Connected Lighting System Interoperability Study Part 1: Application Programming Interfaces
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gaidon, Clement; Poplawski, Michael
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.
Efficient generation of connectivity in neuronal networks from simulator-independent descriptions
Djurfeldt, Mikael; Davison, Andrew P.; Eppler, Jochen M.
2014-01-01
Simulator-independent descriptions of connectivity in neuronal networks promise greater ease of model sharing, improved reproducibility of simulation results, and reduced programming effort for computational neuroscientists. However, until now, enabling the use of such descriptions in a given simulator in a computationally efficient way has entailed considerable work for simulator developers, which must be repeated for each new connectivity-generating library that is developed. We have developed a generic connection generator interface that provides a standard way to connect a connectivity-generating library to a simulator, such that one library can easily be replaced by another, according to the modeler's needs. We have used the connection generator interface to connect C++ and Python implementations of the previously described connection-set algebra to the NEST simulator. We also demonstrate how the simulator-independent modeling framework PyNN can transparently take advantage of this, passing a connection description through to the simulator layer for rapid processing in C++ where a simulator supports the connection generator interface and falling-back to slower iteration in Python otherwise. A set of benchmarks demonstrates the good performance of the interface. PMID:24795620
BIRD: A general interface for sparse distributed memory simulators
NASA Technical Reports Server (NTRS)
Rogers, David
1990-01-01
Kanerva's sparse distributed memory (SDM) has now been implemented for at least six different computers, including SUN3 workstations, the Apple Macintosh, and the Connection Machine. A common interface for input of commands would both aid testing of programs on a broad range of computer architectures and assist users in transferring results from research environments to applications. A common interface also allows secondary programs to generate command sequences for a sparse distributed memory, which may then be executed on the appropriate hardware. The BIRD program is an attempt to create such an interface. Simplifying access to different simulators should assist developers in finding appropriate uses for SDM.
Dynamic graph system for a semantic database
Mizell, David
2016-04-12
A method and system in a computer system for dynamically providing a graphical representation of a data store of entries via a matrix interface is disclosed. A dynamic graph system provides a matrix interface that exposes to an application program a graphical representation of data stored in a data store such as a semantic database storing triples. To the application program, the matrix interface represents the graph as a sparse adjacency matrix that is stored in compressed form. Each entry of the data store is considered to represent a link between nodes of the graph. Each entry has a first field and a second field identifying the nodes connected by the link and a third field with a value for the link that connects the identified nodes. The first, second, and third fields represent the rows, column, and elements of the adjacency matrix.
Dynamic graph system for a semantic database
Mizell, David
2015-01-27
A method and system in a computer system for dynamically providing a graphical representation of a data store of entries via a matrix interface is disclosed. A dynamic graph system provides a matrix interface that exposes to an application program a graphical representation of data stored in a data store such as a semantic database storing triples. To the application program, the matrix interface represents the graph as a sparse adjacency matrix that is stored in compressed form. Each entry of the data store is considered to represent a link between nodes of the graph. Each entry has a first field and a second field identifying the nodes connected by the link and a third field with a value for the link that connects the identified nodes. The first, second, and third fields represent the rows, column, and elements of the adjacency matrix.
ERIC Educational Resources Information Center
Beatty, Jim
1985-01-01
Suggests purchasing a digital multimer (DMM) with an IEEE-488 option to interface an instrument to a microcomputer, indicating that a DMM is well protected from overloads and is easy to connect. An example of its use in an experiment involving hydrolysis of tertiary butyl alcohol (with program listing) is given. (JN)
Computer-Aided Engineering Of Cabling
NASA Technical Reports Server (NTRS)
Billitti, Joseph W.
1989-01-01
Program generates data sheets, drawings, and other information on electrical connections. DFACS program, centered around single data base, has built-in menus providing easy input of, and access to, data for all personnel involved in system, subsystem, and cabling. Enables parallel design of circuit-data sheets and drawings of harnesses. Also recombines raw information to generate automatically various project documents and drawings, including index of circuit-data sheets, list of electrical-interface circuits, lists of assemblies and equipment, cabling trees, and drawings of cabling electrical interfaces and harnesses. Purpose of program to provide engineering community with centralized data base for putting in, and gaining access to, functional definition of system as specified in terms of details of pin connections of end circuits of subsystems and instruments and data on harnessing. Primary objective to provide instantaneous single point of interchange of information, thus avoiding
NELS 2.0 - A general system for enterprise wide information management
NASA Technical Reports Server (NTRS)
Smith, Stephanie L.
1993-01-01
NELS, the NASA Electronic Library System, is an information management tool for creating distributed repositories of documents, drawings, and code for use and reuse by the aerospace community. The NELS retrieval engine can load metadata and source files of full text objects, perform natural language queries to retrieve ranked objects, and create links to connect user interfaces. For flexibility, the NELS architecture has layered interfaces between the application program and the stored library information. The session manager provides the interface functions for development of NELS applications. The data manager is an interface between session manager and the structured data system. The center of the structured data system is the Wide Area Information Server. This system architecture provides access to information across heterogeneous platforms in a distributed environment. There are presently three user interfaces that connect to the NELS engine; an X-Windows interface, and ASCII interface and the Spatial Data Management System. This paper describes the design and operation of NELS as an information management tool and repository.
Controlling suspended samplers by programmable calculator and interface circuitry
Rand E. Eads; Mark R. Boolootian
1985-01-01
A programmable calculator connected to an interface circuit can control automatic samplers and record streamflow data. The circuit converts a voltage representing water stage to a digital signal. The sampling program logs streamflow data when there is a predefined deviation from a linear trend in the water elevation. The calculator estimates suspended sediment...
Controlling suspended sediment samplers by programmable calculator and interface circuitry
Rand E. Eads; Mark R. Boolootian
1985-01-01
A programmable calculator connected to an interface circuit can control automatic samplers and record streamflow data. The circuit converts a voltage representing water stage to a digital signal. The sampling program logs streamflow data when there is a predefined deviation from a linear trend in the water elevation. The calculator estimates suspended sediment...
Coleman, Deidra Carroll; Kanter, Justin; Ummer, Brad; Siminerio, Linda
2018-01-01
Background Mobile and wearable technology have been shown to be effective in improving diabetes self-management; however, integrating data from these technologies into clinical diabetes care to facilitate behavioral goal monitoring has not been explored. Objective The objective of this paper is to report on a study protocol for a pragmatic multi-site trial along with the intervention components, including the detailed connected health interface. This interface was developed to integrate patient self-monitoring data collected from a wearable fitness tracker and its companion smartphone app to an electronic health record system for diabetes self-management education and support (DSMES) to facilitate behavioral goal monitoring. Methods A 3-month multi-site pragmatic clinical trial was conducted with eligible patients with diabetes mellitus from DSMES programs. The Chronicle Diabetes system is currently freely available to diabetes educators through American Diabetes Association–recognized DSMES programs to set patient nutrition and physical activity goals. To integrate the goal-setting and self-monitoring intervention into the DSMES process, a connected interface in the Chronicle Diabetes system was developed. With the connected interface, patient self-monitoring information collected from smartphones and wearable fitness trackers can facilitate educators’ monitoring of patients’ adherence to their goals. Feasibility outcomes of the 3-month trial included hemoglobin A1c levels, weight, and the usability of the connected system. Results An interface designed to connect data from a wearable fitness tracker with a companion smartphone app for nutrition and physical activity self-monitoring into a diabetes education electronic health record system was successfully developed to enable diabetes educators to facilitate goal setting and monitoring. A total of 60 eligible patients with type 2 diabetes mellitus were randomized into either group 1) standard diabetes education or 2) standard education enhanced with the connected system. Data collection for the 3-month pragmatic trial is completed. Data analysis is in progress. Conclusions If results of the pragmatic multi-site clinical trial show preliminary efficacy and usability of the connected system, a large-scale implementation trial will be conducted. Trial Registration ClinicalTrials.gov NCT02664233; https://clinicaltrials.gov/ct2/show/NCT02664233 (Archived by WebCite at http://www.webcitation.org/6yDEwXHo5) PMID:29610111
IEEE 1451.2 based Smart sensor system using ADuc847
NASA Astrophysics Data System (ADS)
Sreejithlal, A.; Ajith, Jose
IEEE 1451 standard defines a standard interface for connecting transducers to microprocessor based data acquisition systems, instrumentation systems, control and field networks. Smart transducer interface module (STIM) acts as a unit which provides signal conditioning, digitization and data packet generation functions to the transducers connected to it. This paper describes the implementation of a microcontroller based smart transducer interface module based on IEEE 1451.2 standard. The module, implemented using ADuc847 microcontroller has 2 transducer channels and is programmed using Embedded C language. The Sensor system consists of a Network Controlled Application Processor (NCAP) module which controls the Smart transducer interface module (STIM) over an IEEE1451.2-RS232 bus. The NCAP module is implemented as a software module in C# language. The hardware details, control principles involved and the software implementation for the STIM are described in detail.
ECCE Toolkit: Prototyping Sensor-Based Interaction.
Bellucci, Andrea; Aedo, Ignacio; Díaz, Paloma
2017-02-23
Building and exploring physical user interfaces requires high technical skills and hours of specialized work. The behavior of multiple devices with heterogeneous input/output channels and connectivity has to be programmed in a context where not only the software interface matters, but also the hardware components are critical (e.g., sensors and actuators). Prototyping physical interaction is hindered by the challenges of: (1) programming interactions among physical sensors/actuators and digital interfaces; (2) implementing functionality for different platforms in different programming languages; and (3) building custom electronic-incorporated objects. We present ECCE (Entities, Components, Couplings and Ecosystems), a toolkit for non-programmers that copes with these issues by abstracting from low-level implementations, thus lowering the complexity of prototyping small-scale, sensor-based physical interfaces to support the design process. A user evaluation provides insights and use cases of the kind of applications that can be developed with the toolkit.
ECCE Toolkit: Prototyping Sensor-Based Interaction
Bellucci, Andrea; Aedo, Ignacio; Díaz, Paloma
2017-01-01
Building and exploring physical user interfaces requires high technical skills and hours of specialized work. The behavior of multiple devices with heterogeneous input/output channels and connectivity has to be programmed in a context where not only the software interface matters, but also the hardware components are critical (e.g., sensors and actuators). Prototyping physical interaction is hindered by the challenges of: (1) programming interactions among physical sensors/actuators and digital interfaces; (2) implementing functionality for different platforms in different programming languages; and (3) building custom electronic-incorporated objects. We present ECCE (Entities, Components, Couplings and Ecosystems), a toolkit for non-programmers that copes with these issues by abstracting from low-level implementations, thus lowering the complexity of prototyping small-scale, sensor-based physical interfaces to support the design process. A user evaluation provides insights and use cases of the kind of applications that can be developed with the toolkit. PMID:28241502
1985-12-01
development of an improved Universal Network Interface Device (UNID II). The UNID II’s architecture was based on a preliminary design project at...interface device, performing all functions required ,: the multi-ring LAN. The device depicted by RADC’s studies would connect a highly variable group of host...used the ISO Open Systems Ilterconnection (OSI) seven layer model as the basic structure for data flow and program development . In 1982 Cuomo
Wang, Jing; Coleman, Deidra Carroll; Kanter, Justin; Ummer, Brad; Siminerio, Linda
2018-04-02
Mobile and wearable technology have been shown to be effective in improving diabetes self-management; however, integrating data from these technologies into clinical diabetes care to facilitate behavioral goal monitoring has not been explored. The objective of this paper is to report on a study protocol for a pragmatic multi-site trial along with the intervention components, including the detailed connected health interface. This interface was developed to integrate patient self-monitoring data collected from a wearable fitness tracker and its companion smartphone app to an electronic health record system for diabetes self-management education and support (DSMES) to facilitate behavioral goal monitoring. A 3-month multi-site pragmatic clinical trial was conducted with eligible patients with diabetes mellitus from DSMES programs. The Chronicle Diabetes system is currently freely available to diabetes educators through American Diabetes Association-recognized DSMES programs to set patient nutrition and physical activity goals. To integrate the goal-setting and self-monitoring intervention into the DSMES process, a connected interface in the Chronicle Diabetes system was developed. With the connected interface, patient self-monitoring information collected from smartphones and wearable fitness trackers can facilitate educators' monitoring of patients' adherence to their goals. Feasibility outcomes of the 3-month trial included hemoglobin A 1c levels, weight, and the usability of the connected system. An interface designed to connect data from a wearable fitness tracker with a companion smartphone app for nutrition and physical activity self-monitoring into a diabetes education electronic health record system was successfully developed to enable diabetes educators to facilitate goal setting and monitoring. A total of 60 eligible patients with type 2 diabetes mellitus were randomized into either group 1) standard diabetes education or 2) standard education enhanced with the connected system. Data collection for the 3-month pragmatic trial is completed. Data analysis is in progress. If results of the pragmatic multi-site clinical trial show preliminary efficacy and usability of the connected system, a large-scale implementation trial will be conducted. ClinicalTrials.gov NCT02664233; https://clinicaltrials.gov/ct2/show/NCT02664233 (Archived by WebCite at http://www.webcitation.org/6yDEwXHo5). ©Jing Wang, Deidra Carroll Coleman, Justin Kanter, Brad Ummer, Linda Siminerio. Originally published in JMIR Research Protocols (http://www.researchprotocols.org), 02.04.2018.
CommServer: A Communications Manager For Remote Data Sites
NASA Astrophysics Data System (ADS)
Irving, K.; Kane, D. L.
2012-12-01
CommServer is a software system that manages making connections to remote data-gathering stations, providing a simple network interface to client applications. The client requests a connection to a site by name, and the server establishes the connection, providing a bidirectional channel between the client and the target site if successful. CommServer was developed to manage networks of FreeWave serial data radios with multiple data sites, repeaters, and network-accessed base stations, and has been in continuous operational use for several years. Support for Iridium modems using RUDICS will be added soon, and no changes to the application interface are anticipated. CommServer is implemented on Linux using programs written in bash shell, Python, Perl, AWK, under a set of conventions we refer to as ThinObject.
A Tutorial in Creating Web-Enabled Databases with Inmagic DB/TextWorks through ODBC.
ERIC Educational Resources Information Center
Breeding, Marshall
2000-01-01
Explains how to create Web-enabled databases. Highlights include Inmagic's DB/Text WebPublisher product called DB/TextWorks; ODBC (Open Database Connectivity) drivers; Perl programming language; HTML coding; Structured Query Language (SQL); Common Gateway Interface (CGI) programming; and examples of HTML pages and Perl scripts. (LRW)
Network speech systems technology program
NASA Astrophysics Data System (ADS)
Weinstein, C. J.
1981-09-01
This report documents work performed during FY 1981 on the DCA-sponsored Network Speech Systems Technology Program. The two areas of work reported are: (1) communication system studies in support of the evolving Defense Switched Network (DSN) and (2) design and implementation of satellite/terrestrial interfaces for the Experimental Integrated Switched Network (EISN). The system studies focus on the development and evaluation of economical and endurable network routing procedures. Satellite/terrestrial interface development includes circuit-switched and packet-switched connections to the experimental wideband satellite network. Efforts in planning and coordination of EISN experiments are reported in detail in a separate EISN Experiment Plan.
NASA Technical Reports Server (NTRS)
Barry, Matthew R.
2006-01-01
The X-Windows Socket Widget Class ("Class" is used here in the object-oriented-programming sense of the word) was devised to simplify the task of implementing network connections for graphical-user-interface (GUI) computer programs. UNIX Transmission Control Protocol/Internet Protocol (TCP/IP) socket programming libraries require many method calls to configure, operate, and destroy sockets. Most X Windows GUI programs use widget sets or toolkits to facilitate management of complex objects. The widget standards facilitate construction of toolkits and application programs. The X-Windows Socket Widget Class encapsulates UNIX TCP/IP socket-management tasks within the framework of an X Windows widget. Using the widget framework, X Windows GUI programs can treat one or more network socket instances in the same manner as that of other graphical widgets, making it easier to program sockets. Wrapping ISP socket programming libraries inside a widget framework enables a programmer to treat a network interface as though it were a GUI.
New generation of 3D desktop computer interfaces
NASA Astrophysics Data System (ADS)
Skerjanc, Robert; Pastoor, Siegmund
1997-05-01
Today's computer interfaces use 2-D displays showing windows, icons and menus and support mouse interactions for handling programs and data files. The interface metaphor is that of a writing desk with (partly) overlapping sheets of documents placed on its top. Recent advances in the development of 3-D display technology give the opportunity to take the interface concept a radical stage further by breaking the design limits of the desktop metaphor. The major advantage of the envisioned 'application space' is, that it offers an additional, immediately perceptible dimension to clearly and constantly visualize the structure and current state of interrelations between documents, videos, application programs and networked systems. In this context, we describe the development of a visual operating system (VOS). Under VOS, applications appear as objects in 3-D space. Users can (graphically connect selected objects to enable communication between the respective applications. VOS includes a general concept of visual and object oriented programming for tasks ranging from, e.g., low-level programming up to high-level application configuration. In order to enable practical operation in an office or at home for many hours, the system should be very comfortable to use. Since typical 3-D equipment used, e.g., in virtual-reality applications (head-mounted displays, data gloves) is rather cumbersome and straining, we suggest to use off-head displays and contact-free interaction techniques. In this article, we introduce an autostereoscopic 3-D display and connected video based interaction techniques which allow viewpoint-depending imaging (by head tracking) and visually controlled modification of data objects and links (by gaze tracking, e.g., to pick, 3-D objects just by looking at them).
Clustalnet: the joining of Clustal and CORBA.
Campagne, F
2000-07-01
Performing sequence alignment operations from a different program than the original sequence alignment code, and/or through a network connection, is often required. Interactive alignment editors and large-scale biological data analysis are common examples where such a flexibility is important. Interoperability between the alignment engine and the client should be obtained regardless of the architectures and programming languages of the server and client. Clustalnet, a Clustal alignment CORBA server is described, which was developed on the basis of Clustalw. This server brings the robustness of the algorithms and implementations of Clustal to a new level of reuse. A Clustalnet server object can be accessed from a program, transparently through the network. We present interfaces to perform the alignment operations and to control these operations via immutable contexts. The interfaces that select the contexts do not depend on the nature of the operation to be performed, making the design modular. The IDL interfaces presented here are not specific to Clustal and can be implemented on top of different sequence alignment algorithm implementations.
Universal interface of TAUOLA: Technical and physics documentation
NASA Astrophysics Data System (ADS)
Davidson, N.; Nanava, G.; Przedziński, T.; Richter-Waş, E.; Waş, Z.
2012-03-01
Because of their narrow width, τ decays can be well separated from their production process. Only spin degrees of freedom connect these two parts of the physics process of interest for high energy collision experiments. In the following, we present a Monte Carlo algorithm which is based on that property. The interface supplements events generated by other programs, with τ decays. Effects of spin, including transverse degrees of freedom, genuine weak corrections or of new physics may be taken into account at the time when a τ decay is generated and written into an event record. The physics content of the C++ interface is already now richer than its FORTRAN predecessor.
Synaptic plasticity and oscillation at zinc tin oxide/silver oxide interfaces
NASA Astrophysics Data System (ADS)
Murdoch, Billy J.; McCulloch, Dougal G.; Partridge, James G.
2017-02-01
Short-term plasticity, long-term potentiation, and pulse interval dependent plasticity learning/memory functions have been observed in junctions between amorphous zinc-tin-oxide and silver-oxide. The same junctions exhibited current-controlled negative differential resistance and when connected in an appropriate circuit, they behaved as relaxation oscillators. These oscillators produced voltage pulses suitable for device programming. Transmission electron microscopy, energy dispersive X-ray spectroscopy, and electrical measurements suggest that the characteristics of these junctions arise from Ag+/O- electromigration across a highly resistive interface layer. With memory/learning functions and programming spikes provided in a single device structure, arrays of similar devices could be used to form transistor-free neuromorphic circuits.
An Online Virtual Laboratory of Electricity
ERIC Educational Resources Information Center
Gómez Tejedor, J. A.; Moltó Martínez, G.; Barros Vidaurre, C.
2008-01-01
In this article, we describe a Java-based virtual laboratory, accessible via the Internet by means of a Web browser. This remote laboratory enables the students to build both direct and alternating current circuits. The program includes a graphical user interface which resembles the connection board, and also the electrical components and tools…
Connections that Count: Brain-Computer Interface Enables the Profoundly Paralyzed to Communicate
... Home Current Issue Past Issues Connections that Count: Brain-Computer Interface Enables the Profoundly Paralyzed to Communicate ... of this page please turn Javascript on. A brain-computer interface (BCI) system This brain-computer interface ( ...
The paradigm compiler: Mapping a functional language for the connection machine
NASA Technical Reports Server (NTRS)
Dennis, Jack B.
1989-01-01
The Paradigm Compiler implements a new approach to compiling programs written in high level languages for execution on highly parallel computers. The general approach is to identify the principal data structures constructed by the program and to map these structures onto the processing elements of the target machine. The mapping is chosen to maximize performance as determined through compile time global analysis of the source program. The source language is Sisal, a functional language designed for scientific computations, and the target language is Paris, the published low level interface to the Connection Machine. The data structures considered are multidimensional arrays whose dimensions are known at compile time. Computations that build such arrays usually offer opportunities for highly parallel execution; they are data parallel. The Connection Machine is an attractive target for these computations, and the parallel for construct of the Sisal language is a convenient high level notation for data parallel algorithms. The principles and organization of the Paradigm Compiler are discussed.
PILOT: A Precision Intercoastal Loran Translocator. Volume 3. Software.
1982-03-01
includes a second loran receiver (for cross chain operation), an interface or modem for remotely entering TD bias values, and a printer. b. The nucleus...developing an interface board to connect to the ship’s gyro, and a TD bias modem or box, replacing the large general purpose keyboard with a small predefined...The PILOT program has divided this memory into 8K of RAM and 56K of EPROM. Of the 56K bytes of EPROM, 40K are HP code and 16K are PILOT code (see Fig. 3
Flash drive memory apparatus and method
NASA Technical Reports Server (NTRS)
Hinchey, Michael G. (Inventor)
2010-01-01
A memory apparatus includes a non-volatile computer memory, a USB mass storage controller connected to the non-volatile computer memory, the USB mass storage controller including a daisy chain component, a male USB interface connected to the USB mass storage controller, and at least one other interface for a memory device, other than a USB interface, the at least one other interface being connected to the USB mass storage controller.
Museum without Walls: Imagining New Formative Spaces
ERIC Educational Resources Information Center
Cabral, Gladir; Fritzen, Celdon; Leite, Maria Isabel
2010-01-01
The "Museum of Childhood" is a project connected to the Post-Graduate Program in Education at Unesc (Brazil) and since 2005 has been developing interfaces with research, teaching and extension. In this paper, the authors would like to show how the museological conception of the Museum of Childhood makes imagination from one of the…
NASA Astrophysics Data System (ADS)
Hagiwara, Yohsuke; Ohta, Takehiro; Tateno, Masaru
2009-02-01
An interface program connecting a quantum mechanics (QM) calculation engine, GAMESS, and a molecular mechanics (MM) calculation engine, AMBER, has been developed for QM/MM hybrid calculations. A protein-DNA complex is used as a test system to investigate the following two types of QM/MM schemes. In a 'subtractive' scheme, electrostatic interactions between QM/MM regions are truncated in QM calculations; in an 'additive' scheme, long-range electrostatic interactions within a cut-off distance from QM regions are introduced into one-electron integration terms of a QM Hamiltonian. In these calculations, 338 atoms are assigned as QM atoms using Hartree-Fock (HF)/density functional theory (DFT) hybrid all-electron calculations. By comparing the results of the additive and subtractive schemes, it is found that electronic structures are perturbed significantly by the introduction of MM partial charges surrounding QM regions, suggesting that biological processes occurring in functional sites are modulated by the surrounding structures. This also indicates that the effects of long-range electrostatic interactions involved in the QM Hamiltonian are crucial for accurate descriptions of electronic structures of biological macromolecules.
Intelligent subsystem interface for modular hardware system
NASA Technical Reports Server (NTRS)
Caffrey, Robert T. (Inventor); Krening, Douglas N. (Inventor); Lannan, Gregory B. (Inventor); Schneiderwind, Michael J. (Inventor); Schneiderwind, Robert A. (Inventor)
2000-01-01
A single chip application specific integrated circuit (ASIC) which provides a flexible, modular interface between a subsystem and a standard system bus. The ASIC includes a microcontroller/microprocessor, a serial interface for connection to the bus, and a variety of communications interface devices available for coupling to the subsystem. A three-bus architecture, utilizing arbitration, provides connectivity within the ASIC and between the ASIC and the subsystem. The communication interface devices include UART (serial), parallel, analog, and external device interface utilizing bus connections paired with device select signals. A low power (sleep) mode is provided as is a processor disable option.
Development of a graphical user interface for the global land information system (GLIS)
Alstad, Susan R.; Jackson, David A.
1993-01-01
The process of developing a Motif Graphical User Interface for the Global Land Information System (GLIS) involved incorporating user requirements, in-house visual and functional design requirements, and Open Software Foundation (OSF) Motif style guide standards. Motif user interface windows have been developed using the software to support Motif window functions war written using the C programming language. The GLIS architecture was modified to support multiple servers and remote handlers running the X Window System by forming a network of servers and handlers connected by TCP/IP communications. In April 1993, prior to release the GLIS graphical user interface and system architecture modifications were test by developers and users located at the EROS Data Center and 11 beta test sites across the country.
X-Windows Information Sharing Protocol Widget Class
NASA Technical Reports Server (NTRS)
Barry, Matthew R.
2006-01-01
The X-Windows Information Sharing Protocol (ISP) Widget Class ("Class") is used here in the object-oriented-programming sense of the word) was devised to simplify the task of implementing ISP graphical-user-interface (GUI) computer programs. ISP programming tasks require many method calls to identify, query, and interpret the connections and messages exchanged between a client and an ISP server. Most X-Windows GUI programs use widget sets or toolkits to facilitate management of complex objects. The widget standards facilitate construction of toolkits and application programs. The X-Windows Information Sharing Protocol (ISP) Widget Class encapsulates the client side of the ISP programming libraries within the framework of an X-Windows widget. Using the widget framework, X-Windows GUI programs can interact with ISP services in an abstract way and in the same manner as that of other graphical widgets, making it easier to write ISP GUI client programs. Wrapping ISP client services inside a widget framework enables a programmer to treat an ISP server interface as though it were a GUI. Moreover, an alternate subclass could implement another communication protocol in the same sort of widget.
SpaceWire Driver Software for Special DSPs
NASA Technical Reports Server (NTRS)
Clark, Douglas; Lux, James; Nishimoto, Kouji; Lang, Minh
2003-01-01
A computer program provides a high-level C-language interface to electronics circuitry that controls a SpaceWire interface in a system based on a space qualified version of the ADSP-21020 digital signal processor (DSP). SpaceWire is a spacecraft-oriented standard for packet-switching data-communication networks that comprise nodes connected through bidirectional digital serial links that utilize low-voltage differential signaling (LVDS). The software is tailored to the SMCS-332 application-specific integrated circuit (ASIC) (also available as the TSS901E), which provides three highspeed (150 Mbps) serial point-to-point links compliant with the proposed Institute of Electrical and Electronics Engineers (IEEE) Standard 1355.2 and equivalent European Space Agency (ESA) Standard ECSS-E-50-12. In the specific application of this software, the SpaceWire ASIC was combined with the DSP processor, memory, and control logic in a Multi-Chip Module DSP (MCM-DSP). The software is a collection of low-level driver routines that provide a simple message-passing application programming interface (API) for software running on the DSP. Routines are provided for interrupt-driven access to the two styles of interface provided by the SMCS: (1) the "word at a time" conventional host interface (HOCI); and (2) a higher performance "dual port memory" style interface (COMI).
Method and apparatus for connecting finite element meshes and performing simulations therewith
Dohrmann, Clark R.; Key, Samuel W.; Heinstein, Martin W.
2003-05-06
The present invention provides a method of connecting dissimilar finite element meshes. A first mesh, designated the master mesh, and a second mesh, designated the slave mesh, each have interface surfaces proximal the other. Each interface surface has a corresponding interface mesh comprising a plurality of interface nodes. Each slave interface node is assigned new coordinates locating the interface node on the interface surface of the master mesh. The slave interface surface is further redefined to be the projection of the slave interface mesh onto the master interface surface.
QUADrATiC: scalable gene expression connectivity mapping for repurposing FDA-approved therapeutics.
O'Reilly, Paul G; Wen, Qing; Bankhead, Peter; Dunne, Philip D; McArt, Darragh G; McPherson, Suzanne; Hamilton, Peter W; Mills, Ken I; Zhang, Shu-Dong
2016-05-04
Gene expression connectivity mapping has proven to be a powerful and flexible tool for research. Its application has been shown in a broad range of research topics, most commonly as a means of identifying potential small molecule compounds, which may be further investigated as candidates for repurposing to treat diseases. The public release of voluminous data from the Library of Integrated Cellular Signatures (LINCS) programme further enhanced the utilities and potentials of gene expression connectivity mapping in biomedicine. We describe QUADrATiC ( http://go.qub.ac.uk/QUADrATiC ), a user-friendly tool for the exploration of gene expression connectivity on the subset of the LINCS data set corresponding to FDA-approved small molecule compounds. It enables the identification of compounds for repurposing therapeutic potentials. The software is designed to cope with the increased volume of data over existing tools, by taking advantage of multicore computing architectures to provide a scalable solution, which may be installed and operated on a range of computers, from laptops to servers. This scalability is provided by the use of the modern concurrent programming paradigm provided by the Akka framework. The QUADrATiC Graphical User Interface (GUI) has been developed using advanced Javascript frameworks, providing novel visualization capabilities for further analysis of connections. There is also a web services interface, allowing integration with other programs or scripts. QUADrATiC has been shown to provide an improvement over existing connectivity map software, in terms of scope (based on the LINCS data set), applicability (using FDA-approved compounds), usability and speed. It offers potential to biological researchers to analyze transcriptional data and generate potential therapeutics for focussed study in the lab. QUADrATiC represents a step change in the process of investigating gene expression connectivity and provides more biologically-relevant results than previous alternative solutions.
Network-based real-time radiation monitoring system in Synchrotron Radiation Research Center.
Sheu, R J; Wang, J P; Chen, C R; Liu, J; Chang, F D; Jiang, S H
2003-10-01
The real-time radiation monitoring system (RMS) in the Synchrotron Radiation Research Center (SRRC) has been upgraded significantly during the past years. The new framework of the RMS is built on the popular network technology, including Ethernet hardware connections and Web-based software interfaces. It features virtually no distance limitations, flexible and scalable equipment connections, faster response time, remote diagnosis, easy maintenance, as well as many graphic user interface software tools. This paper briefly describes the radiation environment in SRRC and presents the system configuration, basic functions, and some operational results of this real-time RMS. Besides the control of radiation exposures, it has been demonstrated that a variety of valuable information or correlations could be extracted from the measured radiation levels delivered by the RMS, including the changes of operating conditions, beam loss pattern, radiation skyshine, and so on. The real-time RMS can be conveniently accessed either using the dedicated client program or World Wide Web interface. The address of the Web site is http:// www-rms.srrc.gov.tw.
An Embedded Systems Laboratory to Support Rapid Prototyping of Robotics and the Internet of Things
ERIC Educational Resources Information Center
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…
The Evolvable Advanced Multi-Mission Operations System (AMMOS): Making Systems Interoperable
NASA Technical Reports Server (NTRS)
Ko, Adans Y.; Maldague, Pierre F.; Bui, Tung; Lam, Doris T.; McKinney, John C.
2010-01-01
The Advanced Multi-Mission Operations System (AMMOS) provides a common Mission Operation System (MOS) infrastructure to NASA deep space missions. The evolution of AMMOS has been driven by two factors: increasingly challenging requirements from space missions, and the emergence of new IT technology. The work described in this paper focuses on three key tasks related to IT technology requirements: first, to eliminate duplicate functionality; second, to promote the use of loosely coupled application programming interfaces, text based file interfaces, web-based frameworks and integrated Graphical User Interfaces (GUI) to connect users, data, and core functionality; and third, to build, develop, and deploy AMMOS services that are reusable, agile, adaptive to project MOS configurations, and responsive to industrially endorsed information technology standards.
Web Program for Development of GUIs for Cluster Computers
NASA Technical Reports Server (NTRS)
Czikmantory, Akos; Cwik, Thomas; Klimeck, Gerhard; Hua, Hook; Oyafuso, Fabiano; Vinyard, Edward
2003-01-01
WIGLAF (a Web Interface Generator and Legacy Application Facade) is a computer program that provides a Web-based, distributed, graphical-user-interface (GUI) framework that can be adapted to any of a broad range of application programs, written in any programming language, that are executed remotely on any cluster computer system. WIGLAF enables the rapid development of a GUI for controlling and monitoring a specific application program running on the cluster and for transferring data to and from the application program. The only prerequisite for the execution of WIGLAF is a Web-browser program on a user's personal computer connected with the cluster via the Internet. WIGLAF has a client/server architecture: The server component is executed on the cluster system, where it controls the application program and serves data to the client component. The client component is an applet that runs in the Web browser. WIGLAF utilizes the Extensible Markup Language to hold all data associated with the application software, Java to enable platform-independent execution on the cluster system and the display of a GUI generator through the browser, and the Java Remote Method Invocation software package to provide simple, effective client/server networking.
Jackson, M E; Gnadt, J W
1999-03-01
The object-oriented graphical programming language LabView was used to implement the numerical solution to a computational model of saccade generation in primates. The computational model simulates the activity and connectivity of anatomical strictures known to be involved in saccadic eye movements. The LabView program provides a graphical user interface to the model that makes it easy to observe and modify the behavior of each element of the model. Essential elements of the source code of the LabView program are presented and explained. A copy of the model is available for download from the internet.
2013-02-13
CAPE CANAVERAL, Fla. -- At NASA’s Kennedy Space Center in Florida, various fluid interface connections have been installed at Launch Pad 39B. New system connections include chilled water supply-and-return and conditioned air that will be used to provide the mobile launcher with the necessary commodities during launch operations. The Ground Systems Development and Operations Program office at Kennedy is overseeing upgrades and modifications to Pad B to support the launch of NASA’s Space Launch System heavy-lift rocket, which is under design, and new Orion spacecraft. The pads supported space shuttle launches for 30 years. Photo credit: NASA/Frankie Martin
2013-02-13
CAPE CANAVERAL, Fla. -- At NASA’s Kennedy Space Center in Florida, various fluid interface connections have been installed at Launch Pad 39B. New system connections include chilled water supply-and-return and conditioned air that will be used to provide the mobile launcher with the necessary commodities during launch operations. The Ground Systems Development and Operations Program office at Kennedy is overseeing upgrades and modifications to Pad B to support the launch of NASA’s Space Launch System heavy-lift rocket, which is under design, and new Orion spacecraft. The pads supported space shuttle launches for 30 years. Photo credit: NASA/Frankie Martin
2013-02-13
CAPE CANAVERAL, Fla. -- At NASA’s Kennedy Space Center in Florida, various fluid interface connections have been installed at Launch Pad 39B. New system connections include chilled water supply-and-return and conditioned air that will be used to provide the mobile launcher with the necessary commodities during launch operations. The Ground Systems Development and Operations Program office at Kennedy is overseeing upgrades and modifications to Pad B to support the launch of NASA’s Space Launch System heavy-lift rocket, which is under design, and new Orion spacecraft. The pads supported space shuttle launches for 30 years. Photo credit: NASA/Frankie Martin
2013-02-13
CAPE CANAVERAL, Fla. -- At NASA’s Kennedy Space Center in Florida, various fluid interface connections have been installed at Launch Pad 39B. New system connections include chilled water supply-and-return and conditioned air that will be used to provide the mobile launcher with the necessary commodities during launch operations. The Ground Systems Development and Operations Program office at Kennedy is overseeing upgrades and modifications to Pad B to support the launch of NASA’s Space Launch System heavy-lift rocket, which is under design, and new Orion spacecraft. The pads supported space shuttle launches for 30 years. Photo credit: NASA/Frankie Martin
2013-02-13
CAPE CANAVERAL, Fla. -- At NASA’s Kennedy Space Center in Florida, various fluid interface connections have been installed at Launch Pad 39B. New system connections include chilled water supply-and-return and conditioned air that will be used to provide the mobile launcher with the necessary commodities during launch operations. The Ground Systems Development and Operations Program office at Kennedy is overseeing upgrades and modifications to Pad B to support the launch of NASA’s Space Launch System heavy-lift rocket, which is under design, and new Orion spacecraft. The pads supported space shuttle launches for 30 years. Photo credit: NASA/Frankie Martin
Telescience Testbed Program: A study of software for SIRTF instrument control
NASA Technical Reports Server (NTRS)
Young, Erick T.
1992-01-01
As a continued element in the Telescience Testbed Program (TTP), the University of Arizona Steward Observatory and the Electrical and Computer Engineering Department (ECE) jointly developed a testbed to evaluate the Operations and Science Instrument System (OASIS) software package for remote control of an instrument for the Space Infrared Telescope Facility (SIRTF). SIRTF is a cryogenically-cooled telescope with three focal plane instruments that will be the infrared element of NASA's Great Observatory series. The anticipated launch date for SIRTF is currently 2001. Because of the complexity of the SIRTF mission, it was not expected that the OASIS package would be suitable for instrument control in the flight situation, however, its possible use as a common interface during the early development and ground test phases of the project was considered. The OASIS package, developed at the University of Colorado for control of the Solar Mesosphere Explorer (SME) satellite, serves as an interface between the operator and the remote instrument which is connected via a network. OASIS provides a rudimentary windowing system as well as support for standard spacecraft communications protocols. The experiment performed all of the functions required of the MIPS simulation program. Remote control of the instrument was demonstrated but found to be inappropriate for SIRTF at this time for the following reasons: (1) programming interface is too difficult; (2) significant computer resources were required to run OASIS; (3) the communications interface is too complicated; (4) response time was slow; and (5) quicklook of image data was not possible.
Interface Technology for Geometrically Nonlinear Analysis of Multiple Connected Subdomains
NASA Technical Reports Server (NTRS)
Ransom, Jonathan B.
1997-01-01
Interface technology for geometrically nonlinear analysis is presented and demonstrated. This technology is based on an interface element which makes use of a hybrid variational formulation to provide for compatibility between independently modeled connected subdomains. The interface element developed herein extends previous work to include geometric nonlinearity and to use standard linear and nonlinear solution procedures. Several benchmark nonlinear applications of the interface technology are presented and aspects of the implementation are discussed.
[Interface interconnection and data integration in implementing of digital operating room].
Feng, Jingyi; Chen, Hua; Liu, Jiquan
2011-10-01
The digital operating-room, with highly integrated clinical information, is very important for rescuing lives of patients and improving quality of operations. Since equipments in domestic operating-rooms have diversified interface and nonstandard communication protocols, designing and implementing an integrated data sharing program for different kinds of diagnosing, monitoring, and treatment equipments become a key point in construction of digital operating room. This paper addresses interface interconnection and data integration for commonly used clinical equipments from aspects of hardware interface, interface connection and communication protocol, and offers a solution for interconnection and integration of clinical equipments in heterogeneous environment. Based on the solution, a case of an optimal digital operating-room is presented in this paper. Comparing with the international solution for digital operating-room, the solution proposed in this paper is more economical and effective. And finally, this paper provides a proposal for the platform construction of digital perating-room as well as a viewpoint for standardization of domestic clinical equipments.
NASA Technical Reports Server (NTRS)
Lieneweg, Udo (Inventor)
1988-01-01
A system is provided for use with wafers that include multiple integrated circuits that include two conductive layers in contact at multiple interfaces. Contact chains are formed beside the integrated circuits, each contact chain formed of the same two layers as the circuits, in the form of conductive segments alternating between the upper and lower layers and with the ends of the segments connected in series through interfaces. A current source passes a current through the series-connected segments, by way of a pair of current tabs connected to opposite ends of the series of segments. While the current flows, voltage measurements are taken between each of a plurality of pairs of voltage tabs, the two tabs of each pair connected to opposite ends of an interface that lies along the series-connected segments. A plot of interface conductances on a normal probability chart, enables prediction of the yield of good integrated circuits from the wafer.
NASA Technical Reports Server (NTRS)
Lieneweg, U. (Inventor)
1986-01-01
A system is provided for use with wafers that include multiple integrated circuits that include two conductive layers in contact at multiple interfaces. Contact chains are formed beside the integrated circuits, each contact chain formed of the same two layers as the circuits, in the form of conductive segments alternating between the upper and lower layers and with the ends of the segments connected in series through interfaces. A current source passes a current through the series-connected segments, by way of a pair of current tabs connected to opposite ends of the series of segments. While the current flows, voltage measurements are taken between each of a plurality of pairs of voltage tabs, the two tabs of each pair connected to opposite ends of an interface that lies along the series-connected segments. A plot of interface conductances on normal probability chart enables prediction of the yield of good integrated circuits from the wafer.
Cross-language Babel structs—making scientific interfaces more efficient
NASA Astrophysics Data System (ADS)
Prantl, Adrian; Ebner, Dietmar; Epperly, Thomas G. W.
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.
Making the connection: the VA-Regenstrief project.
Martin, D K
1992-01-01
The Regenstrief Automated Medical Record System is a well-established clinical information system with powerful facilities for querying and decision support. My colleagues and I introduced this system into the Indianapolis Veterans Affairs (VA) Medical Center by interfacing it to the institution's automated data-processing system, the Decentralized Hospital Computer Program (DHCP), using a recently standardized method for clinical data interchange. This article discusses some of the challenges encountered in that process, including the translation of vocabulary terms and maintenance of the software interface. Efforts such as these demonstrate the importance of standardization in medical informatics and the need for data standards at all levels of information exchange.
Zhang, Qiyang; Gong, Maojun
2014-01-01
Integrated microfluidic systems coupled with electrophoretic separations have broad application in biological and chemical analysis. Interfaces for the connection of various functional parts play a major role in the performance of a system. Here we developed a rapid prototyping method to fabricate monolithic poly(dimethylsiloxane) (PDMS) Interfaces for flow-gated injection, online reagent mixing, and tube-to-tube connection in an integrated capillary electrophoresis (CE) system. The basic idea was based on the properties of PDMS: elasticity, transparency, and suitability for prototyping. The molds for these interfaces were prepared by using commercially available stainless steel wires and nylon lines or silica capillaries. A steel wire was inserted through the diameter of a nylon line and a cross format was obtained as the mold for PDMS casting of flow gates and 4-way mixers. These interfaces accommodated tubing connection through PDMS elasticity and provided easy visual trouble shooting. The flow gate used smaller channel diameters thus reducing flow rate by 25 fold for effective gating compared with mechanically machined counterparts. Both PDMS mixers and the tube-to-tube connectors could minimize the sample dead volume by using an appropriate capillary configuration. As a whole, the prototyped PDMS interfaces are reusable, inexpensive, convenient for connection, and robust when integrated with the CE detection system. Therefore, these interfaces could see potential applications in CE and CE-coupled systems. PMID:24331370
Approaches in highly parameterized inversion - GENIE, a general model-independent TCP/IP run manager
Muffels, Christopher T.; Schreuder, Willem A.; Doherty, John E.; Karanovic, Marinko; Tonkin, Matthew J.; Hunt, Randall J.; Welter, David E.
2012-01-01
GENIE is a model-independent suite of programs that can be used to generally distribute, manage, and execute multiple model runs via the TCP/IP infrastructure. The suite consists of a file distribution interface, a run manage, a run executer, and a routine that can be compiled as part of a program and used to exchange model runs with the run manager. Because communication is via a standard protocol (TCP/IP), any computer connected to the Internet can serve in any of the capacities offered by this suite. Model independence is consistent with the existing template and instruction file protocols of the widely used PEST parameter estimation program. This report describes (1) the problem addressed; (2) the approach used by GENIE to queue, distribute, and retrieve model runs; and (3) user instructions, classes, and functions developed. It also includes (4) an example to illustrate the linking of GENIE with Parallel PEST using the interface routine.
Instrumentino: An Open-Source Software for Scientific Instruments.
Koenka, Israel Joel; Sáiz, Jorge; Hauser, Peter C
2015-01-01
Scientists often need to build dedicated computer-controlled experimental systems. For this purpose, it is becoming common to employ open-source microcontroller platforms, such as the Arduino. These boards and associated integrated software development environments provide affordable yet powerful solutions for the implementation of hardware control of transducers and acquisition of signals from detectors and sensors. It is, however, a challenge to write programs that allow interactive use of such arrangements from a personal computer. This task is particularly complex if some of the included hardware components are connected directly to the computer and not via the microcontroller. A graphical user interface framework, Instrumentino, was therefore developed to allow the creation of control programs for complex systems with minimal programming effort. By writing a single code file, a powerful custom user interface is generated, which enables the automatic running of elaborate operation sequences and observation of acquired experimental data in real time. The framework, which is written in Python, allows extension by users, and is made available as an open source project.
Python as a federation tool for GENESIS 3.0.
Cornelis, Hugo; Rodriguez, Armando L; Coop, Allan D; Bower, James M
2012-01-01
The GENESIS simulation platform was one of the first broad-scale modeling systems in computational biology to encourage modelers to develop and share model features and components. Supported by a large developer community, it participated in innovative simulator technologies such as benchmarking, parallelization, and declarative model specification and was the first neural simulator to define bindings for the Python scripting language. An important feature of the latest version of GENESIS is that it decomposes into self-contained software components complying with the Computational Biology Initiative federated software architecture. This architecture allows separate scripting bindings to be defined for different necessary components of the simulator, e.g., the mathematical solvers and graphical user interface. Python is a scripting language that provides rich sets of freely available open source libraries. With clean dynamic object-oriented designs, they produce highly readable code and are widely employed in specialized areas of software component integration. We employ a simplified wrapper and interface generator to examine an application programming interface and make it available to a given scripting language. This allows independent software components to be 'glued' together and connected to external libraries and applications from user-defined Python or Perl scripts. We illustrate our approach with three examples of Python scripting. (1) Generate and run a simple single-compartment model neuron connected to a stand-alone mathematical solver. (2) Interface a mathematical solver with GENESIS 3.0 to explore a neuron morphology from either an interactive command-line or graphical user interface. (3) Apply scripting bindings to connect the GENESIS 3.0 simulator to external graphical libraries and an open source three dimensional content creation suite that supports visualization of models based on electron microscopy and their conversion to computational models. Employed in this way, the stand-alone software components of the GENESIS 3.0 simulator provide a framework for progressive federated software development in computational neuroscience.
Python as a Federation Tool for GENESIS 3.0
Cornelis, Hugo; Rodriguez, Armando L.; Coop, Allan D.; Bower, James M.
2012-01-01
The GENESIS simulation platform was one of the first broad-scale modeling systems in computational biology to encourage modelers to develop and share model features and components. Supported by a large developer community, it participated in innovative simulator technologies such as benchmarking, parallelization, and declarative model specification and was the first neural simulator to define bindings for the Python scripting language. An important feature of the latest version of GENESIS is that it decomposes into self-contained software components complying with the Computational Biology Initiative federated software architecture. This architecture allows separate scripting bindings to be defined for different necessary components of the simulator, e.g., the mathematical solvers and graphical user interface. Python is a scripting language that provides rich sets of freely available open source libraries. With clean dynamic object-oriented designs, they produce highly readable code and are widely employed in specialized areas of software component integration. We employ a simplified wrapper and interface generator to examine an application programming interface and make it available to a given scripting language. This allows independent software components to be ‘glued’ together and connected to external libraries and applications from user-defined Python or Perl scripts. We illustrate our approach with three examples of Python scripting. (1) Generate and run a simple single-compartment model neuron connected to a stand-alone mathematical solver. (2) Interface a mathematical solver with GENESIS 3.0 to explore a neuron morphology from either an interactive command-line or graphical user interface. (3) Apply scripting bindings to connect the GENESIS 3.0 simulator to external graphical libraries and an open source three dimensional content creation suite that supports visualization of models based on electron microscopy and their conversion to computational models. Employed in this way, the stand-alone software components of the GENESIS 3.0 simulator provide a framework for progressive federated software development in computational neuroscience. PMID:22276101
PathwayAccess: CellDesigner plugins for pathway databases.
Van Hemert, John L; Dickerson, Julie A
2010-09-15
CellDesigner provides a user-friendly interface for graphical biochemical pathway description. Many pathway databases are not directly exportable to CellDesigner models. PathwayAccess is an extensible suite of CellDesigner plugins, which connect CellDesigner directly to pathway databases using respective Java application programming interfaces. The process is streamlined for creating new PathwayAccess plugins for specific pathway databases. Three PathwayAccess plugins, MetNetAccess, BioCycAccess and ReactomeAccess, directly connect CellDesigner to the pathway databases MetNetDB, BioCyc and Reactome. PathwayAccess plugins enable CellDesigner users to expose pathway data to analytical CellDesigner functions, curate their pathway databases and visually integrate pathway data from different databases using standard Systems Biology Markup Language and Systems Biology Graphical Notation. Implemented in Java, PathwayAccess plugins run with CellDesigner version 4.0.1 and were tested on Ubuntu Linux, Windows XP and 7, and MacOSX. Source code, binaries, documentation and video walkthroughs are freely available at http://vrac.iastate.edu/~jlv.
2013-02-13
CAPE CANAVERAL, Fla. -- At NASA’s Kennedy Space Center in Florida, the Launch Pad 39B elevator has been upgraded and painted. Also, various fluid interface connections have been installed on the pad. New system connections include chilled water supply-and-return and conditioned air that will be used to provide the mobile launcher with the necessary commodities during launch operations. The Ground Systems Development and Operations Program office at Kennedy is overseeing upgrades and modifications to Pad B to support the launch of NASA’s Space Launch System heavy-lift rocket, which is under design, and new Orion spacecraft. The pads supported space shuttle launches for 30 years. Photo credit: NASA/Frankie Martin
A novel approach in formulation of special transition elements: Mesh interface elements
NASA Technical Reports Server (NTRS)
Sarigul, Nesrin
1991-01-01
The objective of this research program is in the development of more accurate and efficient methods for solution of singular problems encountered in various branches of mechanics. The research program can be categorized under three levels. The first two levels involve the formulation of a new class of elements called 'mesh interface elements' (MIE) to connect meshes of traditional elements either in three dimensions or in three and two dimensions. The finite element formulations are based on boolean sum and blending operators. MEI are being formulated and tested in this research to account for the steep gradients encountered in aircraft and space structure applications. At present, the heat transfer and structural analysis problems are being formulated from uncoupled theory point of view. The status report: (1) summarizes formulation for heat transfer and structural analysis; (2) explains formulation of MEI; (3) examines computational efficiency; and (4) shows verification examples.
Rand E. Eads; Mark R. Boolootian; Steven C. [Inventors] Hankin
1987-01-01
Abstract - A programmable calculator is connected to a pumping sampler by an interface circuit board. The calculator has a sediment sampling program stored therein and includes a timer to periodically wake up the calculator. Sediment collection is controlled by a Selection At List Time (SALT) scheme in which the probability of taking a sample is proportional to its...
The connection characteristics of flux pinned docking interface
NASA Astrophysics Data System (ADS)
Zhang, Mingliang; Han, Yanjun; Guo, Xing; Zhao, Cunbao; Deng, Feiyue
2017-03-01
This paper presents the mechanism and potential advantages of flux pinned docking interface mainly composed of a high temperature superconductor and an electromagnet. In order to readily assess the connection characteristics of flux pinned docking interface, the force between a high temperature superconductor and an electromagnet needs to be investigated. Based on the magnetic dipole method and the Ampere law method, the force between two current coils can be compared, which shows that the Ampere law method has the higher calculated accuracy. Based on the improved frozen image model and the Ampere law method, the force between high temperature superconductor bulk and permanent magnet can be calculated, which is validated experimentally. Moreover, the force between high temperature superconductor and electromagnet applied to flux pinned docking interface is able to be predicted and analyzed. The connection stiffness between high temperature superconductor and permanent magnet can be calculated based on the improved frozen image model and Hooke's law. The relationship between the connection stiffness and field cooling height is analyzed. Furthermore, the connection stiffness of the flux pinned docking interface is predicted and optimized, and its effective working range is defined and analyzed in case of some different parameters.
Soft real-time alarm messages for ATLAS TDAQ
NASA Astrophysics Data System (ADS)
Darlea, G.; Al Shabibi, A.; Martin, B.; Lehmann Miotto, G.
2010-05-01
The ATLAS TDAQ network consists of three separate Ethernet-based networks (Data, Control and Management) with over 2000 end-nodes. The TDAQ system has to be aware of the meaningful network failures and events in order for it to take effective recovery actions. The first stage of the process is implemented with Spectrum, a commercial network management tool. Spectrum detects and registers all network events, then it publishes the information via a CORBA programming interface. A gateway program (called NSG—Network Service Gateway) connects to Spectrum through CORBA and exposes to its clients a Java RMI interface. This interface implements a callback mechanism that allows the clients to subscribe for monitoring "interesting" parts of the network. The last stage of the TDAQ network monitoring tool is implemented in a module named DNC (DAQ to Network Connection), which filters the events that are to be reported to the TDAQ system: it subscribes to the gateway only for the machines that are currently active in the system and it forwards only the alarms that are considered important for the current TDAQ data taking session. The network information is then synthesized and presented in a human-readable format. These messages can be further processed either by the shifter who is in charge, the network expert or the Online Expert System. This article aims to describe the different mechanisms of the chain that transports the network events to the front-end user, as well as the constraints and rules that govern the filtering and the final format of the alarm messages.
Intranet and Internet metrological workstation with photonic sensors and transmission
NASA Astrophysics Data System (ADS)
Romaniuk, Ryszard S.; Pozniak, Krzysztof T.; Dybko, Artur
1999-05-01
We describe in this paper a part of a telemetric network which consists of a workstation with photonic measurement and communication interfaces, structural fiber optic cabling (10/100BaseFX and CAN-FL), and photonic sensors with fiber optic interfaces. The station is equipped with direct photonic measurement interface and most common measuring standards converter (RS, GPIB) with fiber optic I/O CAN bus, O/E converters, LAN and modem ports. The station was connected to the Intranet (ipx/spx) and Internet (tcp/ip) with separate IP number and DNS, WINS names. Virtual measuring environment system program was written specially for such an Intranet and Internet station. The measurement system program communicated with the user via a Graphical User's Interface (GUI). The user has direct access to all functions of the measuring station system through appropriate layers of GUI: telemetric, transmission, visualization, processing, information, help and steering of the measuring system. We have carried out series of thorough simulation investigations and tests of the station using WWW subsystem of the Internet. We logged into the system through the LAN and via modem. The Internet metrological station works continuously under the address http://nms.ipe.pw.edu.pl/nms. The station and the system hear the short name NMS (from Network Measuring System).
Partial liquid-penetration inside a deep trench by film flowing over it
NASA Astrophysics Data System (ADS)
Nguyen, Phuc-Khanh; Dimakopoulos, Yiannis; Tsamopoulos, John
2014-11-01
Liquid film flow along substrates featuring a deep trench may not wet the trench floor, but create a second gas-liquid interface inside the trench. The liquid penetration inside the trench depends on the location and shape of this inner interface. The penetration increases by decreasing the two three-phase contact lines between the inner interface and the two side-walls or the flow rate and depends on the liquid properties. This partial-penetration is studied by employing the Galerkin / finite element method to solve the two-dimensional steady-state Navier-Stokes equations in a physical domain that is adaptively remeshed. Multiple branches of steady solutions connected via turning points are revealed by pseudo arc-length continuation. Flow hysteresis may occur in a certain range of liquid penetration depth, when the interaction of the two interfaces changes qualitatively. This induces an abrupt jump of penetration distance and deformation amplitude of the outer interface. Work supported by the General Secretariat of Research & Technology of Greece through the program ``Excellence'' (Grant No. 1918) in the framework ``Education and Lifelong Learning'' co-funded by the ESF.
NASA Astrophysics Data System (ADS)
Ishii, Ken; Imaizumi, Tomohito; Abe, Koki; Takao, Yoshimi; Tamura, Shuko
This paper details a network-controlled measurement system for use in fisheries engineering. The target strength (TS) of fish is important in order to convert acoustic integration values obtained during acoustic surveys into estimates of fish abundance. The target strength pattern is measured with the combination of the rotation system for the aspect of the sample and the echo data acquisition system using the underwater supersonic wave. The user interface of the network architecture is designed for collaborative use with researchers in other organizations. The flexible network architecture is based on the web direct-access model for the rotation mechanism. The user interface is available for monitoring and controlling via a web browser that is installed in any terminal PC (personal computer). Previously the combination of two applications was performed not by a web browser but by the exclusive interface program. So a connection model is proposed between two applications by indirect communication via the DCOM (Distributed Component Object Model) server and added in the web direct-access model. A prompt report system in the TS measurement system and a positioning and measurement system using an electric flatcar via a web browser are developed. By a secure network architecture, DCOM communications via both Intranet and LAN are successfully certificated.
Fast Initialization of Bubble-Memory Systems
NASA Technical Reports Server (NTRS)
Looney, K. T.; Nichols, C. D.; Hayes, P. J.
1986-01-01
Improved scheme several orders of magnitude faster than normal initialization scheme. State-of-the-art commercial bubble-memory device used. Hardware interface designed connects controlling microprocessor to bubblememory circuitry. System software written to exercise various functions of bubble-memory system in comparison made between normal and fast techniques. Future implementations of approach utilize E2PROM (electrically-erasable programable read-only memory) to provide greater system flexibility. Fastinitialization technique applicable to all bubble-memory devices.
Mobile user interface development for the Virginia Connected Corridors.
DOT National Transportation Integrated Search
2016-10-15
The purpose of this research and development activity was to build a mobile application with a low-distraction user interface appropriate for use in a connected vehicle (CV) environment. To realize their full potential, future CV applications will in...
A programmable controller based on CAN field bus embedded microprocessor and FPGA
NASA Astrophysics Data System (ADS)
Cai, Qizhong; Guo, Yifeng; Chen, Wenhei; Wang, Mingtao
2008-10-01
One kind of new programmable controller(PLC) is introduced in this paper. The advanced embedded microprocessor and Field-Programmable Gate Array (FPGA) device are applied in the PLC system. The PLC system structure was presented in this paper. It includes 32 bits Advanced RISC Machines (ARM) embedded microprocessor as control core, FPGA as control arithmetic coprocessor and CAN bus as data communication criteria protocol connected the host controller and its various extension modules. It is detailed given that the circuits and working principle, IiO interface circuit between ARM and FPGA and interface circuit between ARM and FPGA coprocessor. Furthermore the interface circuit diagrams between various modules are written. In addition, it is introduced that ladder chart program how to control the transfer info of control arithmetic part in FPGA coprocessor. The PLC, through nearly two months of operation to meet the design of the basic requirements.
Brain-controlled body movement assistance devices and methods
DOE Office of Scientific and Technical Information (OSTI.GOV)
Leuthardt, Eric C.; Love, Lonnie J.; Coker, Rob
Methods, devices, systems, and apparatus, including computer programs encoded on a computer storage medium, for brain-controlled body movement assistance devices. In one aspect, a device includes a brain-controlled body movement assistance device with a brain-computer interface (BCI) component adapted to be mounted to a user, a body movement assistance component operably connected to the BCI component and adapted to be worn by the user, and a feedback mechanism provided in connection with at least one of the BCI component and the body movement assistance component, the feedback mechanism being configured to output information relating to a usage session of themore » brain-controlled body movement assistance device.« less
Jin, Wenquan; Kim, DoHyeun
2018-05-26
The Internet of Things is comprised of heterogeneous devices, applications, and platforms using multiple communication technologies to connect the Internet for providing seamless services ubiquitously. With the requirement of developing Internet of Things products, many protocols, program libraries, frameworks, and standard specifications have been proposed. Therefore, providing a consistent interface to access services from those environments is difficult. Moreover, bridging the existing web services to sensor and actuator networks is also important for providing Internet of Things services in various industry domains. In this paper, an Internet of Things proxy is proposed that is based on virtual resources to bridge heterogeneous web services from the Internet to the Internet of Things network. The proxy enables clients to have transparent access to Internet of Things devices and web services in the network. The proxy is comprised of server and client to forward messages for different communication environments using the virtual resources which include the server for the message sender and the client for the message receiver. We design the proxy for the Open Connectivity Foundation network where the virtual resources are discovered by the clients as Open Connectivity Foundation resources. The virtual resources represent the resources which expose services in the Internet by web service providers. Although the services are provided by web service providers from the Internet, the client can access services using the consistent communication protocol in the Open Connectivity Foundation network. For discovering the resources to access services, the client also uses the consistent discovery interface to discover the Open Connectivity Foundation devices and virtual resources.
Viewing ISS Data in Real Time via the Internet
NASA Technical Reports Server (NTRS)
Myers, Gerry; Chamberlain, Jim
2004-01-01
EZStream is a computer program that enables authorized users at diverse terrestrial locations to view, in real time, data generated by scientific payloads aboard the International Space Station (ISS). The only computation/communication resource needed for use of EZStream is a computer equipped with standard Web-browser software and a connection to the Internet. EZStream runs in conjunction with the TReK software, described in a prior NASA Tech Briefs article, that coordinates multiple streams of data for the ground communication system of the ISS. EZStream includes server components that interact with TReK within the ISS ground communication system and client components that reside in the users' remote computers. Once an authorized client has logged in, a server component of EZStream pulls the requested data from a TReK application-program interface and sends the data to the client. Future EZStream enhancements will include (1) extensions that enable the server to receive and process arbitrary data streams on its own and (2) a Web-based graphical-user-interface-building subprogram that enables a client who lacks programming expertise to create customized display Web pages.
NASA Astrophysics Data System (ADS)
Rahman, Nurul Hidayah Ab; Abdullah, Nurul Azma; Hamid, Isredza Rahmi A.; Wen, Chuah Chai; Jelani, Mohamad Shafiqur Rahman Mohd
2017-10-01
Closed-Circuit TV (CCTV) system is one of the technologies in surveillance field to solve the problem of detection and monitoring by providing extra features such as email alert or motion detection. However, detecting and alerting the admin on CCTV system may complicate due to the complexity to integrate the main program with an external Application Programming Interface (API). In this study, pixel processing algorithm is applied due to its efficiency and SMS alert is added as an alternative solution for users who opted out email alert system or have no Internet connection. A CCTV system with SMS alert (CMDSA) was developed using evolutionary prototyping methodology. The system interface was implemented using Microsoft Visual Studio while the backend components, which are database and coding, were implemented on SQLite database and C# programming language, respectively. The main modules of CMDSA are motion detection, capturing and saving video, image processing and Short Message Service (SMS) alert functions. Subsequently, the system is able to reduce the processing time making the detection process become faster, reduce the space and memory used to run the program and alerting the system admin instantly.
Digital Interface Board to Control Phase and Amplitude of Four Channels
NASA Technical Reports Server (NTRS)
Smith, Amy E.; Cook, Brian M.; Khan, Abdur R.; Lux, James P.
2011-01-01
An increasing number of parts are designed with digital control interfaces, including phase shifters and variable attenuators. When designing an antenna array in which each antenna has independent amplitude and phase control, the number of digital control lines that must be set simultaneously can grow very large. Use of a parallel interface would require separate line drivers, more parts, and thus additional failure points. A convenient form of control where single-phase shifters or attenuators could be set or the whole set could be programmed with an update rate of 100 Hz is needed to solve this problem. A digital interface board with a field-programmable gate array (FPGA) can simultaneously control an essentially arbitrary number of digital control lines with a serial command interface requiring only three wires. A small set of short, high-level commands provides a simple programming interface for an external controller. Parity bits are used to validate the control commands. Output timing is controlled within the FPGA to allow for rapid update rates of the phase shifters and attenuators. This technology has been used to set and monitor eight 5-bit control signals via a serial UART (universal asynchronous receiver/transmitter) interface. The digital interface board controls the phase and amplitude of the signals for each element in the array. A host computer running Agilent VEE sends commands via serial UART connection to a Xilinx VirtexII FPGA. The commands are decoded, and either outputs are set or telemetry data is sent back to the host computer describing the status and the current phase and amplitude settings. This technology is an integral part of a closed-loop system in which the angle of arrival of an X-band uplink signal is detected and the appropriate phase shifts are applied to the Ka-band downlink signal to electronically steer the array back in the direction of the uplink signal. It will also be used in the non-beam-steering case to compensate for phase shift variations through power amplifiers. The digital interface board can be used to set four 5-bit phase shifters and four 5-bit attenuators and monitor their current settings. Additionally, it is useful outside of the closed-loop system for beamsteering alone. When the VEE program is started, it prompts the user to initialize variables (to zero) or skip initialization. After that, the program enters into a continuous loop waiting for the telemetry period to elapse or a button to be pushed. A telemetry request is sent when the telemetry period is elapsed (every five seconds). Pushing one of the set or reset buttons will send the appropriate command. When a command is sent, the interface status is returned, and the user will be notified by a pop-up window if any error has occurred. The program runs until the End Program button is depressed.
Patterned Arrays of Functional Lateral Heterostructures via Sequential Template-Directed Printing.
Li, Yifan; Su, Meng; Li, Zheng; Huang, Zhandong; Li, Fengyu; Pan, Qi; Ren, Wanjie; Hu, Xiaotian; Song, Yanlin
2018-04-30
The precise integration of microscale dots and lines with controllable interfacing connections is highly important for the fabrication of functional devices. To date, the solution-processible methods are used to fabricate the heterogeneous micropatterns for different materials. However, for increasingly miniaturized and multifunctional devices, it is extremely challenging to engineer the uncertain kinetics of a solution on the microstructures surfaces, resulting in uncontrollable interface connections and poor device performance. Here, a sequential template-directed printing process is demonstrated for the fabrication of arrayed microdots connected by microwires through the regulation of the Rayleigh-Taylor instability of material solution or suspension. Flexibility in the control of fluidic behaviors can realize precise interface connection between the micropatterns, including the microwires traversing, overlapping or connecting the microdots. Moreover, various morphologies such as circular, rhombic, or star-shaped microdots as well as straight, broken or curved microwires can be achieved. The lateral heterostructure printed with two different quantum dots displays bright dichromatic photoluminescence. The ammonia gas sensor printed by polyaniline and silver nanoparticles exhibits a rapid response time. This strategy can construct heterostructures in a facile manner by eliminating the uncertainty of the multimaterials interface connection, which will be promising for the development of novel lateral functional devices. © 2018 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.
Imperial College near infrared spectroscopy neuroimaging analysis framework.
Orihuela-Espina, Felipe; Leff, Daniel R; James, David R C; Darzi, Ara W; Yang, Guang-Zhong
2018-01-01
This paper describes the Imperial College near infrared spectroscopy neuroimaging analysis (ICNNA) software tool for functional near infrared spectroscopy neuroimaging data. ICNNA is a MATLAB-based object-oriented framework encompassing an application programming interface and a graphical user interface. ICNNA incorporates reconstruction based on the modified Beer-Lambert law and basic processing and data validation capabilities. Emphasis is placed on the full experiment rather than individual neuroimages as the central element of analysis. The software offers three types of analyses including classical statistical methods based on comparison of changes in relative concentrations of hemoglobin between the task and baseline periods, graph theory-based metrics of connectivity and, distinctively, an analysis approach based on manifold embedding. This paper presents the different capabilities of ICNNA in its current version.
MAGTF (Marine Air Ground Task Force) Data Transfer Alternatives (1986-1996).
1986-04-01
Devices currently on the market offer circuit conditioning and access control as well as the required dial-up connectivity. A program to provide dial... UGC -74A(V)3 Communication Terminal (Teletype Writer (TTY) CV-3591 Advanced Narrowband Digital Voice Terminal (ANDVT) AN/TGC-46 TTY Central (part of AN...interface directly with both AN/ UGC -74 TTY and ADPE-FMF/EUC equipment over serial circuits. 5.5.2.2 Switching Equipment. Switching equipments perform the
Packet Radio Temporary Note Index.
1984-05-07
Dynamic Control in Carrier Sense Multiple Access 180 Cross-Radio Debugger Beeler 06/76 BBN 179 New Capabilities of the PR Gitman 05/76 NAC Simulation...Program 178 An Approximate Analytical Model for Gitman 05/76 NAC Initialization of Single Hop PRNETs 177 SPP Definition Beeler 04/76 BBN 176 PR Protocol...Sussman 03/79 BBN Labeling Process (Revision 7) 173 Interfacing Terminals to the PRN Fralick 04/76 BBN 172 Connectivity Issues in Mobile PR Gitman 03/76
MESAFace, a graphical interface to analyze the MESA output
NASA Astrophysics Data System (ADS)
Giannotti, M.; Wise, M.; Mohammed, A.
2013-04-01
MESA (Modules for Experiments in Stellar Astrophysics) has become very popular among astrophysicists as a powerful and reliable code to simulate stellar evolution. Analyzing the output data thoroughly may, however, present some challenges and be rather time-consuming. Here we describe MESAFace, a graphical and dynamical interface which provides an intuitive, efficient and quick way to analyze the MESA output. Catalogue identifier: AEOQ_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEOQ_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 19165 No. of bytes in distributed program, including test data, etc.: 6300592 Distribution format: tar.gz Programming language: Mathematica. Computer: Any computer capable of running Mathematica. Operating system: Any capable of running Mathematica. Tested on Linux, Mac, Windows XP, Windows 7. RAM: Recommended 2 Gigabytes or more. Supplementary material: Additional test data files are available. Classification: 1.7, 14. Nature of problem: Find a way to quickly and thoroughly analyze the output of a MESA run, including all the profiles, and have an efficient method to produce graphical representations of the data. Solution method: We created two scripts (to be run consecutively). The first one downloads all the data from a MESA run and organizes the profiles in order of age. All the files are saved as tables or arrays of tables which can then be accessed very quickly by Mathematica. The second script uses the Manipulate function to create a graphical interface which allows the user to choose what to plot from a set of menus and buttons. The information shown is updated in real time. The user can access very quickly all the data from the run under examination and visualize it with plots and tables. Unusual features: Moving the slides in certain regions may cause an error message. This happens when Mathematica is asked to read nonexistent data. The error message, however, disappears when the slides are moved back. This issue does not preclude the good functioning of the interface. Additional comments: The program uses the dynamical capabilities of Mathematica. When the program is opened, Mathematica prompts the user to “Enable Dynamics”. It is necessary to accept before proceeding. Running time: Depends on the size of the data downloaded, on where the data are stored (hard-drive or web), and on the speed of the computer or network connection. In general, downloading the data may take from a minute to several minutes. Loading directly from the web is slower. For example, downloading a 200 MB data folder (a total of 102 files) with a dual-core Intel laptop, P8700, 2 GB of RAM, at 2.53 GHz took about a minute from the hard-drive and about 23 min from the web (with a basic home wireless connection).
Local area network with fault-checking, priorities, and redundant backup
NASA Technical Reports Server (NTRS)
Morales, Sergio (Inventor); Friedman, Gary L. (Inventor)
1989-01-01
This invention is a redundant error detecting and correcting local area networked computer system having a plurality of nodes each including a network connector board within the node for connecting to an interfacing transceiver operably attached to a network cable. There is a first network cable disposed along a path to interconnect the nodes. The first network cable includes a plurality of first interfacing transceivers attached thereto. A second network cable is disposed in parallel with the first cable and, in like manner, includes a plurality of second interfacing transceivers attached thereto. There are a plurality of three position switches each having a signal input, three outputs for individual selective connection to the input, and a control input for receiving signals designating which of the outputs is to be connected to the signal input. Each of the switches includes means for designating a response address for responding to addressed signals appearing at the control input and each of the switches further has its signal input connected to a respective one of the input/output lines from the nodes. Also, one of the three outputs is connected to a repective one of the plurality of first interfacing transceivers. There is master switch control means having an output connected to the control inputs of the plurality of three position switches and an input for receiving directive signals for outputting addressed switch position signals to the three position switches as well as monitor and control computer means having a pair of network connector boards therein connected to respective ones of one of the first interfacing transceivers and one of the second interfacing transceivers and an output connected to the input of the master switch means for monitoring the status of the networked computer system by sending messages to the nodes and receiving and verifying messages therefrom and for sending control signals to the master switch to cause the master switch to cause respective ones of the nodes to use a desired one of the first and second cables for transmitting and receiving messages and for disconnecting desired ones of the nodes from both cables.
NASA Astrophysics Data System (ADS)
Kapul, A. A.; Zubova, E. I.; Torgaev, S. N.; Drobchik, V. V.
2017-08-01
The research focuses on a pure-tone audiometer designing. The relevance of the study is proved by high incidence of an auditory analyser in older people and children. At first, the article provides information about subjective and objective audiometry methods. Secondly, we offer block-diagram and basic-circuit arrangement of device. We decided to base on STM32F407VG microcontroller and use digital pot in the function of attenuator. Third, we implemented microcontroller and PC connection. C programming language is used for microcontroller’s program and PC’s interface. Fourthly, we created the pure-tone audiometer prototype. In the future, we will implement the objective method ASSR in addition to pure-tone audiometry.
Experience in the application of Java Technologies in telemedicine
Fedyukin, IV; Reviakin, YG; Orlov, OI; Doarn, CR; Harnett, BM; Merrell, RC
2002-01-01
Java language has been demonstrated to be an effective tool in supporting medical image viewing in Russia. This evaluation was completed by obtaining a maximum of 20 images, depending on the client's computer workstation from one patient using a commercially available computer tomography (CT) scanner. The images were compared against standard CT images that were viewed at the site of capture. There was no appreciable difference. The client side is a lightweight component that provides an intuitive interface for end users. Each image is loaded in its own thread and the user can begin work after the first image has been loaded. This feature is especially useful on slow connection speed, 9.6 Kbps for example. The server side, which is implemented by the Java Servlet Engine works more effective than common gateway interface (CGI) programs do. Advantages of the Java Technology place this program on the next level of application development. This paper presents a unique application of Java in telemedicine. PMID:12459045
Experience in the application of Java Technologies in telemedicine.
Fedyukin, IV; Reviakin, YG; Orlov, OI; Doarn, CR; Harnett, BM; Merrell, RC
2002-09-17
Java language has been demonstrated to be an effective tool in supporting medical image viewing in Russia. This evaluation was completed by obtaining a maximum of 20 images, depending on the client's computer workstation from one patient using a commercially available computer tomography (CT) scanner. The images were compared against standard CT images that were viewed at the site of capture. There was no appreciable difference. The client side is a lightweight component that provides an intuitive interface for end users. Each image is loaded in its own thread and the user can begin work after the first image has been loaded. This feature is especially useful on slow connection speed, 9.6 Kbps for example. The server side, which is implemented by the Java Servlet Engine works more effective than common gateway interface (CGI) programs do. Advantages of the Java Technology place this program on the next level of application development. This paper presents a unique application of Java in telemedicine.
Multipath transport for virtual private networks
2017-03-01
Using a Wi - Fi and Cellular Connection . . . . . . . . . 13 Figure 2.8 OpenVPN Interaction with Kernel. Adapted from [14]. . . . . . . 17 Figure 3.1 MPTCP...to enable a client to connect to his corporate offices using a hotel Wi - Fi connection while traveling for business. Maybe a small business is...interface of the client to each interface of the server [7]. Figure 2.7 provides a simplified scenario of a MPTCP client with Wi - Fi and cellular
NASA Astrophysics Data System (ADS)
Pelz, M. S.; Ewing, N.; Hoeberechts, M.; Riddell, D. J.; McLean, M. A.; Brown, J. C. K.
2015-12-01
Ocean Networks Canada (ONC) uses education and communication to inspire, engage and educate via innovative "meet them where they are, and take them where they need to go" programs. ONC data are accessible via the internet allowing for the promotion of programs wherever the learners are located. We use technologies such as web portals, mobile apps and citizen science to share ocean science data with many different audiences. Here we focus specifically on one of ONC's most innovative programs: community observatories and the accompanying Ocean Sense program. The approach is based on equipping communities with the same technology enabled on ONC's large cabled observatories. ONC operates the world-leading NEPTUNE and VENUS cabled ocean observatories and they collect data on physical, chemical, biological, and geological aspects of the ocean over long time periods, supporting research on complex Earth processes in ways not previously possible. Community observatories allow for similar monitoring on a smaller scale, and support STEM efforts via a teacher-led program: Ocean Sense. This program, based on local observations and global connections improves data-rich teaching and learning via visualization tools, interactive plotting interfaces and lesson plans for teachers that focus on student inquiry and exploration. For example, students use all aspects of STEM by accessing, selecting, and interpreting data in multiple dimensions, from their local community observatories to the larger VENUS and NEPTUNE networks. The students make local observations and global connections in all STEM areas. The first year of the program with teachers and students who use this innovative technology is described. Future community observatories and their technological applications in education, communication and STEM efforts are also described.
Can your software engineer program your PLC?
NASA Astrophysics Data System (ADS)
Borrowman, Alastair J.; Taylor, Philip
2016-07-01
The use of Programmable Logic Controllers (PLCs) in the control of large physics experiments is ubiquitous1, 2, 3. The programming of these controllers is normally the domain of engineers with a background in electronics, this paper introduces PLC program development from the software engineer's perspective. PLC programs provide the link between control software running on PC architecture systems and physical hardware controlled and monitored by digital and analog signals. The higher-level software running on the PC is typically responsible for accepting operator input and from this deciding when and how hardware connected to the PLC is controlled. The PLC accepts demands from the PC, considers the current state of its connected hardware and if correct to do so (based upon interlocks or other constraints) adjusts its hardware output signals appropriately for the PC's demands. A published ICD (Interface Control Document) defines the PLC memory locations available to be written and read by the PC to control and monitor the hardware. Historically the method of programming PLCs has been ladder diagrams that closely resemble circuit diagrams, however, PLC manufacturers nowadays also provide, and promote, the use of higher-level programming languages4. Based on techniques used in the development of high-level PC software to control PLCs for multiple telescopes, this paper examines the development of PLC programs to operate the hardware of a medical cyclotron beamline controlled from a PC using the Experimental Physics and Industrial Control System (EPICS), which is also widely used in telescope control5, 6, 7. The PLC used is the new generation Siemens S7-1200 programmed using Siemens Pascal based Structured Control Language (SCL), which is their implementation of Structured Text (ST). The approach described is that from a software engineer's perspective, utilising Siemens Totally Integrated Automation (TIA) Portal integrated development environment (IDE) to create modular PLC programs based upon reusable functions capable of being unit tested without the PLC connected to hardware. Emphasis has been placed on designing an interface between EPICS and SCL that enforces correct operation of hardware through stringent separation of PC accessible PLC memory and hardware I/O addresses used only by the PLC. The paper also introduces the method used to automate the creation, from the same source document, the PLC memory structure (tag) definitions (defining memory used to access hardware I/O and that accessed by the PC) and creation of the PC program data structures (EPICS database records) used to access the permitted PLC addresses. From direct experience this paper demonstrates the advantages of PLC program development being shared between electronic and software engineers, to enable use of the most appropriate processes from both the perspective of the hardware and the higher-level software used to control it.
General purpose PDP-11 interface processor
DOE Office of Scientific and Technical Information (OSTI.GOV)
Purtilo, J.
1982-10-01
The Z80 interface card, which for simplicity we refer to as the Zcard, is a general purpose microprocessor which is directly interfaced to the Whaley multiplexor, itself implemented on PDP-11 series computers at the University of Illinois. The Zcard provides two serial ports at EAI interface levels and contains up to 16K of local memory. The principle function of the Zcard is to serve as an interface in which the user might alter protocols, change interface characteristics (e.g. baud rate, hardware echo, or flow control), or switch between synchronous and asynchronous modes all under software control. In addition, the Zcardmore » provides extra lines for control of external devices (e.g. modem) and input of status data. In the simpliest use, the Zcard runs a program, downloaded from the PDP-11, which emulates the level EIAFB card (previously developed for the Whaley Multiplexor) for serial communication with terminals. Using no flow control, Zcard performance seems superior to that of the EIAFB card in that no characters are lost under normal use (due to the much larger buffer which the Zcard can provide). The Zcard can further distinguish itself from the EIAFB card in that flow control can be enabled by software. A more sophisticated application of the Zcard might include linking several Zcards (using a synchronous option and both of the provided ports) into a network. In this capacity, a ring topology suggests itself as the most immediate choice, although many alternate connection schemes can be envisioned. This report is intended to summarize the project as well as provide an outline for those intending to modify or program the Zcard.« less
Pantanowitz, Liron; Labranche, Wayne; Lareau, William
2010-05-26
Clinical laboratory outreach business is changing as more physician practices adopt an electronic medical record (EMR). Physician connectivity with the laboratory information system (LIS) is consequently becoming more important. However, there are no reports available to assist the informatician with establishing and maintaining outreach LIS-EMR connectivity. A four-stage scheme is presented that was successfully employed to establish unidirectional and bidirectional interfaces with multiple physician EMRs. This approach involves planning (step 1), followed by interface building (step 2) with subsequent testing (step 3), and finally ongoing maintenance (step 4). The role of organized project management, software as a service (SAAS), and alternate solutions for outreach connectivity are discussed.
Pantanowitz, Liron; LaBranche, Wayne; Lareau, William
2010-01-01
Clinical laboratory outreach business is changing as more physician practices adopt an electronic medical record (EMR). Physician connectivity with the laboratory information system (LIS) is consequently becoming more important. However, there are no reports available to assist the informatician with establishing and maintaining outreach LIS–EMR connectivity. A four-stage scheme is presented that was successfully employed to establish unidirectional and bidirectional interfaces with multiple physician EMRs. This approach involves planning (step 1), followed by interface building (step 2) with subsequent testing (step 3), and finally ongoing maintenance (step 4). The role of organized project management, software as a service (SAAS), and alternate solutions for outreach connectivity are discussed. PMID:20805958
An Internet of Things Approach to Electrical Power Monitoring and Outage Reporting
DOE Office of Scientific and Technical Information (OSTI.GOV)
Koch, Daniel B
The so-called Internet of Things concept has captured much attention recently as ordinary devices are connected to the Internet for monitoring and control purposes. One enabling technology is the proliferation of low-cost, single board computers with built-in network interfaces. Some of these are capable of hosting full-fledged operating systems that provide rich programming environments. Taken together, these features enable inexpensive solutions for even traditional tasks such as the one presented here for electrical power monitoring and outage reporting.
Comprehensive Routing Security Development and Deployment for the Internet
2015-02-01
feature enhancement and bug fixes. • MySQL : MySQL is a widely used and popular open source database package. It was chosen for database support in the...RPSTIR depends on several other open source packages. • MySQL : MySQL is used for the the local RPKI database cache. • OpenSSL: OpenSSL is used for...cryptographic libraries for X.509 certificates. • ODBC mySql Connector: ODBC (Open Database Connectivity) is a standard programming interface (API) for
Neural-Network-Development Program
NASA Technical Reports Server (NTRS)
Phillips, Todd A.
1993-01-01
NETS, software tool for development and evaluation of neural networks, provides simulation of neural-network algorithms plus computing environment for development of such algorithms. Uses back-propagation learning method for all of networks it creates. Enables user to customize patterns of connections between layers of network. Also provides features for saving, during learning process, values of weights, providing more-precise control over learning process. Written in ANSI standard C language. Machine-independent version (MSC-21588) includes only code for command-line-interface version of NETS 3.0.
The smart/connected city and its implications for connected transportation.
DOT National Transportation Integrated Search
2014-10-14
This white paper outlines the potential for the emerging connected transportation system to interface with smart/connected cities. Its aim is to lay the foundation for defining steps that the U.S. Department of Transportation (USDOT) Connected Vehicl...
Cho, Sung-Yong; Huh, Yoon-Hyuk; Park, Chan-Jin; Cho, Lee-Ra
2016-01-01
This study investigated stress distribution in four different implant-abutment interface conditions in the internal tapered connection implant system. Four different implant diameters (3.5 mm, 4.0 mm, 4.5 mm, and 5.0 mm) and two abutment types (hexagonal and conical) were simulated. Four unique implant-abutment interface conditions were assumed based on wall thickness, mating surface length, distance to the vertical stop, and abutment shape. Axial and oblique loading was applied during abutment screw preload, and the Von Mises stresses were measured at the implant-abutment and abutment-screw interfaces. The implant-abutment interface stress decreased as the wall thickness increased. As the mating surface increased, the stress distribution trended downward, and when the distance to the implant vertical stop was 0 μm, the Von Mises stress was extremely high at the vertical stop. Despite their different shapes, the abutments showed similar stress distributions. However, the maximum Von Mises stress was higher in the conical connection than in the hexagonal connection, particularly at the contralateral side to loading. To decrease the stress distribution at the implant-abutment interface, the implant wall thickness, mating surface contact length, distance to the vertical stop, and abutment shape should be carefully considered.
CalcHEP 3.4 for collider physics within and beyond the Standard Model
NASA Astrophysics Data System (ADS)
Belyaev, Alexander; Christensen, Neil D.; Pukhov, Alexander
2013-07-01
We present version 3.4 of the CalcHEP software package which is designed for effective evaluation and simulation of high energy physics collider processes at parton level. The main features of CalcHEP are the computation of Feynman diagrams, integration over multi-particle phase space and event simulation at parton level. The principle attractive key-points along these lines are that it has: (a) an easy startup and usage even for those who are not familiar with CalcHEP and programming; (b) a friendly and convenient graphical user interface (GUI); (c) the option for the user to easily modify a model or introduce a new model by either using the graphical interface or by using an external package with the possibility of cross checking the results in different gauges; (d) a batch interface which allows to perform very complicated and tedious calculations connecting production and decay modes for processes with many particles in the final state. With this features set, CalcHEP can efficiently perform calculations with a high level of automation from a theory in the form of a Lagrangian down to phenomenology in the form of cross sections, parton level event simulation and various kinematical distributions. In this paper we report on the new features of CalcHEP 3.4 which improves the power of our package to be an effective tool for the study of modern collider phenomenology. Program summaryProgram title: CalcHEP Catalogue identifier: AEOV_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEOV_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 78535 No. of bytes in distributed program, including test data, etc.: 818061 Distribution format: tar.gz Programming language: C. Computer: PC, MAC, Unix Workstations. Operating system: Unix. RAM: Depends on process under study Classification: 4.4, 5. External routines: X11 Nature of problem: Implement new models of particle interactions. Generate Feynman diagrams for a physical process in any implemented theoretical model. Integrate phase space for Feynman diagrams to obtain cross sections or particle widths taking into account kinematical cuts. Simulate collisions at modern colliders and generate respective unweighted events. Mix events for different subprocesses and connect them with the decays of unstable particles. Solution method: Symbolic calculations. Squared Feynman diagram approach Vegas Monte Carlo algorithm. Restrictions: Up to 2→4 production (1→5 decay) processes are realistic on typical computers. Higher multiplicities sometimes possible for specific 2→5 and 2→6 processes. Unusual features: Graphical user interface, symbolic algebra calculation of squared matrix element, parallelization on a pbs cluster. Running time: Depends strongly on the process. For a typical 2→2 process it takes seconds. For 2→3 processes the typical running time is of the order of minutes. For higher multiplicities it could take much longer.
SKITTER/implement mechanical interface
NASA Technical Reports Server (NTRS)
Cash, John Wilson, III; Cone, Alan E.; Garolera, Frank J.; German, David; Lindabury, David Peter; Luckado, Marshall Cleveland; Murphey, Craig; Rowell, John Bryan; Wilkinson, Brad
1988-01-01
SKITTER (Spacial Kinematic Inertial Translatory Tripod Extremity Robot) is a three-legged transport vehicle designed to perform under the unique environment of the moon. The objective of this project was to design a mechanical interface for SKITTER. This mechanical latching interface will allow SKITTER to use a series of implements such as drills, cranes, etc., and perform different tasks on the moon. The design emphasized versatility and detachability; that is, the interface design is the same for all implements, and connection and detachment is simple. After consideration of many alternatives, a system of three identical latches at each of the three interface points was chosen. The latching mechanism satisfies the design constraints because it facilitates connection and detachment. Also, the moving parts are protected from the dusty environment by housing plates.
NASA Astrophysics Data System (ADS)
Lan, Chunbo; Tang, Lihua; Harne, Ryan L.
2018-05-01
Nonlinear piezoelectric energy harvester (PEH) has been widely investigated during the past few years. Among the majority of these researches, a pure resistive load is used to evaluate power output. To power conventional electronics in practical application, the alternating current (AC) generated by nonlinear PEH needs to be transformed into a direct current (DC) and rectifying circuits are required to interface the device and electronic load. This paper aims at exploring the critical influences of AC and DC interface circuits on nonlinear PEH. As a representative nonlinear PEH, we fabricate and evaluate a monostable PEH in terms of generated power and useful operating bandwidth when it is connected to AC and DC interface circuits. Firstly, the harmonic balance analysis and equivalent circuit representation method are utilized to tackle the modeling of nonlinear energy harvesters connected to AC and DC interface circuits. The performances of the monostable PEH connected to these interface circuits are then analyzed and compared, focusing on the influences of the varying load, excitation and electromechanical coupling strength on the nonlinear dynamics, bandwidth and harvested power. Subsequently, the behaviors of the monostable PEH with AC and DC interface circuits are verified by experiment. Results indicate that both AC and DC interface circuits have a peculiar influence on the power peak shifting and operational bandwidth of the monostable PEH, which is quite different from that on the linear PEH.
NASA Astrophysics Data System (ADS)
Gualda, Guilherme A. R.; Ghiorso, Mark S.
2015-01-01
thermodynamic modeling software MELTS is a powerful tool for investigating crystallization and melting in natural magmatic systems. Rhyolite-MELTS is a recalibration of MELTS that better captures the evolution of silicic magmas in the upper crust. The current interface of rhyolite-MELTS, while flexible, can be somewhat cumbersome for the novice. We present a new interface that uses web services consumed by a VBA backend in Microsoft Excel©. The interface is contained within a macro-enabled workbook, where the user can insert the model input information and initiate computations that are executed on a central server at OFM Research. Results of simple calculations are shown immediately within the interface itself. It is also possible to combine a sequence of calculations into an evolutionary path; the user can input starting and ending temperatures and pressures, temperature and pressure steps, and the prevailing oxidation conditions. The program shows partial updates at every step of the computations; at the conclusion of the calculations, a series of data sheets and diagrams are created in a separate workbook, which can be saved independently of the interface. Additionally, the user can specify a grid of temperatures and pressures and calculate a phase diagram showing the conditions at which different phases are present. The interface can be used to apply the rhyolite-MELTS geobarometer. We demonstrate applications of the interface using an example early-erupted Bishop Tuff composition. The interface is simple to use and flexible, but it requires an internet connection. The interface is distributed for free from http://melts.ofm-research.org.
Applying Standard Interfaces to a Process-Control Language
NASA Technical Reports Server (NTRS)
Berthold, Richard T.
2005-01-01
A method of applying open-operating-system standard interfaces to the NASA User Interface Language (UIL) has been devised. UIL is a computing language that can be used in monitoring and controlling automated processes: for example, the Timeliner computer program, written in UIL, is a general-purpose software system for monitoring and controlling sequences of automated tasks in a target system. In providing the major elements of connectivity between UIL and the target system, the present method offers advantages over the prior method. Most notably, unlike in the prior method, the software description of the target system can be made independent of the applicable compiler software and need not be linked to the applicable executable compiler image. Also unlike in the prior method, it is not necessary to recompile the source code and relink the source code to a new executable compiler image. Abstraction of the description of the target system to a data file can be defined easily, with intuitive syntax, and knowledge of the source-code language is not needed for the definition.
JPL Space Telecommunications Radio System Operating Environment
NASA Technical Reports Server (NTRS)
Lux, James P.; Lang, Minh; Peters, Kenneth J.; Taylor, Gregory H.; Duncan, Courtney B.; Orozco, David S.; Stern, Ryan A.; Ahten, Earl R.; Girard, Mike
2013-01-01
A flight-qualified implementation of a Software Defined Radio (SDR) Operating Environment for the JPL-SDR built for the CoNNeCT Project has been developed. It is compliant with the NASA Space Telecommunications Radio System (STRS) Architecture Standard, and provides the software infrastructure for STRS compliant waveform applications. This software provides a standards-compliant abstracted view of the JPL-SDR hardware platform. It uses industry standard POSIX interfaces for most functions, as well as exposing the STRS API (Application Programming In terface) required by the standard. This software includes a standardized interface for IP components instantiated within a Xilinx FPGA (Field Programmable Gate Array). The software provides a standardized abstracted interface to platform resources such as data converters, file system, etc., which can be used by STRS standards conformant waveform applications. It provides a generic SDR operating environment with a much smaller resource footprint than similar products such as SCA (Software Communications Architecture) compliant implementations, or the DoD Joint Tactical Radio Systems (JTRS).
The Control Unit of KM3NeT data acquisition
NASA Astrophysics Data System (ADS)
Bozza, Cristiano
2016-04-01
The KM3NeT Collaboration is building a new generation of neutrino telescopes in the Mediterranean Sea. With the telescopes, scientists will search for cosmic neutrinos to study highly energetic objects in the Universe, while one neutrino detector will be dedicated to measure the properties of the high-energy neutrino particles themselves. Control of the KM3NeT data acquisition processes is handled by the KM3NeT Control Unit, which has been designed to maximise the detector live time. The Control Unit features software programs with different roles, following the philosophy of having no single point of failure. While all programs are interconnected, each one can also work alone for most of the time in case other services are unavailable. All services run on the Common Language Runtime, which ensures portability, flexibility and automatic memory management. Each service has an embedded Web server, providing a user interface as well as programmatic access to data and functions. Data to and from detector components for monitoring and management purposes are transmitted using a custom designed protocol. The Control Unit is interfaced to one or more Message Dispatchers to control the data acquisition chain. A Data Base Interface provides fast and fault-tolerant connection to a remote Data Base.
The One Universal Graph — a free and open graph database
NASA Astrophysics Data System (ADS)
Ng, Liang S.; Champion, Corbin
2016-02-01
Recent developments in graph database mostly are huge projects involving big organizations, big operations and big capital, as the name Big Data attests. We proposed the concept of One Universal Graph (OUG) which states that all observable and known objects and concepts (physical, conceptual or digitally represented) can be connected with only one single graph; furthermore the OUG can be implemented with a very simple text file format with free software, capable of being executed on Android or smaller devices. As such the One Universal Graph Data Exchange (GOUDEX) modules can potentially be installed on hundreds of millions of Android devices and Intel compatible computers shipped annually. Coupled with its open nature and ability to connect to existing leading search engines and databases currently in operation, GOUDEX has the potential to become the largest and a better interface for users and programmers to interact with the data on the Internet. With a Web User Interface for users to use and program in native Linux environment, Free Crowdware implemented in GOUDEX can help inexperienced users learn programming with better organized documentation for free software, and is able to manage programmer's contribution down to a single line of code or a single variable in software projects. It can become the first practically realizable “Internet brain” on which a global artificial intelligence system can be implemented. Being practically free and open, One Universal Graph can have significant applications in robotics, artificial intelligence as well as social networks.
On-line data analysis and monitoring for H1 drift chambers
NASA Astrophysics Data System (ADS)
Düllmann, Dirk
1992-05-01
The on-line monitoring, slow control and calibration of the H1 central jet chamber uses a VME multiprocessor system to perform the analysis and a connected Macintosh computer as graphical interface to the operator on shift. Task of this system are: - analysis of event data including on-line track search, - on-line calibration from normal events and testpulse events, - control of the high voltage and monitoring of settings and currents, - monitoring of temperature, pressure and mixture of the chambergas. A program package is described which controls the dataflow between data aquisition, differnt VME CPUs and Macintosh. It allows to run off-line style programs for the different tasks.
Forsell, M; Häggström, M; Johansson, O; Sjögren, P
2008-11-08
To develop a personal digital assistant (PDA) application for oral health assessment fieldwork, including back-office and database systems (MobilDent). System design, construction and implementation of PDA, back-office and database systems. System requirements for MobilDent were collected, analysed and translated into system functions. User interfaces were implemented and system architecture was outlined. MobilDent was based on a platform with. NET (Microsoft) components, using an SQL Server 2005 (Microsoft) for data storage with Windows Mobile (Microsoft) operating system. The PDA devices were Dell Axim. System functions and user interfaces were specified for MobilDent. User interfaces for PDA, back-office and database systems were based on. NET programming. The PDA user interface was based on Windows suitable to a PDA display, whereas the back-office interface was designed for a normal-sized computer screen. A synchronisation module (MS Active Sync, Microsoft) was used to enable download of field data from PDA to the database. MobilDent is a feasible application for oral health assessment fieldwork, and the oral health assessment database may prove a valuable source for care planning, educational and research purposes. Further development of the MobilDent system will include wireless connectivity with download-on-demand technology.
SLIM: an alternative Web interface for MEDLINE/PubMed searches – a preliminary study
Muin, Michael; Fontelo, Paul; Liu, Fang; Ackerman, Michael
2005-01-01
Background With the rapid growth of medical information and the pervasiveness of the Internet, online search and retrieval systems have become indispensable tools in medicine. The progress of Web technologies can provide expert searching capabilities to non-expert information seekers. The objective of the project is to create an alternative search interface for MEDLINE/PubMed searches using JavaScript slider bars. SLIM, or Slider Interface for MEDLINE/PubMed searches, was developed with PHP and JavaScript. Interactive slider bars in the search form controlled search parameters such as limits, filters and MeSH terminologies. Connections to PubMed were done using the Entrez Programming Utilities (E-Utilities). Custom scripts were created to mimic the automatic term mapping process of Entrez. Page generation times for both local and remote connections were recorded. Results Alpha testing by developers showed SLIM to be functionally stable. Page generation times to simulate loading times were recorded the first week of alpha and beta testing. Average page generation times for the index page, previews and searches were 2.94 milliseconds, 0.63 seconds and 3.84 seconds, respectively. Eighteen physicians from the US, Australia and the Philippines participated in the beta testing and provided feedback through an online survey. Most users found the search interface user-friendly and easy to use. Information on MeSH terms and the ability to instantly hide and display abstracts were identified as distinctive features. Conclusion SLIM can be an interactive time-saving tool for online medical literature research that improves user control and capability to instantly refine and refocus search strategies. With continued development and by integrating search limits, methodology filters, MeSH terms and levels of evidence, SLIM may be useful in the practice of evidence-based medicine. PMID:16321145
SLIM: an alternative Web interface for MEDLINE/PubMed searches - a preliminary study.
Muin, Michael; Fontelo, Paul; Liu, Fang; Ackerman, Michael
2005-12-01
With the rapid growth of medical information and the pervasiveness of the Internet, online search and retrieval systems have become indispensable tools in medicine. The progress of Web technologies can provide expert searching capabilities to non-expert information seekers. The objective of the project is to create an alternative search interface for MEDLINE/PubMed searches using JavaScript slider bars. SLIM, or Slider Interface for MEDLINE/PubMed searches, was developed with PHP and JavaScript. Interactive slider bars in the search form controlled search parameters such as limits, filters and MeSH terminologies. Connections to PubMed were done using the Entrez Programming Utilities (E-Utilities). Custom scripts were created to mimic the automatic term mapping process of Entrez. Page generation times for both local and remote connections were recorded. Alpha testing by developers showed SLIM to be functionally stable. Page generation times to simulate loading times were recorded the first week of alpha and beta testing. Average page generation times for the index page, previews and searches were 2.94 milliseconds, 0.63 seconds and 3.84 seconds, respectively. Eighteen physicians from the US, Australia and the Philippines participated in the beta testing and provided feedback through an online survey. Most users found the search interface user-friendly and easy to use. Information on MeSH terms and the ability to instantly hide and display abstracts were identified as distinctive features. SLIM can be an interactive time-saving tool for online medical literature research that improves user control and capability to instantly refine and refocus search strategies. With continued development and by integrating search limits, methodology filters, MeSH terms and levels of evidence, SLIM may be useful in the practice of evidence-based medicine.
Radiation Hardened 10BASE-T Ethernet Physical Layer (PHY)
NASA Technical Reports Server (NTRS)
Lin, Michael R. (Inventor); Petrick, David J. (Inventor); Ballou, Kevin M. (Inventor); Espinosa, Daniel C. (Inventor); James, Edward F. (Inventor); Kliesner, Matthew A. (Inventor)
2017-01-01
Embodiments may provide a radiation hardened 10BASE-T Ethernet interface circuit suitable for space flight and in compliance with the IEEE 802.3 standard for Ethernet. The various embodiments may provide a 10BASE-T Ethernet interface circuit, comprising a field programmable gate array (FPGA), a transmitter circuit connected to the FPGA, a receiver circuit connected to the FPGA, and a transformer connected to the transmitter circuit and the receiver circuit. In the various embodiments, the FPGA, transmitter circuit, receiver circuit, and transformer may be radiation hardened.
RBDMS, FracFocus, and Gateway Initiatives
DOE Office of Scientific and Technical Information (OSTI.GOV)
Yates, Dan
Award DE-FE-0000880 from the Department of Energy to the Ground Water Protection Council (GWPC) focuses on state and federal priorities in the areas of state RBDMS development, connectivity between state systems and FracFocus.org, and data sharing initiatives across agencies. The overarching goals of these projects are to: - upgrade the Risk Based Data Management System (RBDMS) to a web based application; - upgrade the RBDMS user interface to make it more intuitive and easier to use - increase connectivity between state RBDMS systems and FracFocus; - provide outreach to states and agencies through training programs, special meetings, and state bymore » state outreach on all deliverables; - provide greater functionality for non-IT users; - update and install RBDMS modules in additional state programs (IL, CA, WY, WV); and; - help make data access more transparent. The primary objective is to enhance the Risk Based Data Management System (RBDMS) by adding new components relevant to current environmental topics such as hydraulic fracturing, increasing field inspection capabilities, creating linkages between FracFocus and state programs, upgrading eForm capabilities, and analyzing potential for data sharing. The GWPC will work with state agencies to develop an RBDMS module(s) that meets these needs.« less
A low-cost 3-D printed stethoscope connected to a smartphone.
Aguilera-Astudillo, Carlos; Chavez-Campos, Marx; Gonzalez-Suarez, Alan; Garcia-Cordero, Jose L
2016-08-01
We demonstrate the fabrication of a digital stethoscope using a 3D printer and commercial off-the-shelf electronics. A chestpiece consists of an electret microphone embedded into the drum of a 3D printed chestpiece. An electronic dongle amplifies the signal from the microphone and reduces any external noise. It also adjusts the signal to the voltages accepted by the smartphones headset jack. A graphical user interface programmed in Android displays the signals processed by the dongle. The application also saves the processed signal and sends it to a physician.
HELAC-PHEGAS: A generator for all parton level processes
NASA Astrophysics Data System (ADS)
Cafarella, Alessandro; Papadopoulos, Costas G.; Worek, Malgorzata
2009-10-01
The updated version of the HELAC-PHEGAS event generator is presented. The matrix elements are calculated through Dyson-Schwinger recursive equations using color connection representation. Phase-space generation is based on a multichannel approach, including optimization. HELAC-PHEGAS generates parton level events with all necessary information, in the most recent Les Houches Accord format, for the study of any process within the Standard Model in hadron and lepton colliders. New version program summaryProgram title: HELAC-PHEGAS Catalogue identifier: ADMS_v2_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADMS_v2_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 35 986 No. of bytes in distributed program, including test data, etc.: 380 214 Distribution format: tar.gz Programming language: Fortran Computer: All Operating system: Linux Classification: 11.1, 11.2 External routines: Optionally Les Houches Accord (LHA) PDF Interface library ( http://projects.hepforge.org/lhapdf/) Catalogue identifier of previous version: ADMS_v1_0 Journal reference of previous version: Comput. Phys. Comm. 132 (2000) 306 Does the new version supersede the previous version?: Yes, partly Nature of problem: One of the most striking features of final states in current and future colliders is the large number of events with several jets. Being able to predict their features is essential. To achieve this, the calculations need to describe as accurately as possible the full matrix elements for the underlying hard processes. Even at leading order, perturbation theory based on Feynman graphs runs into computational problems, since the number of graphs contributing to the amplitude grows as n!. Solution method: Recursive algorithms based on Dyson-Schwinger equations have been developed recently in order to overcome the computational obstacles. The calculation of the amplitude, using Dyson-Schwinger recursive equations, results in a computational cost growing asymptotically as 3 n, where n is the number of particles involved in the process. Off-shell subamplitudes are introduced, for which a recursion relation has been obtained allowing to express an n-particle amplitude in terms of subamplitudes, with 1-, 2-, … up to (n-1) particles. The color connection representation is used in order to treat amplitudes involving colored particles. In the present version HELAC-PHEGAS can be used to efficiently obtain helicity amplitudes, total cross sections, parton-level event samples in LHA format, for arbitrary multiparticle processes in the Standard Model in leptonic, pp¯ and pp collisions. Reasons for new version: Substantial improvements, major functionality upgrade. Summary of revisions: Color connection representation, efficient integration over PDF via the PARNI algorithm, interface to LHAPDF, parton level events generated in the most recent LHA format, k reweighting for Parton Shower matching, numerical predictions for amplitudes for arbitrary processes for phase-space points provided by the user, new user interface and the possibility to run over computer clusters. Running time: Depending on the process studied. Usually from seconds to hours. References:A. Kanaki, C.G. Papadopoulos, Comput. Phys. Comm. 132 (2000) 306. C.G. Papadopoulos, Comput. Phys. Comm. 137 (2001) 247. URL: http://www.cern.ch/helac-phegas.
Flow-Control Unit For Nitrogen And Hydrogen Gases
NASA Technical Reports Server (NTRS)
Chang, B. J.; Novak, D. W.
1990-01-01
Gas-flow-control unit installed and removed as one piece replaces system that included nine separately serviced components. Unit controls and monitors flows of nitrogen and hydrogen gases. Designed for connection via fluid-interface manifold plate, reducing number of mechanical fluid-interface connections from 18 to 1. Unit provides increasing reliability, safety, and ease of maintenance, and for reducing weight, volume, and power consumption.
Effect of adhesive applied to the tooth-wood interface on metal-plate connections loaded in tension
Leslie H. Groom
1991-01-01
The structural behavior of metal-plate connections (MPCs) is affected not only by the isolated properties of the adjoining wood members and metal plate but also by the interfacial region between individual teeth and the surrounding wood. This study looked at maintaining a good interface by applying an epoxy adhesive to metal-plate teeth immediately preceding joint...
NASA Astrophysics Data System (ADS)
Nazihah Mat Daud, Anis; Jaafar, Rosly; Kadri Ayop, Shahrul; Supar Rohani, Md
2018-04-01
This paper discusses the development of a computerized acoustic characterization system of non-porous solid tissue mimicking materials. This system employs an alternative pulse echo immersion technique and consists of a pulser/receiver generator, a transducer used as both a transmitter and a receiver, a digital oscilloscope, and a personal computer with a custom-developed program installed. The program was developed on the LabVIEW 2012 platform and comprises two main components, a user interface and a block diagram. The user interface consists of three panels: a signal acquisition and selection panel, a display panel, and a calculation panel. The block diagram comprises four blocks: a signal acquisition block, a peak signal analysis block, an acoustic properties calculation and display block, and an additional block. Interestingly, the system can be operated in both online and offline modes. For the online mode, the measurements are performed by connecting the system with a Rigol DS2000 Series digital oscilloscope. In contrast, the measurements are carried out by processing the saved data on the computer for the offline mode. The accuracy and consistency of the developed system was validated by a KB-Aerotech Alpha Series transducer with 5 MHz center frequency and a Rigol DS2202 two-channel 200 MHz 2 GSa s-1 digital oscilloscope, based on the measurement of the acoustic properties of three poly(methyl methacrylate) samples immersed in a medium at a temperature of (24.0 ± 0.1) °C. The findings indicated that the accuracy and consistency of the developed system was exceptionally high, within a 1.04% margin of error compared to the reference values. As such, this computerized system can be efficiently used for the acoustic characterization of non-porous solid tissues, given its spontaneous display of results, user-friendly interface, and convenient hardware connection.
Varela, Sara; González-Hernández, Javier; Casabella, Eduardo; Barrientos, Rafael
2014-01-01
Citizen science projects store an enormous amount of information about species distribution, diversity and characteristics. Researchers are now beginning to make use of this rich collection of data. However, access to these databases is not always straightforward. Apart from the largest and international projects, citizen science repositories often lack specific Application Programming Interfaces (APIs) to connect them to the scientific environments. Thus, it is necessary to develop simple routines to allow researchers to take advantage of the information collected by smaller citizen science projects, for instance, programming specific packages to connect them to popular scientific environments (like R). Here, we present rAvis, an R-package to connect R-users with Proyecto AVIS (http://proyectoavis.com), a Spanish citizen science project with more than 82,000 bird observation records. We develop several functions to explore the database, to plot the geographic distribution of the species occurrences, and to generate personal queries to the database about species occurrences (number of individuals, distribution, etc.) and birdwatcher observations (number of species recorded by each collaborator, UTMs visited, etc.). This new R-package will allow scientists to access this database and to exploit the information generated by Spanish birdwatchers over the last 40 years.
Varela, Sara; González-Hernández, Javier; Casabella, Eduardo; Barrientos, Rafael
2014-01-01
Citizen science projects store an enormous amount of information about species distribution, diversity and characteristics. Researchers are now beginning to make use of this rich collection of data. However, access to these databases is not always straightforward. Apart from the largest and international projects, citizen science repositories often lack specific Application Programming Interfaces (APIs) to connect them to the scientific environments. Thus, it is necessary to develop simple routines to allow researchers to take advantage of the information collected by smaller citizen science projects, for instance, programming specific packages to connect them to popular scientific environments (like R). Here, we present rAvis, an R-package to connect R-users with Proyecto AVIS (http://proyectoavis.com), a Spanish citizen science project with more than 82,000 bird observation records. We develop several functions to explore the database, to plot the geographic distribution of the species occurrences, and to generate personal queries to the database about species occurrences (number of individuals, distribution, etc.) and birdwatcher observations (number of species recorded by each collaborator, UTMs visited, etc.). This new R-package will allow scientists to access this database and to exploit the information generated by Spanish birdwatchers over the last 40 years. PMID:24626233
DNAAlignEditor: DNA alignment editor tool
Sanchez-Villeda, Hector; Schroeder, Steven; Flint-Garcia, Sherry; Guill, Katherine E; Yamasaki, Masanori; McMullen, Michael D
2008-01-01
Background With advances in DNA re-sequencing methods and Next-Generation parallel sequencing approaches, there has been a large increase in genomic efforts to define and analyze the sequence variability present among individuals within a species. For very polymorphic species such as maize, this has lead to a need for intuitive, user-friendly software that aids the biologist, often with naïve programming capability, in tracking, editing, displaying, and exporting multiple individual sequence alignments. To fill this need we have developed a novel DNA alignment editor. Results We have generated a nucleotide sequence alignment editor (DNAAlignEditor) that provides an intuitive, user-friendly interface for manual editing of multiple sequence alignments with functions for input, editing, and output of sequence alignments. The color-coding of nucleotide identity and the display of associated quality score aids in the manual alignment editing process. DNAAlignEditor works as a client/server tool having two main components: a relational database that collects the processed alignments and a user interface connected to database through universal data access connectivity drivers. DNAAlignEditor can be used either as a stand-alone application or as a network application with multiple users concurrently connected. Conclusion We anticipate that this software will be of general interest to biologists and population genetics in editing DNA sequence alignments and analyzing natural sequence variation regardless of species, and will be particularly useful for manual alignment editing of sequences in species with high levels of polymorphism. PMID:18366684
A novel interface for the telementoring of robotic surgery.
Shin, Daniel H; Dalag, Leonard; Azhar, Raed A; Santomauro, Michael; Satkunasivam, Raj; Metcalfe, Charles; Dunn, Matthew; Berger, Andre; Djaladat, Hooman; Nguyen, Mike; Desai, Mihir M; Aron, Monish; Gill, Inderbir S; Hung, Andrew J
2015-08-01
To prospectively evaluate the feasibility and safety of a novel, second-generation telementoring interface (Connect(™) ; Intuitive Surgical Inc., Sunnyvale, CA, USA) for the da Vinci robot. Robotic surgery trainees were mentored during portions of robot-assisted prostatectomy and renal surgery cases. Cases were assigned as traditional in-room mentoring or remote mentoring using Connect. While viewing two-dimensional, real-time video of the surgical field, remote mentors delivered verbal and visual counsel, using two-way audio and telestration (drawing) capabilities. Perioperative and technical data were recorded. Trainee robotic performance was rated using a validated assessment tool by both mentors and trainees. The mentoring interface was rated using a multi-factorial Likert-based survey. The Mann-Whitney and t-tests were used to determine statistical differences. We enrolled 55 mentored surgical cases (29 in-room, 26 remote). Perioperative variables of operative time and blood loss were similar between in-room and remote mentored cases. Robotic skills assessment showed no significant difference (P > 0.05). Mentors preferred remote over in-room telestration (P = 0.05); otherwise no significant difference existed in evaluation of the interfaces. Remote cases using wired (vs wireless) connections had lower latency and better data transfer (P = 0.005). Three of 18 (17%) wireless sessions were disrupted; one was converted to wired, one continued after restarting Connect, and the third was aborted. A bipolar injury to the colon occurred during one (3%) in-room mentored case; no intraoperative injuries were reported during remote sessions. In a tightly controlled environment, the Connect interface allows trainee robotic surgeons to be telementored in a safe and effective manner while performing basic surgical techniques. Significant steps remain prior to widespread use of this technology. © 2014 The Authors BJU International © 2014 BJU International Published by John Wiley & Sons Ltd.
A vacuum manifold for rapid world-to-chip connectivity of complex PDMS microdevices.
Cooksey, Gregory A; Plant, Anne L; Atencia, Javier
2009-05-07
The lack of simple interfaces for microfluidic devices with a large number of inlets significantly limits production and utilization of these devices. In this article, we describe the fabrication of a reusable manifold that provides rapid world-to-chip connectivity. A vacuum network milled into a rigid manifold holds microdevices and prevents leakage of fluids injected into the device from ports in the manifold. A number of different manifold designs were explored, and all performed similarly, yielding an average of 100 kPa (15 psi) fluid holding pressure. The wide applicability of this manifold concept is demonstrated by interfacing with a 51-inlet microfluidic chip containing 144 chambers and hundreds of embedded pneumatic valves. Due to the speed of connectivity, the manifolds are ideal for rapid prototyping and are well suited to serve as "universal" interfaces.
A new programming metaphor for image processing procedures
NASA Technical Reports Server (NTRS)
Smirnov, O. M.; Piskunov, N. E.
1992-01-01
Most image processing systems, besides an Application Program Interface (API) which lets users write their own image processing programs, also feature a higher level of programmability. Traditionally, this is a command or macro language, which can be used to build large procedures (scripts) out of simple programs or commands. This approach, a legacy of the teletypewriter has serious drawbacks. A command language is clumsy when (and if! it attempts to utilize the capabilities of a multitasking or multiprocessor environment, it is but adequate for real-time data acquisition and processing, it has a fairly steep learning curve, and the user interface is very inefficient,. especially when compared to a graphical user interface (GUI) that systems running under Xll or Windows should otherwise be able to provide. ll these difficulties stem from one basic problem: a command language is not a natural metaphor for an image processing procedure. A more natural metaphor - an image processing factory is described in detail. A factory is a set of programs (applications) that execute separate operations on images, connected by pipes that carry data (images and parameters) between them. The programs function concurrently, processing images as they arrive along pipes, and querying the user for whatever other input they need. From the user's point of view, programming (constructing) factories is a lot like playing with LEGO blocks - much more intuitive than writing scripts. Focus is on some of the difficulties of implementing factory support, most notably the design of an appropriate API. It also shows that factories retain all the functionality of a command language (including loops and conditional branches), while suffering from none of the drawbacks outlined above. Other benefits of factory programming include self-tuning factories and the process of encapsulation, which lets a factory take the shape of a standard application both from the system and the user's point of view, and thus be used as a component of other factories. A bare-bones prototype of factory programming was implemented under the PcIPS image processing system, and a complete version (on a multitasking platform) is under development.
Web-phreeq: a WWW instructional tool for modeling the distribution of chemical species in water
NASA Astrophysics Data System (ADS)
Saini-Eidukat, Bernhardt; Yahin, Andrew
1999-05-01
A WWW-based tool, WEB-PHREEQ, was developed for classroom teaching and for routine calculation of low temperature aqueous speciation. Accessible with any computer that has an internet-connected forms-capable WWW-browser, WEB-PHREEQ provides user interface and other support for modeling, creates a properly formatted input file, passes it to the public domain program PHREEQC and returns the output to the WWW browser. Users can calculate the equilibrium speciation of a solution over a range of temperatures or can react solid minerals or gases with a particular water and examine the resulting chemistry. WEB-PHREEQ is one of a number of interactive distributed-computing programs available on the WWW that are of interest to geoscientists.
User's manual for the model interface and plugboard cabinets in the 14- by 22-foot subsonic tunnel
NASA Technical Reports Server (NTRS)
Askew, Robert B.; Quinto, P. Frank
1994-01-01
The primary method of connection between the wind tunnel model instrumentation and the data acquisition system in the 14- by 22-Foot Subsonic Tunnel is through the Model Interface (MIF) and Plugboard cabinets. The MIF and Plugboard cabinets allow versatility in the connection of the instrumentation to the different data systems in the facility. The User's Manual describes the components inside the MIF cabinet, the input and output of the MIF, and the MIF patchboard, and the Plugboard cabinets. There are examples of standard connections for most of the instrumentation used in the facility.
NASA Technical Reports Server (NTRS)
Jaworski, Allan; Lavallee, David; Zoch, David
1987-01-01
The prototype demonstrates the feasibility of using Ada for expert systems and the implementation of an expert-friendly interface which supports knowledge entry. In the Ford LISP-Ada Connection (FLAC) system LISP and Ada are used in ways which complement their respective capabilities. Future investigation will concentrate on the enhancement of the expert knowledge entry/debugging interface and on the issues associated with multitasking and real-time expert systems implementation in Ada.
Interface Circuit Board For Space-Shuttle Communications
NASA Technical Reports Server (NTRS)
Parrish, Brett T.
1995-01-01
Report describes interface electronic circuit developed to enable ground controllers to send commands and data via Ku-band radio uplink to multiple circuits connected to standard IEEE-488 general-purpose interface bus in space shuttle. Design of circuit extends data-throughput capability of communication system.
Connecting Architecture and Implementation
NASA Astrophysics Data System (ADS)
Buchgeher, Georg; Weinreich, Rainer
Software architectures are still typically defined and described independently from implementation. To avoid architectural erosion and drift, architectural representation needs to be continuously updated and synchronized with system implementation. Existing approaches for architecture representation like informal architecture documentation, UML diagrams, and Architecture Description Languages (ADLs) provide only limited support for connecting architecture descriptions and implementations. Architecture management tools like Lattix, SonarJ, and Sotoarc and UML-tools tackle this problem by extracting architecture information directly from code. This approach works for low-level architectural abstractions like classes and interfaces in object-oriented systems but fails to support architectural abstractions not found in programming languages. In this paper we present an approach for linking and continuously synchronizing a formalized architecture representation to an implementation. The approach is a synthesis of functionality provided by code-centric architecture management and UML tools and higher-level architecture analysis approaches like ADLs.
NASA Astrophysics Data System (ADS)
Heyer, H.-V.; Föckersperger, S.; Lattner, K.; Moldenhauer, W.; Schmolke, J.; Turk, M.; Willemsen, P.; Schlicker, M.; Westerdorff, K.
2008-08-01
The technology verification satellite TET (Technologie ErprobungsTräger) is the core element of the German On-Orbit-Verification (OOV) program of new technologies and techniques. The goal of this program is the support of the German space industry and research facilities for on-orbit verification of satellite technologies. The TET satellite is a small satellite developed and built in Germany under leadership of Kayser-Threde. The satellite bus is based on the successfully operated satellite BIRD and the newly developed payload platform with the new payload handling system called NVS (Nutzlastversorgungs-system). The NVS can be detailed in three major parts: the power supply the processor boards and the I/O-interfaces. The NVS is realized via several PCBs in Europe format which are connected to each other via an integrated backplane. The payloads are connected by front connectors to the NVS. This paper describes the concept, architecture, and the hard-/software of the NVS. Phase B of this project was successfully finished last year.
NeAT: a toolbox for the analysis of biological networks, clusters, classes and pathways.
Brohée, Sylvain; Faust, Karoline; Lima-Mendez, Gipsi; Sand, Olivier; Janky, Rekin's; Vanderstocken, Gilles; Deville, Yves; van Helden, Jacques
2008-07-01
The network analysis tools (NeAT) (http://rsat.ulb.ac.be/neat/) provide a user-friendly web access to a collection of modular tools for the analysis of networks (graphs) and clusters (e.g. microarray clusters, functional classes, etc.). A first set of tools supports basic operations on graphs (comparison between two graphs, neighborhood of a set of input nodes, path finding and graph randomization). Another set of programs makes the connection between networks and clusters (graph-based clustering, cliques discovery and mapping of clusters onto a network). The toolbox also includes programs for detecting significant intersections between clusters/classes (e.g. clusters of co-expression versus functional classes of genes). NeAT are designed to cope with large datasets and provide a flexible toolbox for analyzing biological networks stored in various databases (protein interactions, regulation and metabolism) or obtained from high-throughput experiments (two-hybrid, mass-spectrometry and microarrays). The web interface interconnects the programs in predefined analysis flows, enabling to address a series of questions about networks of interest. Each tool can also be used separately by entering custom data for a specific analysis. NeAT can also be used as web services (SOAP/WSDL interface), in order to design programmatic workflows and integrate them with other available resources.
Topological interface physics in spinor Bose-Einstein condensates
NASA Astrophysics Data System (ADS)
Borgh, Magnus; Ruostekoski, Janne
2013-05-01
We present an experimentally viable scheme whereby the physics of coherent interfaces between topologically distinct regions can be studied in an atomic quantum gas. The interface engineering is achieved using the internal spin structures of atoms together with local control over interaction strengths. We consider a coherent interface between polar and ferromagnetic regions of a spin-1 Bose-Einstein condensate and show that defects representing different topologies can connect continuously across the boundary. We show that energy minimization leads to nontrivial interface-crossing defect structures, demonstrating how the method can be used to study stability properties of field-theoretical solitons. We demonstrate, e.g., the formation of a half-quantum vortex arch, an Alice arch, on the interface, exhibiting the topological charge of a point defect. We also demonstrate an energetically stable connection of a coreless vortex to two half-quantum vortices. Our method can be extended to study interface physics in spin-2 and spin-3 BECs with richer phenomenology, or in strongly correlated optical-lattice systems. We acknowledge financial support from the Leverhulme Trust.
Parallel-Connected Photovoltaic Inverters: Zero Frequency Sequence Harmonic Analysis and Solution
NASA Astrophysics Data System (ADS)
Carmeli, Maria Stefania; Mauri, Marco; Frosio, Luisa; Bezzolato, Alberto; Marchegiani, Gabriele
2013-05-01
High-power photovoltaic (PV) plants are usually constituted of the connection of different PV subfields, each of them with its interface transformer. Different solutions have been studied to improve the efficiency of the whole generation system. In particular, transformerless configurations are the more attractive one from efficiency and costs point of view. This paper focuses on transformerless PV configurations characterised by the parallel connection of interface inverters. The problem of zero sequence current due to both the parallel connection and the presence of undesirable parasitic earth capacitances is considered and a solution, which consists of the synchronisation of pulse-width modulation triangular carrier, is proposed and theoretically analysed. The theoretical analysis has been validated through simulation and experimental results.
An editor for pathway drawing and data visualization in the Biopathways Workbench.
Byrnes, Robert W; Cotter, Dawn; Maer, Andreia; Li, Joshua; Nadeau, David; Subramaniam, Shankar
2009-10-02
Pathway models serve as the basis for much of systems biology. They are often built using programs designed for the purpose. Constructing new models generally requires simultaneous access to experimental data of diverse types, to databases of well-characterized biological compounds and molecular intermediates, and to reference model pathways. However, few if any software applications provide all such capabilities within a single user interface. The Pathway Editor is a program written in the Java programming language that allows de-novo pathway creation and downloading of LIPID MAPS (Lipid Metabolites and Pathways Strategy) and KEGG lipid metabolic pathways, and of measured time-dependent changes to lipid components of metabolism. Accessed through Java Web Start, the program downloads pathways from the LIPID MAPS Pathway database (Pathway) as well as from the LIPID MAPS web server http://www.lipidmaps.org. Data arises from metabolomic (lipidomic), microarray, and protein array experiments performed by the LIPID MAPS consortium of laboratories and is arranged by experiment. Facility is provided to create, connect, and annotate nodes and processes on a drawing panel with reference to database objects and time course data. Node and interaction layout as well as data display may be configured in pathway diagrams as desired. Users may extend diagrams, and may also read and write data and non-lipidomic KEGG pathways to and from files. Pathway diagrams in XML format, containing database identifiers referencing specific compounds and experiments, can be saved to a local file for subsequent use. The program is built upon a library of classes, referred to as the Biopathways Workbench, that convert between different file formats and database objects. An example of this feature is provided in the form of read/construct/write access to models in SBML (Systems Biology Markup Language) contained in the local file system. Inclusion of access to multiple experimental data types and of pathway diagrams within a single interface, automatic updating through connectivity to an online database, and a focus on annotation, including reference to standardized lipid nomenclature as well as common lipid names, supports the view that the Pathway Editor represents a significant, practicable contribution to current pathway modeling tools.
NASA Astrophysics Data System (ADS)
Steigerwald, R. L.; Ferraro, A.; Turnbull, F. G.
1983-04-01
Power conditioning systems that interface with photovoltaic arrays are presently investigated for the cases of 5-30 kW residential systems interfacing with a 240-V single-phase utility connection, and 30-200 kW intermediate systems interfacing with a 480-V three-phase utility connection. Both systems require an isolation transformer between the array and the utility interface. A tradeoff study is conducted for numerous transistor and thyristor circuits and configurations, with weighting criteria that include full- and part-load efficiency, size, weight, reliability, ease of control, injected harmonics, reactive power requirements, and parts cost. On the basis of study results, a 10-kW high frequency transistor inverter feeding a high frequency isolation transformer with a sinusoidally shaped current wave was selected.
Universal Reconfigurable Translator Module (URTM) Final Report
NASA Technical Reports Server (NTRS)
Leventhal, Edward; Machan, Roman; Jones, Rob
2009-01-01
This report describes the Universal Reconfigurable Translation Module, or URTM. The URTM was developed by Sigma Space Corporation for NASA in order to translate specific serial protocols, both logically and physically. At present, the prototype configuration has targeted MIL-STD-1553B (RT and BC), IEEE 1394b (Firewire), and ECSS-E-50-12A (SpaceWire). The objectives of this program were to study the feasibility of a configurable URTM to translate serial link data as might be used in a space-flight mission and to design, develop, document, and deliver an engineering prototype model of the URTM with a path to spaceflight. By simply connecting two of the three Physical Interface Modules (PIM) on either end of the RPTM (Reconfigurable Protocol Translator Module), the URTM then self configures via a library of interface translation functions, thereby allowing the two data links to communicate seamlessly.
A novel interface to connect a capillary electrophoresis (CE) system with an inductively coupled plasma mass spectrometric (ICPMS) detector is reported here. The interface was built using a direct injection nebulizer (DIN) system. In this interface, the CE capillary was placed co...
Distributed health care imaging information systems
NASA Astrophysics Data System (ADS)
Thompson, Mary R.; Johnston, William E.; Guojun, Jin; Lee, Jason; Tierney, Brian; Terdiman, Joseph F.
1997-05-01
We have developed an ATM network-based system to collect and catalogue cardio-angiogram videos from the source at a Kaiser central facility and make them available for viewing by doctors at primary care Kaiser facilities. This an example of the general problem of diagnostic data being generated at tertiary facilities, while the images, or other large data objects they produce, need to be used from a variety of other locations such as doctor's offices or local hospitals. We describe the use of a highly distributed computing and storage architecture to provide all aspects of collecting, storing, analyzing, and accessing such large data-objects in a metropolitan area ATM network. Our large data-object management system provides network interface between the object sources, the data management system and the user of the data. As the data is being stored, a cataloguing system automatically creates and stores condensed versions of the data, textural metadata and pointers to the original data. The catalogue system provides a Web-based graphical interface to the data. The user is able the view the low-resolution data with a standard Internet connection and Web browser. If high-resolution is required, a high-speed connection and special application programs can be used to view the high-resolution original data.
Larrucea Verdugo, Carlos; Jaramillo Núñez, Guido; Acevedo Avila, Ariel; Larrucea San Martín, Carlo
2014-09-01
This study determined the degree of marginal microleakage of the abutment-implant interface on platforms with Morse taper connection and external connection. For this in vitro study, 42 implants, 21 with external connection and 21 with Morse taper connection, were used, immersed in acrylic resin cylinders. Each implant was joined by a prosthetic abutment screw tightened at different degrees, forming the six study groups: (1) External connection, manual tightening (2) External connection, 20 Newton (N) tightening (3) External connection, 30 N tightening (4) Morse taper connection, manual tightening (5) Morse taper connection, 20 N tightening (6) orse taper connection, 30 N tightening. All samples were subjected to load cycling and thermocycling. Then, they were submerged in a solution of 0.2% methylene blue for 24 h. Finally, the microleakage was measured via 20× optical microscopy in each study group, average was obtained, and Mann-Whitney test was applied. Statistically significant differences (P < 0.001) were found between the levels of microleakage presented in the Morse taper connection implants (1.48) and external connection implants (2.8) in all three types of tightening. Microleakage levels decreases when increasing torque is applied to the screws. Morse taper connection implants showed lower levels of microleakage than external connection implants; also, it was observed that microleakage decreases in the way torque increases. © 2013 John Wiley & Sons A/S. Published by John Wiley & Sons Ltd.
Van Metre, P.C.
1990-01-01
A computer-program interface between a geographic-information system and a groundwater flow model links two unrelated software systems for use in developing the flow models. The interface program allows the modeler to compile and manage geographic components of a groundwater model within the geographic information system. A significant savings of time and effort is realized in developing, calibrating, and displaying the groundwater flow model. Four major guidelines were followed in developing the interface program: (1) no changes to the groundwater flow model code were to be made; (2) a data structure was to be designed within the geographic information system that follows the same basic data structure as the groundwater flow model; (3) the interface program was to be flexible enough to support all basic data options available within the model; and (4) the interface program was to be as efficient as possible in terms of computer time used and online-storage space needed. Because some programs in the interface are written in control-program language, the interface will run only on a computer with the PRIMOS operating system. (USGS)
NASA Technical Reports Server (NTRS)
Hall, William A. (Inventor)
1993-01-01
A bus programmable slave module card for use in a computer control system is disclosed which comprises a master computer and one or more slave computer modules interfacing by means of a bus. Each slave module includes its own microprocessor, memory, and control program for acting as a single loop controller. The slave card includes a plurality of memory means (S1, S2...) corresponding to a like plurality of memory devices (C1, C2...) in the master computer, for each slave memory means its own communication lines connectable through the bus with memory communication lines of an associated memory device in the master computer, and a one-way electronic door which is switchable to either a closed condition or a one-way open condition. With the door closed, communication lines between master computer memory (C1, C2...) and slave memory (S1, S2...) are blocked. In the one-way open condition invention, the memory communication lines or each slave memory means (S1, S2...) connect with the memory communication lines of its associated memory device (C1, C2...) in the master computer, and the memory devices (C1, C2...) of the master computer and slave card are electrically parallel such that information seen by the master's memory is also seen by the slave's memory. The slave card is also connectable to a switch for electronically removing the slave microprocessor from the system. With the master computer and the slave card in programming mode relationship, and the slave microprocessor electronically removed from the system, loading a program in the memory devices (C1, C2...) of the master accomplishes a parallel loading into the memory devices (S1, S2...) of the slave.
TCP/IP Interface for the Satellite Orbit Analysis Program (SOAP)
NASA Technical Reports Server (NTRS)
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.
NASA Astrophysics Data System (ADS)
Sarles, Stephen A.
2013-09-01
The droplet interface bilayer (DIB) is a simple technique for constructing a stable lipid bilayer at the interface of two lipid-encased water droplets submerged in oil. Networks of DIBs formed by connecting more than two droplets constitute a new form of modular biomolecular smart material, where the transduction properties of a single lipid bilayer can affect the actions performed at other interface bilayers in the network via diffusion through the aqueous environments of shared droplet connections. The passive electrical properties of a lipid bilayer and the arrangement of droplets that determine the paths for transport in the network require specific electrical control to stimulate and interrogate each bilayer. Here, we explore the use of virtual ground for electrodes inserted into specific droplets in the network and employ a multichannel patch clamp amplifier to characterize bilayer formation and ion-channel activity in a serial DIB array. Analysis of serial connections of DIBs is discussed to understand how assigning electrode connections to the measurement device can be used to measure activity across all lipid membranes within a network. Serial arrays of DIBs are assembled using the regulated attachment method within a multi-compartment flexible substrate, and wire-type electrodes inserted into each droplet compartment of the substrate enable the application of voltage and measurement of current in each droplet in the array.
Magnetic tunnel junction based spintronic logic devices
NASA Astrophysics Data System (ADS)
Lyle, Andrew Paul
The International Technology Roadmap for Semiconductors (ITRS) predicts that complimentary metal oxide semiconductor (CMOS) based technologies will hit their last generation on or near the 16 nm node, which we expect to reach by the year 2025. Thus future advances in computational power will not be realized from ever-shrinking device sizes, but rather by 'outside the box' designs and new physics, including molecular or DNA based computation, organics, magnonics, or spintronic. This dissertation investigates magnetic logic devices for post-CMOS computation. Three different architectures were studied, each relying on a different magnetic mechanism to compute logic functions. Each design has it benefits and challenges that must be overcome. This dissertation focuses on pushing each design from the drawing board to a realistic logic technology. The first logic architecture is based on electrically connected magnetic tunnel junctions (MTJs) that allow direct communication between elements without intermediate sensing amplifiers. Two and three input logic gates, which consist of two and three MTJs connected in parallel, respectively were fabricated and are compared. The direct communication is realized by electrically connecting the output in series with the input and applying voltage across the series connections. The logic gates rely on the fact that a change in resistance at the input modulates the voltage that is needed to supply the critical current for spin transfer torque switching the output. The change in resistance at the input resulted in a voltage margin of 50--200 mV and 250--300 mV for the closest input states for the three and two input designs, respectively. The two input logic gate realizes the AND, NAND, NOR, and OR logic functions. The three input logic function realizes the Majority, AND, NAND, NOR, and OR logic operations. The second logic architecture utilizes magnetostatically coupled nanomagnets to compute logic functions, which is the basis of Magnetic Quantum Cellular Automata (MQCA). MQCA has the potential to be thousands of times more energy efficient than CMOS technology. While interesting, these systems are academic unless they can be interfaced into current technologies. This dissertation pushed past a major hurdle by experimentally demonstrating a spintronic input/output (I/O) interface for the magnetostatically coupled nanomagnets by incorporating MTJs. This spintronic interface allows individual nanomagnets to be programmed using spin transfer torque and read using magneto resistance structure. Additionally the spintronic interface allows statistical data on the reliability of the magnetic coupling utilized for data propagation to be easily measured. The integration of spintronics and MQCA for an electrical interface to achieve a magnetic logic device with low power creates a competitive post-CMOS logic device. The final logic architecture that was studied used MTJs to compute logic functions and magnetic domain walls to communicate between gates. Simulations were used to optimize the design of this architecture. Spin transfer torque was used to compute logic function at each MTJ gate and was used to drive the domain walls. The design demonstrated that multiple nanochannels could be connected to each MTJ to realize fan-out from the logic gates. As a result this logic scheme eliminates the need for intermediate reads and conversions to pass information from one logic gate to another.
CoNNeCT Baseband Processor Module Boot Code SoftWare (BCSW)
NASA Technical Reports Server (NTRS)
Yamamoto, Clifford K.; Orozco, David S.; Byrne, D. J.; Allen, Steven J.; Sahasrabudhe, Adit; Lang, Minh
2012-01-01
This software provides essential startup and initialization routines for the CoNNeCT baseband processor module (BPM) hardware upon power-up. A command and data handling (C&DH) interface is provided via 1553 and diagnostic serial interfaces to invoke operational, reconfiguration, and test commands within the code. The BCSW has features unique to the hardware it is responsible for managing. In this case, the CoNNeCT BPM is configured with an updated CPU (Atmel AT697 SPARC processor) and a unique set of memory and I/O peripherals that require customized software to operate. These features include configuration of new AT697 registers, interfacing to a new HouseKeeper with a flash controller interface, a new dual Xilinx configuration/scrub interface, and an updated 1553 remote terminal (RT) core. The BCSW is intended to provide a "safe" mode for the BPM when initially powered on or when an unexpected trap occurs, causing the processor to reset. The BCSW allows the 1553 bus controller in the spacecraft or payload controller to operate the BPM over 1553 to upload code; upload Xilinx bit files; perform rudimentary tests; read, write, and copy the non-volatile flash memory; and configure the Xilinx interface. Commands also exist over 1553 to cause the CPU to jump or call a specified address to begin execution of user-supplied code. This may be in the form of a real-time operating system, test routine, or specific application code to run on the BPM.
An integrated database with system optimization and design features
NASA Technical Reports Server (NTRS)
Arabyan, A.; Nikravesh, P. E.; Vincent, T. L.
1992-01-01
A customized, mission-specific relational database package was developed to allow researchers working on the Mars oxygen manufacturing plant to enter physical description, engineering, and connectivity data through a uniform, graphical interface and to store the data in formats compatible with other software also developed as part of the project. These latter components include an optimization program to maximize or minimize various criteria as the system evolves into its final design; programs to simulate the behavior of various parts of the plant in Martian conditions; an animation program which, in different modes, provides visual feedback to designers and researchers about the location of and temperature distribution among components as well as heat, mass, and data flow through the plant as it operates in different scenarios; and a control program to investigate the stability and response of the system under different disturbance conditions. All components of the system are interconnected so that changes entered through one component are reflected in the others.
The Electronic Nose Training Automation Development
NASA Technical Reports Server (NTRS)
Schattke, Nathan
2002-01-01
The electronic nose is a method of using several sensors in conjunction to identify an unknown gas. Statistical analysis has shown that a large number of training exposures need to be performed in order to get a model that can be depended on. The number of training exposures needed is on the order of 1000. Data acquisition from the noses are generally automatic and built in. The gas generation equipment consists of a Miller-Nelson (MN) flow/temperature/humidity controller and a Kin-Tek (KT) trace gas generator. This equipment has been controlled in the past by an old data acquisition and control system. The new system will use new control boards and an easy graphical user interface. The programming for this is in the LabVIEW G programming language. A language easy for the user to make modifications to. This paper details some of the issues in selecting the components and programming the connections. It is not a primer on LabVIEW programming, a separate CD is being delivered with website files to teach that.
Kim, Hwa Sun; Cho, Hune
2011-01-01
Objectives The Health Level Seven Interface Engine (HL7 IE), developed by Kyungpook National University, has been employed in health information systems, however users without a background in programming have reported difficulties in using it. Therefore, we developed a graphical user interface (GUI) engine to make the use of the HL7 IE more convenient. Methods The GUI engine was directly connected with the HL7 IE to handle the HL7 version 2.x messages. Furthermore, the information exchange rules (called the mapping data), represented by a conceptual graph in the GUI engine, were transformed into program objects that were made available to the HL7 IE; the mapping data were stored as binary files for reuse. The usefulness of the GUI engine was examined through information exchange tests between an HL7 version 2.x message and a health information database system. Results Users could easily create HL7 version 2.x messages by creating a conceptual graph through the GUI engine without requiring assistance from programmers. In addition, time could be saved when creating new information exchange rules by reusing the stored mapping data. Conclusions The GUI engine was not able to incorporate information types (e.g., extensible markup language, XML) other than the HL7 version 2.x messages and the database, because it was designed exclusively for the HL7 IE protocol. However, in future work, by including additional parsers to manage XML-based information such as Continuity of Care Documents (CCD) and Continuity of Care Records (CCR), we plan to ensure that the GUI engine will be more widely accessible for the health field. PMID:22259723
Kim, Hwa Sun; Cho, Hune; Lee, In Keun
2011-12-01
The Health Level Seven Interface Engine (HL7 IE), developed by Kyungpook National University, has been employed in health information systems, however users without a background in programming have reported difficulties in using it. Therefore, we developed a graphical user interface (GUI) engine to make the use of the HL7 IE more convenient. The GUI engine was directly connected with the HL7 IE to handle the HL7 version 2.x messages. Furthermore, the information exchange rules (called the mapping data), represented by a conceptual graph in the GUI engine, were transformed into program objects that were made available to the HL7 IE; the mapping data were stored as binary files for reuse. The usefulness of the GUI engine was examined through information exchange tests between an HL7 version 2.x message and a health information database system. Users could easily create HL7 version 2.x messages by creating a conceptual graph through the GUI engine without requiring assistance from programmers. In addition, time could be saved when creating new information exchange rules by reusing the stored mapping data. The GUI engine was not able to incorporate information types (e.g., extensible markup language, XML) other than the HL7 version 2.x messages and the database, because it was designed exclusively for the HL7 IE protocol. However, in future work, by including additional parsers to manage XML-based information such as Continuity of Care Documents (CCD) and Continuity of Care Records (CCR), we plan to ensure that the GUI engine will be more widely accessible for the health field.
Layered approach to workstation design for medical image viewing
NASA Astrophysics Data System (ADS)
Haynor, David R.; Zick, Gregory L.; Heritage, Marcus B.; Kim, Yongmin
1992-07-01
Software engineering principles suggest that complex software systems are best constructed from independent, self-contained modules, thereby maximizing the portability, maintainability and modifiability of the produced code. This principal is important in the design of medical imaging workstations, where further developments in technology (CPU, memory, interface devices, displays, network connections) are required for clinically acceptable workstations, and it is desirable to provide different hardware platforms with the ''same look and feel'' for the user. In addition, the set of desired functions is relatively well understood, but the optimal user interface for delivering these functions on a clinically acceptable workstation is still different depending on department, specialty, or individual preference. At the University of Washington, we are developing a viewing station based on the IBM RISC/6000 computer and on new technologies that are just becoming commercially available. These include advanced voice recognition systems and an ultra-high-speed network. We are developing a set of specifications and a conceptual design for the workstation, and will be producing a prototype. This paper presents our current concepts concerning the architecture and software system design of the future prototype. Our conceptual design specifies requirements for a Database Application Programming Interface (DBAPI) and for a User API (UAPI). The DBAPI consists of a set of subroutine calls that define the admissible transactions between the workstation and an image archive. The UAPI describes the requests a user interface program can make of the workstation. It incorporates basic display and image processing functions, yet is specifically designed to allow extensions to the basic set at the application level. We will discuss the fundamental elements of the two API''s and illustrate their application to workstation design.
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.
XPI: The Xanadu Parameter Interface
NASA Technical Reports Server (NTRS)
White, N.; Barrett, P.; Oneel, B.; Jacobs, P.
1992-01-01
XPI is a table driven parameter interface which greatly simplifies both command driven programs such as BROWSE and XIMAGE as well as stand alone single-task programs. It moves all of the syntax and semantic parsing of commands and parameters out of the users code into common code and externally defined tables. This allows the programmer to concentrate on writing the code unique to the application rather than reinventing the user interface and for external graphical interfaces to interface with no changes to the command driven program. XPI also includes a compatibility library which allows programs written using the IRAF host interface (Mandel and Roll) to use XPI in place of the IRAF host interface.
PPP/nonreal-time trajectory program interface requirements and capabilities
NASA Technical Reports Server (NTRS)
Mcgavern, J. L.; Arbet, J. D.
1975-01-01
The selection process for interfacing a nonreal time trajectory program with the procedures and performance program is outlined; the interface provides summary data timelines for any desired trajectory profile. Consideration was given to two separate digital programs for satisfying capabilities. One was the CDC 6400 digital program BANDITO, and the second was the UNIVAC 1110 SVDS program.
A concept to standardize raw biosignal transmission for brain-computer interfaces.
Breitwieser, Christian; Neuper, Christa; Müller-Putz, Gernot R
2011-01-01
With this concept we introduced the attempt of a standardized interface called TiA to transmit raw biosignals. TiA is able to deal with multirate and block-oriented data transmission. Data is distinguished by different signal types (e.g., EEG, EOG, NIRS, …), whereby those signals can be acquired at the same time from different acquisition devices. TiA is built as a client-server model. Multiple clients can connect to one server. Information is exchanged via a control- and a separated data connection. Control commands and meta information are transmitted over the control connection. Raw biosignal data is delivered using the data connection in a unidirectional way. For this purpose a standardized handshaking protocol and raw data packet have been developed. Thus, an abstraction layer between hardware devices and data processing was evolved facilitating standardization.
Dynamically reconfigurable photovoltaic system
Okandan, Murat; Nielson, Gregory N.
2016-05-31
A PV system composed of sub-arrays, each having a group of PV cells that are electrically connected to each other. A power management circuit for each sub-array has a communications interface and serves to connect or disconnect the sub-array to a programmable power grid. The power grid has bus rows and bus columns. A bus management circuit is positioned at a respective junction of a bus column and a bus row and is programmable through its communication interface to connect or disconnect a power path in the grid. As a result, selected sub-arrays are connected by selected power paths to be in parallel so as to produce a low system voltage, and, alternately in series so as to produce a high system voltage that is greater than the low voltage by at least a factor of ten.
Dynamically reconfigurable photovoltaic system
Okandan, Murat; Nielson, Gregory N.
2016-12-27
A PV system composed of sub-arrays, each having a group of PV cells that are electrically connected to each other. A power management circuit for each sub-array has a communications interface and serves to connect or disconnect the sub-array to a programmable power grid. The power grid has bus rows and bus columns. A bus management circuit is positioned at a respective junction of a bus column and a bus row and is programmable through its communication interface to connect or disconnect a power path in the grid. As a result, selected sub-arrays are connected by selected power paths to be in parallel so as to produce a low system voltage, and, alternately in series so as to produce a high system voltage that is greater than the low voltage by at least a factor of ten.
Transportable Applications Environment Plus, Version 5.1
NASA Technical Reports Server (NTRS)
1994-01-01
Transportable Applications Environment Plus (TAE+) computer program providing integrated, portable programming environment for developing and running application programs based on interactive windows, text, and graphical objects. Enables both programmers and nonprogrammers to construct own custom application interfaces easily and to move interfaces and application programs to different computers. Used to define corporate user interface, with noticeable improvements in application developer's and end user's learning curves. Main components are; WorkBench, What You See Is What You Get (WYSIWYG) software tool for design and layout of user interface; and WPT (Window Programming Tools) Package, set of callable subroutines controlling user interface of application program. WorkBench and WPT's written in C++, and remaining code written in C.
The Overgrid Interface for Computational Simulations on Overset Grids
NASA Technical Reports Server (NTRS)
Chan, William M.; Kwak, Dochan (Technical Monitor)
2002-01-01
Computational simulations using overset grids typically involve multiple steps and a variety of software modules. A graphical interface called OVERGRID has been specially designed for such purposes. Data required and created by the different steps include geometry, grids, domain connectivity information and flow solver input parameters. The interface provides a unified environment for the visualization, processing, generation and diagnosis of such data. General modules are available for the manipulation of structured grids and unstructured surface triangulations. Modules more specific for the overset approach include surface curve generators, hyperbolic and algebraic surface grid generators, a hyperbolic volume grid generator, Cartesian box grid generators, and domain connectivity: pre-processing tools. An interface provides automatic selection and viewing of flow solver boundary conditions, and various other flow solver inputs. For problems involving multiple components in relative motion, a module is available to build the component/grid relationships and to prescribe and animate the dynamics of the different components.
Waldbaur, Ansgar; Kittelmann, Jörg; Radtke, Carsten P; Hubbuch, Jürgen; Rapp, Bastian E
2013-06-21
We describe a generic microfluidic interface design that allows the connection of microfluidic chips to established industrial liquid handling stations (LHS). A molding tool has been designed that allows fabrication of low-cost disposable polydimethylsiloxane (PDMS) chips with interfaces that provide convenient and reversible connection of the microfluidic chip to industrial LHS. The concept allows complete freedom of design for the microfluidic chip itself. In this setup all peripheral fluidic components (such as valves and pumps) usually required for microfluidic experiments are provided by the LHS. Experiments (including readout) can be carried out fully automated using the hardware and software provided by LHS manufacturer. Our approach uses a chip interface that is compatible with widely used and industrially established LHS which is a significant advancement towards near-industrial experimental design in microfluidics and will greatly facilitate the acceptance and translation of microfluidics technology in industry.
An analysis of pipe flange connections using epoxy adhesives/anaerobic sealant instead of gaskets
DOE Office of Scientific and Technical Information (OSTI.GOV)
Sawa, T.; Sasaki, R.; Yoneno, M.
1995-11-01
This paper deals with the strength and the sealing performance of pipe flange connections combining the bonding force of adhesives with the clamping force of bolts. The epoxy adhesives or anaerobic sealants are bonded at the interface partially instead of gaskets in pipe flange connections. The stress distribution in the epoxy adhesives (anaerobic sealant), which governs the sealing performance, and the variations in axial bolt force are analyzed, using an axisymmetrical theory of elasticity, when an internal pressure is applied to a connection in which two pipe flanges are clamped together buy bolts and nuts with an initial clamping forcemore » after being joined by epoxy adhesives or anaerobic sealant. In addition, a method for estimating the strength of the combination connection is demonstrated. Experiments are performed and the analytical results are consistent with the experimental results concerning the variation in axial bolt force and the strength of combination connections. It can be seen that the strength of connections increases with a decrease in the bolt pitch circle diameter. Furthermore, it is seen that the sealing performance of such combination connections in which the interface is bonded partially is improved over that of pipe flange connections with metallic gaskets.« less
Dust Tolerant Commodity Transfer Interface Mechanisms for Planetary Surfaces
NASA Technical Reports Server (NTRS)
Townsend, Ivan I.; Mueller, Robert P.; Tamasy, Gabor J.
2014-01-01
Regolith is present on most planetary surfaces such as Earth's moon, Mars, and Asteroids. If human crews and robotic machinery are to operate on these regolith covered surfaces, they must face the consequences of interacting with regolith fines which consist of particles below 100 microns in diameter down to as small as submicron scale particles. Such fine dust will intrude into mechanisms and interfaces causing a variety of problems such as contamination of clean fluid lines, jamming of mechanisms and damaging connector seals and couplings. Since multiple elements must be assembled in space for system level functionality, it will be inevitable that interfaces will be necessary for structural connections, and to pass commodities such as cryogenic liquid propellants, purge and buffer gases, water, breathing air, pressurizing gases, heat exchange fluids, power and data. When fine regolith dust is present in the environment it can be lofted into interfaces where it can compromise the utility of the interface by preventing the connections from being successfully mated, or by inducing fluid leaks or degradation of power and data transmission. A dust tolerant, hand held "quick-disconnect" cryogenic fluids connector housing has been developed at NASA KSC which can be used by astronaut crews to connect flex lines that will transfer propellants and other useful fluids to the end user. In addition, a dust tolerant, automated, cryogenic fluid, multiple connector, power and data interface mechanism prototype has been developed, fabricated and demonstrated by NASA at Kennedy Space Center (KSC). The design and operation of these prototypes are explained and discussed.
Interfacing 3D micro/nanochannels with a branch-shaped reservoir enhances fluid and mass transport
NASA Astrophysics Data System (ADS)
Kumar, Prasoon; Gandhi, Prasanna S.; Majumder, Mainak
2017-01-01
Three-dimensional (3D) micro/nanofluidic devices can accelerate progress in numerous fields such as tissue engineering, drug delivery, self-healing and cooling devices. However, efficient connections between networks of micro/nanochannels and external fluidic ports are key to successful applications of 3D micro/nanofluidic devices. Therefore, in this work, the extent of the role of reservoir geometry in interfacing with vascular (micro/nanochannel) networks, and in the enabling of connections with external fluidic ports while maintaining the compactness of devices, has been experimentally and theoretically investigated. A statistical modelling suggested that a branch-shaped reservoir demonstrates enhanced interfacing with vascular networks when compared to other regular geometries of reservoirs. Time-lapse dye flow experiments by capillary action through fabricated 3D micro/nanofluidic devices confirmed the connectivity of branch-shaped reservoirs with micro/nanochannel networks in fluidic devices. This demonstrated a ~2.2-fold enhancement of the volumetric flow rate in micro/nanofluidic networks when interfaced to branch-shaped reservoirs over rectangular reservoirs. The enhancement is due to a ~2.8-fold increase in the perimeter of the reservoirs. In addition, the mass transfer experiments exhibited a ~1.7-fold enhancement in solute flux across 3D micro/nanofluidic devices that interfaced with branch-shaped reservoirs when compared to rectangular reservoirs. The fabrication of 3D micro/nanofluidic devices and their efficient interfacing through branch-shaped reservoirs to an external fluidic port can potentially enable their use in complex applications, in which enhanced surface-to-volume interactions are desirable.
Videodisc-Computer Interfaces.
ERIC Educational Resources Information Center
Zollman, Dean
1984-01-01
Lists microcomputer-videodisc interfaces currently available from 26 sources, including home use systems connected through remote control jack and industrial/educational systems utilizing computer ports and new laser reflective and stylus technology. Information provided includes computer and videodisc type, language, authoring system, educational…
A radiology department intranet: development and applications.
Willing, S J; Berland, L L
1999-01-01
An intranet is a "private Internet" that uses the protocols of the World Wide Web to share information resources within a company or with the company's business partners and clients. The hardware requirements for an intranet begin with a dedicated Web server permanently connected to the departmental network. The heart of a Web server is the hypertext transfer protocol (HTTP) service, which receives a page request from a client's browser and transmits the page back to the client. Although knowledge of hypertext markup language (HTML) is not essential for authoring a Web page, a working familiarity with HTML is useful, as is knowledge of programming and database management. Security can be ensured by using scripts to write information in hidden fields or by means of "cookies." Interfacing databases and database management systems with the Web server and conforming the user interface to HTML syntax can be achieved by means of the common gateway interface (CGI), Active Server Pages (ASP), or other methods. An intranet in a radiology department could include the following types of content: on-call schedules, work schedules and a calendar, a personnel directory, resident resources, memorandums and discussion groups, software for a radiology information system, and databases.
1993-03-25
application of Object-Oriented Programming (OOP) and Human-Computer Interface (HCI) design principles. Knowledge gained from each topic has been incorporated...through the ap- plication of Object-Oriented Programming (OOP) and Human-Computer Interface (HCI) design principles. Knowledge gained from each topic has...programming and Human-Computer Interface (HCI) design. Knowledge gained from each is applied to the design of a Form-based interface for database data
NASA Technical Reports Server (NTRS)
Wightman, William D.; Gernhardt, Michael
1993-01-01
Quick-connect/disconnect mechanism consists of two mating assemblies put together easily, even when initially misaligned by fairly large amounts. Used as electrical- or fluid-connection interface. Operated by humans or robots when fast connections must be made without precise positioning, -- for example, on offshore oil rigs, ship-to-dock links, nuclear facilities, and aircraft at loading gates.
Development of an NPS Middle Ultraviolet Spectrograph (Mustang) Electronic Interface
1991-12-01
connecting coaxial shield ................................ 140 xiii Figure 7-12 Encode Command Signal (top) and Video Data Signal (bottom) after connecting...coaxial shield ................................................ 142 Figure 7-13 Data Ready Signal (top) and Video Data Signal (bottom) after...connecting coaxial shield ....................................................... 142 Figure 7-14 Word Clock (top) and Gated Enable Signal Rising Edge (bottom
Neural system prediction and identification challenge.
Vlachos, Ioannis; Zaytsev, Yury V; Spreizer, Sebastian; Aertsen, Ad; Kumar, Arvind
2013-01-01
Can we infer the function of a biological neural network (BNN) if we know the connectivity and activity of all its constituent neurons?This question is at the core of neuroscience and, accordingly, various methods have been developed to record the activity and connectivity of as many neurons as possible. Surprisingly, there is no theoretical or computational demonstration that neuronal activity and connectivity are indeed sufficient to infer the function of a BNN. Therefore, we pose the Neural Systems Identification and Prediction Challenge (nuSPIC). We provide the connectivity and activity of all neurons and invite participants (1) to infer the functions implemented (hard-wired) in spiking neural networks (SNNs) by stimulating and recording the activity of neurons and, (2) to implement predefined mathematical/biological functions using SNNs. The nuSPICs can be accessed via a web-interface to the NEST simulator and the user is not required to know any specific programming language. Furthermore, the nuSPICs can be used as a teaching tool. Finally, nuSPICs use the crowd-sourcing model to address scientific issues. With this computational approach we aim to identify which functions can be inferred by systematic recordings of neuronal activity and connectivity. In addition, nuSPICs will help the design and application of new experimental paradigms based on the structure of the SNN and the presumed function which is to be discovered.
Neural system prediction and identification challenge
Vlachos, Ioannis; Zaytsev, Yury V.; Spreizer, Sebastian; Aertsen, Ad; Kumar, Arvind
2013-01-01
Can we infer the function of a biological neural network (BNN) if we know the connectivity and activity of all its constituent neurons?This question is at the core of neuroscience and, accordingly, various methods have been developed to record the activity and connectivity of as many neurons as possible. Surprisingly, there is no theoretical or computational demonstration that neuronal activity and connectivity are indeed sufficient to infer the function of a BNN. Therefore, we pose the Neural Systems Identification and Prediction Challenge (nuSPIC). We provide the connectivity and activity of all neurons and invite participants (1) to infer the functions implemented (hard-wired) in spiking neural networks (SNNs) by stimulating and recording the activity of neurons and, (2) to implement predefined mathematical/biological functions using SNNs. The nuSPICs can be accessed via a web-interface to the NEST simulator and the user is not required to know any specific programming language. Furthermore, the nuSPICs can be used as a teaching tool. Finally, nuSPICs use the crowd-sourcing model to address scientific issues. With this computational approach we aim to identify which functions can be inferred by systematic recordings of neuronal activity and connectivity. In addition, nuSPICs will help the design and application of new experimental paradigms based on the structure of the SNN and the presumed function which is to be discovered. PMID:24399966
Tools for Administration of a UNIX-Based Network
NASA Technical Reports Server (NTRS)
LeClaire, Stephen; Farrar, Edward
2004-01-01
Several computer programs have been developed to enable efficient administration of a large, heterogeneous, UNIX-based computing and communication network that includes a variety of computers connected to a variety of subnetworks. One program provides secure software tools for administrators to create, modify, lock, and delete accounts of specific users. This program also provides tools for users to change their UNIX passwords and log-in shells. These tools check for errors. Another program comprises a client and a server component that, together, provide a secure mechanism to create, modify, and query quota levels on a network file system (NFS) mounted by use of the VERITAS File SystemJ software. The client software resides on an internal secure computer with a secure Web interface; one can gain access to the client software from any authorized computer capable of running web-browser software. The server software resides on a UNIX computer configured with the VERITAS software system. Directories where VERITAS quotas are applied are NFS-mounted. Another program is a Web-based, client/server Internet Protocol (IP) address tool that facilitates maintenance lookup of information about IP addresses for a network of computers.
Development of a contact heat exchanger for a constructable radiator system
NASA Technical Reports Server (NTRS)
Howell, H. R.
1983-01-01
A development program for a contact heat exchanger to be used to transfer heat from a spacecraft coolant loop to a heat pipe radiator is described. The contact heat exchanger provides for a connectable/disconnectable joint which allows for on-orbit assembly of the radiator system and replacement or exchange of radiator panels for repair and maintenance. The contact heat exchanger does not require the transfer of fluid across the joint; the spacecraft coolant loop remains contained in an all welded system with no static or dynamic fluid seals. The contact interface is also "dry' with no conductive grease or interstitial material required.
An improved design method for EPC middleware
NASA Astrophysics Data System (ADS)
Lou, Guohuan; Xu, Ran; Yang, Chunming
2014-04-01
For currently existed problems and difficulties during the small and medium enterprises use EPC (Electronic Product Code) ALE (Application Level Events) specification to achieved middleware, based on the analysis of principle of EPC Middleware, an improved design method for EPC middleware is presented. This method combines the powerful function of MySQL database, uses database to connect reader-writer with upper application system, instead of development of ALE application program interface to achieve a middleware with general function. This structure is simple and easy to implement and maintain. Under this structure, different types of reader-writers added can be configured conveniently and the expandability of the system is improved.
An electronic laboratory notebook based on HTML forms
DOE Office of Scientific and Technical Information (OSTI.GOV)
Marstaller, J.E.; Zorn, M.D.
The electronic notebook records information that has traditionally been kept in handwritten laboratory notebooks. It keeps detailed information about the progress of the research , such as the optimization of primers, the screening of the primers and, finally, the mapping of the probes. The notebook provides two areas of services: Data entry, and reviewing of data in all stages. The World wide Web browsers, with HTML based forms provide a fast and easy mechanism to create forms-based user interfaces. The computer scientist can sit down with the biologist and rapidly make changes in response to the user`s comments. Furthermore themore » HTML forms work equally well on a number of different hardware platforms; thus the biologists may continue using their Macintosh computers and find a familiar interface if they have to work on a Unix workstation. The web browser can be run from any machine connected to the Internet: thus the users are free to enter or view information even away from their labs at home or while on travel. Access can be restricted by password and other means to secure the confidentiality of the data. A bonus that is hard to implement otherwise is the facile connection to outside resources. Linking local information to data in public databases is only a hypertext link away with little or no additional programming efforts.« less
Nanoscale content-addressable memory
NASA Technical Reports Server (NTRS)
Davis, Bryan (Inventor); Principe, Jose C. (Inventor); Fortes, Jose (Inventor)
2009-01-01
A combined content addressable memory device and memory interface is provided. The combined device and interface includes one or more one molecular wire crossbar memories having spaced-apart key nanowires, spaced-apart value nanowires adjacent to the key nanowires, and configurable switches between the key nanowires and the value nanowires. The combination further includes a key microwire-nanowire grid (key MNG) electrically connected to the spaced-apart key nanowires, and a value microwire-nanowire grid (value MNG) electrically connected to the spaced-apart value nanowires. A key or value MNGs selects multiple nanowires for a given key or value.
Decision Aids Using Heterogeneous Intelligence Analysis
2010-08-20
developing a Geocultural service, a software framework and inferencing engine for the Transparent Urban Structures program. The scope of the effort...has evolved as the program has matured and is including multiple data sources, as well as interfaces out to the ONR architectural framework . Tasks...Interface; Application Program Interface; Application Programmer Interface CAF Common Application Framework EDA Event Driven Architecture a 16. SECURITY
NASA Technical Reports Server (NTRS)
Tamkin, Glenn S. (Inventor); Duffy, Daniel Q. (Inventor); Schnase, John L. (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.
Qu, Feini; Pintauro, Michael P.; Haughan, Joanne; Henning, Elizabeth A.; Esterhai, John L.; Schaer, Thomas P.; Mauck, Robert L.; Fisher, Matthew B.
2014-01-01
Repair of dense connective tissues in adults is limited by their intrinsic hypocellularity and is exacerbated by a dense extracellular matrix (ECM) that impedes cellular migration to and local proliferation at the wound site. Conversely, healing in fetal tissues occurs due in part to an environment conducive to cell mobility and division. Here, we investigated whether the application of a degradative enzyme, collagenase, could reprogram the adult wound margin to a more fetal-like state, and thus abrogate the biophysical impediments that hinder migration and proliferation. We tested this concept using the knee meniscus, a commonly injured structure for which few regenerative approaches exist. To focus delivery and degradation to the wound interface, we developed a system in which collagenase was stored inside poly(ethylene oxide) (PEO) electrospun nanofibers and released upon hydration. Through a series of in vitro and in vivo studies, our findings show that partial digestion of the wound interface improves repair by creating a more compliant and porous microenvironment that expedites cell migration to and/or proliferation at the wound margin. This innovative approach of targeted manipulation of the wound interface, focused on removing the naturally occurring barriers to adult tissue repair, may find widespread application in the treatment of injuries to a variety of dense connective tissues. PMID:25477175
NASA Astrophysics Data System (ADS)
Parvasi, Seyed Mohammad; Ho, Siu Chun Michael; Kong, Qingzhao; Mousavi, Reza; Song, Gangbing
2016-08-01
Bolted joints are ubiquitous structural elements, and form critical connections in mechanical and civil structures. As such, loosened bolted joints may lead to catastrophic failures of these structures, thus inspiring a growing interest in monitoring of bolted joints. A novel energy based wave method is proposed in this study to monitor the axial load of bolted joint connections. In this method, the time reversal technique was used to focus the energy of a piezoelectric (PZT)-generated ultrasound wave from one side of the interface to be measured as a signal peak by another PZT transducer on the other side of the interface. A tightness index (TI) was defined and used to correlate the peak amplitude to the bolt axial load. The TI bypasses the need for more complex signal processing required in other energy-based methods. A coupled, electro-mechanical analysis with elasto-plastic finite element method was used to simulate and analyze the PZT based ultrasonic wave propagation through the interface of two steel plates connected by a single nut and bolt connection. Numerical results, backed by experimental results from testing on a bolted connection between two steel plates, revealed that the peak amplitude of the focused signal increases as the bolt preload (torque level) increases due to the enlarging true contact area of the steel plates. The amplitude of the focused peak saturates and the TI reaches unity as the bolt axial load reaches a threshold value. These conditions are associated with the maximum possible true contact area between the surfaces of the bolted connection.
Emulsion droplet interactions: a front-tracking treatment
NASA Astrophysics Data System (ADS)
Mason, Lachlan; Juric, Damir; Chergui, Jalel; Shin, Seungwon; Craster, Richard V.; Matar, Omar K.
2017-11-01
Emulsion coalescence influences a multitude of industrial applications including solvent extraction, oil recovery and the manufacture of fast-moving consumer goods. Droplet interaction models are vital for the design and scale-up of processing systems, however predictive modelling at the droplet-scale remains a research challenge. This study simulates industrially relevant moderate-inertia collisions for which a high degree of droplet deformation occurs. A hybrid front-tracking/level-set approach is used to automatically account for interface merging without the need for `bookkeeping' of interface connectivity. The model is implemented in Code BLUE using a parallel multi-grid solver, allowing both film and droplet-scale dynamics to be resolved efficiently. Droplet interaction simulations are validated using experimental sequences from the literature in the presence and absence of background turbulence. The framework is readily extensible for modelling the influence of surfactants and non-Newtonian fluids on droplet interaction processes. EPSRC, UK, MEMPHIS program Grant (EP/K003976/1), RAEng Research Chair (OKM), PETRONAS.
A universal six-joint robot controller
NASA Technical Reports Server (NTRS)
Bihn, D. G.; Hsia, T. C.
1987-01-01
A general purpose six-axis robotic manipulator controller was designed and implemented to serve as a research tool for the investigation of the practical and theoretical aspects of various control strategies in robotics. A 80286-based Intel System 310 running the Xenix operating servo software as well as the higher level software (e.g., kinematics and path planning) were employed. A Multibus compatible interface board was designed and constructed to handle I/O signals from the robot manipulator's joint motors. From the design point of view, the universal controller is capable of driving robot manipulators equipped with D.C. joint motors and position optical encoders. To test its functionality, the controller is connected to the joint motor D.C. power amplifier of a PUMA 560 arm bypassing completely the manufacturer-supplied Unimation controller. A controller algorithm consisting of local PD control laws was written and installed into the Xenix operating system. Additional software drivers were implemented to allow application programs access to the interface board. All software was written in the C language.
Space station automation and robotics study. Operator-systems interface
NASA Technical Reports Server (NTRS)
1984-01-01
This is the final report of a Space Station Automation and Robotics Planning Study, which was a joint project of the Boeing Aerospace Company, Boeing Commercial Airplane Company, and Boeing Computer Services Company. The study is in support of the Advanced Technology Advisory Committee established by NASA in accordance with a mandate by the U.S. Congress. Boeing support complements that provided to the NASA Contractor study team by four aerospace contractors, the Stanford Research Institute (SRI), and the California Space Institute. This study identifies automation and robotics (A&R) technologies that can be advanced by requirements levied by the Space Station Program. The methodology used in the study is to establish functional requirements for the operator system interface (OSI), establish the technologies needed to meet these requirements, and to forecast the availability of these technologies. The OSI would perform path planning, tracking and control, object recognition, fault detection and correction, and plan modifications in connection with extravehicular (EV) robot operations.
Performance Evaluation of Communication Software Systems for Distributed Computing
NASA Technical Reports Server (NTRS)
Fatoohi, Rod
1996-01-01
In recent years there has been an increasing interest in object-oriented distributed computing since it is better quipped to deal with complex systems while providing extensibility, maintainability, and reusability. At the same time, several new high-speed network technologies have emerged for local and wide area networks. However, the performance of networking software is not improving as fast as the networking hardware and the workstation microprocessors. This paper gives an overview and evaluates the performance of the Common Object Request Broker Architecture (CORBA) standard in a distributed computing environment at NASA Ames Research Center. The environment consists of two testbeds of SGI workstations connected by four networks: Ethernet, FDDI, HiPPI, and ATM. The performance results for three communication software systems are presented, analyzed and compared. These systems are: BSD socket programming interface, IONA's Orbix, an implementation of the CORBA specification, and the PVM message passing library. The results show that high-level communication interfaces, such as CORBA and PVM, can achieve reasonable performance under certain conditions.
Guger, C; Schlögl, A; Walterspacher, D; Pfurtscheller, G
1999-01-01
An EEG-based brain-computer interface (BCI) is a direct connection between the human brain and the computer. Such a communication system is needed by patients with severe motor impairments (e.g. late stage of Amyotrophic Lateral Sclerosis) and has to operate in real-time. This paper describes the selection of the appropriate components to construct such a BCI and focuses also on the selection of a suitable programming language and operating system. The multichannel system runs under Windows 95, equipped with a real-time Kernel expansion to obtain reasonable real-time operations on a standard PC. Matlab controls the data acquisition and the presentation of the experimental paradigm, while Simulink is used to calculate the recursive least square (RLS) algorithm that describes the current state of the EEG in real-time. First results of the new low-cost BCI show that the accuracy of differentiating imagination of left and right hand movement is around 95%.
Clinician-Oriented Access to Data - C.O.A.D.: A Natural Language Interface to a VA DHCP Database
Levy, Christine; Rogers, Elizabeth
1995-01-01
Hospitals collect enormous amounts of data related to the on-going care of patients. Unfortunately, a clinicians access to the data is limited by complexities of the database structure and/or programming skills required to access the database. The COAD project attempts to bridge the gap between the clinical user's need for specific information from the database, and the wealth of data residing in the hospital information system. The project design includes a natural language interface to data contained in a VA DHCP database. We have developed a prototype which links natural language software to certain DHCP data elements, including, patient demographics, prescriptions, diagnoses, laboratory data, and provider information. English queries can by typed onto the system, and answers to the questions are returned. Future work includes refinement of natural language/DHCP connections to enable more sophisticated queries, and optimization of the system to reduce response time to user questions.
Robotic telescopes for education and public outreach the TAROT Experience
NASA Astrophysics Data System (ADS)
Boer, M.; Melchior, A. L.; Mottez, F.; Pennypaker, C.
The Rapid Action Telescope for Transient Objects (TAROT - Télescope à Action Rapide pour les Objets Transitoires) has been used over the past years as a support tool for the teaching of astronomy and physics within the framework of the Hand-On Universe program. TAROT is a fully autonomous 25cm telescope located at the Calern station of the Observatoire de la Côte d'Azur in France. Since its primary objective is the detection of the optical counterpart of cosmic gamma-ray bursts (GRBs), it features a very rapid (up to 80 deg./sec.) mount, and a wide field of view (2 deg.). Because the occurrence of GRBs is rather low, TAROT is used for other studies, including variable stars and orbital debris. For Education and Public Outreach, TAROT may be used in two ways. 1) full control of the telescope can be taken through a web interface, including the remote monitoring of housekeeping, weather conditions, control of auxiliary equipment (lamps, temperature setting...) and direct viewing of the telescope and of its surroundings; 2) a powerful web interface allows to send requests for observations; this enable efficient scheduling of the telescope and observation of sources in optimal conditions, including for repeated observations of the same location, e.g. for variable stars. As soon as the 2k x 2k images are taken, they are processed, background searches for variability are made, and the data is available through a web interface. All these products may be used or viewed even with a 56kbps modem connection. Getting the FITS files (instead of jpeg) requires however a rapid connection, e.g. an ADSL. TAROT allows both for direct demonstrations of the possibilities of remote controlled instruments, for the simultaneous monitoring of sources from the ground and space, and for the long term studies in the framework of a scientific project. As an example, the study of orbital debris may be an introduction to an actual problem for space policy and an explanation of the gravitation law. Whenever possible (depending on the availability of INTERNET connection), a live presentation of what is achievable with TAROT will be performed.
Digitally-bypassed transducers: interfacing digital mockups to real-time medical equipment.
Sirowy, Scott; Givargis, Tony; Vahid, Frank
2009-01-01
Medical device software is sometimes initially developed by using a PC simulation environment that executes models of both the device and a physiological system, and then later by connecting the actual medical device to a physical mockup of the physiological system. An alternative is to connect the medical device to a digital mockup of the physiological system, such that the device believes it is interacting with a physiological system, but in fact all interaction is entirely digital. Developing medical device software by interfacing with a digital mockup enables development without costly or dangerous physical mockups, and enables execution that is faster or slower than real time. We introduce digitally-bypassed transducers, which involve a small amount of hardware and software additions, and which enable interfacing with digital mockups.
NASA Technical Reports Server (NTRS)
Voellmer, George M.
1992-01-01
Mechanism enables robot to change tools on end of arm. Actuated by motion of robot: requires no additional electrical or pneumatic energy to make or break connection between tool and wrist at end of arm. Includes three basic subassemblies: wrist interface plate attached to robot arm at wrist, tool interface plate attached to tool, and holster. Separate tool interface plate and holster provided for each tool robot uses.
Implementing Ethernet Services on the Payload Executive Processor (PEP)
NASA Technical Reports Server (NTRS)
Pruett, David; Guyette, Greg
2016-01-01
The Ethernet interface is more common and easier interface to implement for payload developers already familiar with Ethernet protocol in their labs. The Ethernet interface allows for a more distributed payload architecture. Connections can be placed in locations not serviced by the PEP 1553 bus. The Ethernet interface provides a new access port into the PEP so as to use the already existing services. Initial capability will include a subset of services with a plan to expand services later.
On the Suitability of Radios That Interface with Tactical Apps on Android OS
2014-08-21
comprising TEC3 and longer-term research): a tablet with its own internal chip connected to a MANET; a tablet tethered to a TP-LINK3 connected to the...MANET; a tablet tethered to a TP-LINK connected to the MANET, and connected to the Internet (as a gateway) with its own internal chip; a tablet...establishment; and a tablet with its own internal chip connected to the MANET, and tethered to a HackRF to perform sensing operations. These
78 FR 58449 - Generator Requirements at the Transmission Interface
Federal Register 2010, 2011, 2012, 2013, 2014
2013-09-24
... Connection Requirements), FAC-003-3 (Transmission Vegetation Management), PRC-004- 2.1a (Analysis and... and Generation Protection System Maintenance and Testing). The modifications improve reliability... Standards FAC-001-1 (Facility Connection Requirements), FAC-003-3 (Transmission Vegetation Management), PRC...
Computer vision camera with embedded FPGA processing
NASA Astrophysics Data System (ADS)
Lecerf, Antoine; Ouellet, Denis; Arias-Estrada, Miguel
2000-03-01
Traditional computer vision is based on a camera-computer system in which the image understanding algorithms are embedded in the computer. To circumvent the computational load of vision algorithms, low-level processing and imaging hardware can be integrated in a single compact module where a dedicated architecture is implemented. This paper presents a Computer Vision Camera based on an open architecture implemented in an FPGA. The system is targeted to real-time computer vision tasks where low level processing and feature extraction tasks can be implemented in the FPGA device. The camera integrates a CMOS image sensor, an FPGA device, two memory banks, and an embedded PC for communication and control tasks. The FPGA device is a medium size one equivalent to 25,000 logic gates. The device is connected to two high speed memory banks, an IS interface, and an imager interface. The camera can be accessed for architecture programming, data transfer, and control through an Ethernet link from a remote computer. A hardware architecture can be defined in a Hardware Description Language (like VHDL), simulated and synthesized into digital structures that can be programmed into the FPGA and tested on the camera. The architecture of a classical multi-scale edge detection algorithm based on a Laplacian of Gaussian convolution has been developed to show the capabilities of the system.
In-camera video-stream processing for bandwidth reduction in web inspection
NASA Astrophysics Data System (ADS)
Jullien, Graham A.; Li, QiuPing; Hajimowlana, S. Hossain; Morvay, J.; Conflitti, D.; Roberts, James W.; Doody, Brian C.
1996-02-01
Automated machine vision systems are now widely used for industrial inspection tasks where video-stream data information is taken in by the camera and then sent out to the inspection system for future processing. In this paper we describe a prototype system for on-line programming of arbitrary real-time video data stream bandwidth reduction algorithms; the output of the camera only contains information that has to be further processed by a host computer. The processing system is built into a DALSA CCD camera and uses a microcontroller interface to download bit-stream data to a XILINXTM FPGA. The FPGA is directly connected to the video data-stream and outputs data to a low bandwidth output bus. The camera communicates to a host computer via an RS-232 link to the microcontroller. Static memory is used to both generate a FIFO interface for buffering defect burst data, and for off-line examination of defect detection data. In addition to providing arbitrary FPGA architectures, the internal program of the microcontroller can also be changed via the host computer and a ROM monitor. This paper describes a prototype system board, mounted inside a DALSA camera, and discusses some of the algorithms currently being implemented for web inspection applications.
Modelling parallel programs and multiprocessor architectures with AXE
NASA Technical Reports Server (NTRS)
Yan, Jerry C.; Fineman, Charles E.
1991-01-01
AXE, An Experimental Environment for Parallel Systems, was designed to model and simulate for parallel systems at the process level. It provides an integrated environment for specifying computation models, multiprocessor architectures, data collection, and performance visualization. AXE is being used at NASA-Ames for developing resource management strategies, parallel problem formulation, multiprocessor architectures, and operating system issues related to the High Performance Computing and Communications Program. AXE's simple, structured user-interface enables the user to model parallel programs and machines precisely and efficiently. Its quick turn-around time keeps the user interested and productive. AXE models multicomputers. The user may easily modify various architectural parameters including the number of sites, connection topologies, and overhead for operating system activities. Parallel computations in AXE are represented as collections of autonomous computing objects known as players. Their use and behavior is described. Performance data of the multiprocessor model can be observed on a color screen. These include CPU and message routing bottlenecks, and the dynamic status of the software.
Development of the Power Simulation Tool for Energy Balance Analysis of Nanosatellites
NASA Astrophysics Data System (ADS)
Kim, Eun-Jung; Sim, Eun-Sup; Kim, Hae-Dong
2017-09-01
The energy balance in a satellite needs to be designed properly for the satellite to safely operate and carry out successive missions on an orbit. In this study, an analysis program was developed using the MATLABⓇ graphic user interface (GUI) for nanosatellites. This program was used in a simulation to confirm the generated power, consumed power, and battery power in the satellites on the orbit, and its performance was verified with applying different satellite operational modes and units. For data transmission, STKⓇ-MATLABⓇ connectivity was used to send the generated power from STKⓇ to MATLABⓇ automatically. Moreover, this program is general-purpose; therefore, it can be applied to nanosatellites that have missions or shapes that are different from those of the satellites in this study. This power simulation tool could be used not only to calculate the suitable power budget when developing the power systems, but also to analyze the remaining energy balance in the satellites.
Integration of communications and tracking data processing simulation for space station
NASA Technical Reports Server (NTRS)
Lacovara, Robert C.
1987-01-01
A simplified model of the communications network for the Communications and Tracking Data Processing System (CTDP) was developed. It was simulated by use of programs running on several on-site computers. These programs communicate with one another by means of both local area networks and direct serial connections. The domain of the model and its simulation is from Orbital Replaceable Unit (ORU) interface to Data Management Systems (DMS). The simulation was designed to allow status queries from remote entities across the DMS networks to be propagated through the model to several simulated ORU's. The ORU response is then propagated back to the remote entity which originated the request. Response times at the various levels were investigated in a multi-tasking, multi-user operating system environment. Results indicate that the effective bandwidth of the system may be too low to support expected data volume requirements under conventional operating systems. Instead, some form of embedded process control program may be required on the node computers.
Cloudgene: A graphical execution platform for MapReduce programs on private and public clouds
2012-01-01
Background The MapReduce framework enables a scalable processing and analyzing of large datasets by distributing the computational load on connected computer nodes, referred to as a cluster. In Bioinformatics, MapReduce has already been adopted to various case scenarios such as mapping next generation sequencing data to a reference genome, finding SNPs from short read data or matching strings in genotype files. Nevertheless, tasks like installing and maintaining MapReduce on a cluster system, importing data into its distributed file system or executing MapReduce programs require advanced knowledge in computer science and could thus prevent scientists from usage of currently available and useful software solutions. Results Here we present Cloudgene, a freely available platform to improve the usability of MapReduce programs in Bioinformatics by providing a graphical user interface for the execution, the import and export of data and the reproducibility of workflows on in-house (private clouds) and rented clusters (public clouds). The aim of Cloudgene is to build a standardized graphical execution environment for currently available and future MapReduce programs, which can all be integrated by using its plug-in interface. Since Cloudgene can be executed on private clusters, sensitive datasets can be kept in house at all time and data transfer times are therefore minimized. Conclusions Our results show that MapReduce programs can be integrated into Cloudgene with little effort and without adding any computational overhead to existing programs. This platform gives developers the opportunity to focus on the actual implementation task and provides scientists a platform with the aim to hide the complexity of MapReduce. In addition to MapReduce programs, Cloudgene can also be used to launch predefined systems (e.g. Cloud BioLinux, RStudio) in public clouds. Currently, five different bioinformatic programs using MapReduce and two systems are integrated and have been successfully deployed. Cloudgene is freely available at http://cloudgene.uibk.ac.at. PMID:22888776
Bipartite fidelity and Loschmidt echo of the bosonic conformal interface
NASA Astrophysics Data System (ADS)
Zhou, Tianci; Lin, Mao
2017-12-01
We study the quantum quench problem for a class of bosonic conformal interfaces by computing the Loschmidt echo and the bipartite fidelity. The quench can be viewed as a sudden change of boundary conditions parametrized by θ when connecting two one-dimensional critical systems. They are classified by S (θ ) matrices associated with the current scattering processes on the interface. The resulting Loschmidt echo of the quench has long time algebraic decay t-α, whose exponent also appears in the finite size bipartite fidelity as L-α/2. We perform analytic and numerical calculations of the exponent α , and find that it has a quadratic dependence on the change of θ if the prior and post-quench boundary conditions are of the same type of S , while remaining 1/4 otherwise. Possible physical realizations of these interfaces include, for instance, connecting different quantum wires (Luttinger liquids), quench of the topological phase edge states, etc., and the exponent can be detected in an x-ray edge singularity-type experiment.
SWMM5 Application Programming Interface and PySWMM: A Python Interfacing Wrapper
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). ...
Graphical programming interface: A development environment for MRI methods.
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.
Ye, Zhan; Kadolph, Christopher; Strenn, Robert; Wall, Daniel; McPherson, Elizabeth; Lin, Simon
2015-01-01
Background Identification and evaluation of incidental findings in patients following whole exome (WGS) or whole genome sequencing (WGS) is challenging for both practicing physicians and researchers. The American College of Medical Genetics and Genomics (ACMG) recently recommended a list of reportable incidental genetic findings. However, no informatics tools are currently available to support evaluation of incidental findings in next-generation sequencing data. Methods The Wisconsin Hierarchical Analysis Tool for Incidental Findings (WHATIF), was developed as a stand-alone Windows-based desktop executable, to support the interactive analysis of incidental findings in the context of the ACMG recommendations. WHATIF integrates the European Bioinformatics Institute Variant Effect Predictor (VEP) tool for biological interpretation and the National Center for Biotechnology Information ClinVar tool for clinical interpretation. Results An open-source desktop program was created to annotate incidental findings and present the results with a user-friendly interface. Further, a meaningful index (WHATIF Index) was devised for each gene to facilitate ranking of the relative importance of the variants and estimate the potential workload associated with further evaluation of the variants. Our WHATIF application is available at: http://tinyurl.com/WHATIF-SOFTWARE Conclusions The WHATIF application offers a user-friendly interface and allows users to investigate the extracted variant information efficiently and intuitively while always accessing the up to date information on variants via application programming interfaces (API) connections. WHATIF’s highly flexible design and straightforward implementation aids users in customizing the source code to meet their own special needs. PMID:25890833
Sukhinin, Dmitrii I.; Engel, Andreas K.; Manger, Paul; Hilgetag, Claus C.
2016-01-01
Databases of structural connections of the mammalian brain, such as CoCoMac (cocomac.g-node.org) or BAMS (https://bams1.org), are valuable resources for the analysis of brain connectivity and the modeling of brain dynamics in species such as the non-human primate or the rodent, and have also contributed to the computational modeling of the human brain. Another animal model that is widely used in electrophysiological or developmental studies is the ferret; however, no systematic compilation of brain connectivity is currently available for this species. Thus, we have started developing a database of anatomical connections and architectonic features of the ferret brain, the Ferret(connect)ome, www.Ferretome.org. The Ferretome database has adapted essential features of the CoCoMac methodology and legacy, such as the CoCoMac data model. This data model was simplified and extended in order to accommodate new data modalities that were not represented previously, such as the cytoarchitecture of brain areas. The Ferretome uses a semantic parcellation of brain regions as well as a logical brain map transformation algorithm (objective relational transformation, ORT). The ORT algorithm was also adopted for the transformation of architecture data. The database is being developed in MySQL and has been populated with literature reports on tract-tracing observations in the ferret brain using a custom-designed web interface that allows efficient and validated simultaneous input and proofreading by multiple curators. The database is equipped with a non-specialist web interface. This interface can be extended to produce connectivity matrices in several formats, including a graphical representation superimposed on established ferret brain maps. An important feature of the Ferretome database is the possibility to trace back entries in connectivity matrices to the original studies archived in the system. Currently, the Ferretome contains 50 reports on connections comprising 20 injection reports with more than 150 labeled source and target areas, the majority reflecting connectivity of subcortical nuclei and 15 descriptions of regional brain architecture. We hope that the Ferretome database will become a useful resource for neuroinformatics and neural modeling, and will support studies of the ferret brain as well as facilitate advances in comparative studies of mesoscopic brain connectivity. PMID:27242503
Sukhinin, Dmitrii I; Engel, Andreas K; Manger, Paul; Hilgetag, Claus C
2016-01-01
Databases of structural connections of the mammalian brain, such as CoCoMac (cocomac.g-node.org) or BAMS (https://bams1.org), are valuable resources for the analysis of brain connectivity and the modeling of brain dynamics in species such as the non-human primate or the rodent, and have also contributed to the computational modeling of the human brain. Another animal model that is widely used in electrophysiological or developmental studies is the ferret; however, no systematic compilation of brain connectivity is currently available for this species. Thus, we have started developing a database of anatomical connections and architectonic features of the ferret brain, the Ferret(connect)ome, www.Ferretome.org. The Ferretome database has adapted essential features of the CoCoMac methodology and legacy, such as the CoCoMac data model. This data model was simplified and extended in order to accommodate new data modalities that were not represented previously, such as the cytoarchitecture of brain areas. The Ferretome uses a semantic parcellation of brain regions as well as a logical brain map transformation algorithm (objective relational transformation, ORT). The ORT algorithm was also adopted for the transformation of architecture data. The database is being developed in MySQL and has been populated with literature reports on tract-tracing observations in the ferret brain using a custom-designed web interface that allows efficient and validated simultaneous input and proofreading by multiple curators. The database is equipped with a non-specialist web interface. This interface can be extended to produce connectivity matrices in several formats, including a graphical representation superimposed on established ferret brain maps. An important feature of the Ferretome database is the possibility to trace back entries in connectivity matrices to the original studies archived in the system. Currently, the Ferretome contains 50 reports on connections comprising 20 injection reports with more than 150 labeled source and target areas, the majority reflecting connectivity of subcortical nuclei and 15 descriptions of regional brain architecture. We hope that the Ferretome database will become a useful resource for neuroinformatics and neural modeling, and will support studies of the ferret brain as well as facilitate advances in comparative studies of mesoscopic brain connectivity.
Dynamic fluid connectivity during steady-state multiphase flow in a sandstone.
Reynolds, Catriona A; Menke, Hannah; Andrew, Matthew; Blunt, Martin J; Krevor, Samuel
2017-08-01
The current conceptual picture of steady-state multiphase Darcy flow in porous media is that the fluid phases organize into separate flow pathways with stable interfaces. Here we demonstrate a previously unobserved type of steady-state flow behavior, which we term "dynamic connectivity," using fast pore-scale X-ray imaging. We image the flow of N 2 and brine through a permeable sandstone at subsurface reservoir conditions, and low capillary numbers, and at constant fluid saturation. At any instant, the network of pores filled with the nonwetting phase is not necessarily connected. Flow occurs along pathways that periodically reconnect, like cars controlled by traffic lights. This behavior is consistent with an energy balance, where some of the energy of the injected fluids is sporadically converted to create new interfaces.
NASA Technical Reports Server (NTRS)
Shaykhian, Gholam Ali
2007-01-01
The Java seminar covers the fundamentals of Java programming language. No prior programming experience is required for participation in the seminar. The first part of the seminar covers introductory concepts in Java programming including data types (integer, character, ..), operators, functions and constants, casts, input, output, control flow, scope, conditional statements, and arrays. Furthermore, introduction to Object-Oriented programming in Java, relationships between classes, using packages, constructors, private data and methods, final instance fields, static fields and methods, and overloading are explained. The second part of the seminar covers extending classes, inheritance hierarchies, polymorphism, dynamic binding, abstract classes, protected access. The seminar conclude by introducing interfaces, properties of interfaces, interfaces and abstract classes, interfaces and cailbacks, basics of event handling, user interface components with swing, applet basics, converting applications to applets, the applet HTML tags and attributes, exceptions and debugging.
Performance Comparison of SDN Solutions for Switching Dedicated Long-Haul Connections
DOE Office of Scientific and Technical Information (OSTI.GOV)
Rao, Nageswara S
2016-01-01
We consider scenarios with two sites connected over a dedicated, long-haul connection that must quickly fail-over in response to degradations in host-to-host application performance. We present two methods for path fail-over using OpenFlowenabled switches: (a) a light-weight method that utilizes host scripts to monitor the application performance and dpctl API for switching, and (b) a generic method that uses two OpenDaylight (ODL) controllers and REST interfaces. The restoration dynamics of the application contain significant statistical variations due to the controllers, north interfaces and switches; in addition, the variety of vendor implementations further complicates the choice between different solutions. We presentmore » the impulse-response method to estimate the regressions of performance parameters, which enables a rigorous and objective comparison of different solutions. We describe testing results of the two methods, using TCP throughput and connection rtt as main parameters, over a testbed consisting of HP and Cisco switches connected over longhaul connections emulated in hardware by ANUE devices. The combination of analytical and experimental results demonstrates that dpctl method responds seconds faster than ODL method on average, while both methods restore TCP throughput.« less
High-Performance Satellite/Terrestrial-Network Gateway
NASA Technical Reports Server (NTRS)
Beering, David R.
2005-01-01
A gateway has been developed to enable digital communication between (1) the high-rate receiving equipment at NASA's White Sands complex and (2) a standard terrestrial digital communication network at data rates up to 622 Mb/s. The design of this gateway can also be adapted for use in commercial Earth/satellite and digital communication networks, and in terrestrial digital communication networks that include wireless subnetworks. Gateway as used here signifies an electronic circuit that serves as an interface between two electronic communication networks so that a computer (or other terminal) on one network can communicate with a terminal on the other network. The connection between this gateway and the high-rate receiving equipment is made via a synchronous serial data interface at the emitter-coupled-logic (ECL) level. The connection between this gateway and a standard asynchronous transfer mode (ATM) terrestrial communication network is made via a standard user network interface with a synchronous optical network (SONET) connector. The gateway contains circuitry that performs the conversion between the ECL and SONET interfaces. The data rate of the SONET interface can be either 155.52 or 622.08 Mb/s. The gateway derives its clock signal from a satellite modem in the high-rate receiving equipment and, hence, is agile in the sense that it adapts to the data rate of the serial interface.
Software for Testing Electroactive Structural Components
NASA Technical Reports Server (NTRS)
Moses, Robert W.; Fox, Robert L.; Dimery, Archie D.; Bryant, Robert G.; Shams, Qamar
2003-01-01
A computer program generates a graphical user interface that, in combination with its other features, facilitates the acquisition and preprocessing of experimental data on the strain response, hysteresis, and power consumption of a multilayer composite-material structural component containing one or more built-in sensor(s) and/or actuator(s) based on piezoelectric materials. This program runs in conjunction with Lab-VIEW software in a computer-controlled instrumentation system. For a test, a specimen is instrumented with appliedvoltage and current sensors and with strain gauges. Once the computational connection to the test setup has been made via the LabVIEW software, this program causes the test instrumentation to step through specified configurations. If the user is satisfied with the test results as displayed by the software, the user activates an icon on a front-panel display, causing the raw current, voltage, and strain data to be digitized and saved. The data are also put into a spreadsheet and can be plotted on a graph. Graphical displays are saved in an image file for future reference. The program also computes and displays the power and the phase angle between voltage and current.
The Monterey Ocean Observing System Development Program
NASA Astrophysics Data System (ADS)
Chaffey, M.; Graybeal, J. B.; O'Reilly, T.; Ryan, J.
2004-12-01
The Monterey Bay Aquarium Research Institute (MBARI) has a major development program underway to design, build, test and apply technology suitable to deep ocean observatories. The Monterey Ocean Observing System (MOOS) program is designed to form a large-scale instrument network that provides generic interfaces, intelligent instrument support, data archiving and near-real-time interaction for observatory experiments. The MOOS mooring system is designed as a portable surface mooring based seafloor observatory that provides data and power connections to both seafloor and ocean surface instruments through a specialty anchor cable. The surface mooring collects solar and wind energy for powering instruments and transmits data to shore-side researchers using a satellite communications modem. The use of a high modulus anchor cable to reach seafloor instrument networks is a high-risk development effort that is critical for the overall success of the portable observatory concept. An aggressive field test program off the California coast is underway to improve anchor cable constructions as well as end-to-end test overall system design. The overall MOOS observatory systems view is presented and the results of our field tests completed to date are summarized.
Transputer parallel processing at NASA Lewis Research Center
NASA Technical Reports Server (NTRS)
Ellis, Graham K.
1989-01-01
The transputer parallel processing lab at NASA Lewis Research Center (LeRC) consists of 69 processors (transputers) that can be connected into various networks for use in general purpose concurrent processing applications. The main goal of the lab is to develop concurrent scientific and engineering application programs that will take advantage of the computational speed increases available on a parallel processor over the traditional sequential processor. Current research involves the development of basic programming tools. These tools will help standardize program interfaces to specific hardware by providing a set of common libraries for applications programmers. The thrust of the current effort is in developing a set of tools for graphics rendering/animation. The applications programmer currently has two options for on-screen plotting. One option can be used for static graphics displays and the other can be used for animated motion. The option for static display involves the use of 2-D graphics primitives that can be called from within an application program. These routines perform the standard 2-D geometric graphics operations in real-coordinate space as well as allowing multiple windows on a single screen.
Quantitative simulation of extraterrestrial engineering devices
NASA Technical Reports Server (NTRS)
Arabyan, A.; Nikravesh, P. E.; Vincent, T. L.
1991-01-01
This is a multicomponent, multidisciplinary project whose overall objective is to build an integrated database, simulation, visualization, and optimization system for the proposed oxygen manufacturing plant on Mars. Specifically, the system allows users to enter physical description, engineering, and connectivity data through a uniform, user-friendly interface and stores the data in formats compatible with other software also developed as part of this project. These latter components include: (1) programs to simulate the behavior of various parts of the plant in Martian conditions; (2) an animation program which, in different modes, provides visual feedback to designers and researchers about the location of and temperature distribution among components as well as heat, mass, and data flow through the plant as it operates in different scenarios; (3) a control program to investigate the stability and response of the system under different disturbance conditions; and (4) an optimization program to maximize or minimize various criteria as the system evolves into its final design. All components of the system are interconnected so that changes entered through one component are reflected in the others.
DOT National Transportation Integrated Search
2016-07-14
This report describes the system requirements specifications (SyRS) for the use of mobile devices in a connected vehicle environment. Specifically, it defines the different types of requirements (functional, interface, performance, security, data, an...
Laboratory Connections: Review of Two Commercial Interfacing Packages.
ERIC Educational Resources Information Center
Powers, Michael H.
1989-01-01
Evaluates two Apple II interfacing packages designed to measure pH: (1) "Experiments in Chemistry" by HRM Software and (2) "Voltage Plotter III" by Vernier Software. Provides characteristics and screen dumps of each package. Reports both systems are suitable for high school or beginning college laboratories. (MVL)
Wind turbine remote control using Android devices
NASA Astrophysics Data System (ADS)
Rat, C. L.; Panoiu, M.
2018-01-01
This paper describes the remote control of a wind turbine system over the internet using an Android device, namely a tablet or a smartphone. The wind turbine workstation contains a LabVIEW program which monitors the entire wind turbine energy conversion system (WECS). The Android device connects to the LabVIEW application, working as a remote interface to the wind turbine. The communication between the devices needs to be secured because it takes place over the internet. Hence, the data are encrypted before being sent through the network. The scope was the design of remote control software capable of visualizing real-time wind turbine data through a secure connection. Since the WECS is fully automated and no full-time human operator exists, unattended access to the turbine workstation is needed. Therefore the device must not require any confirmation or permission from the computer operator in order to control it. Another condition is that Android application does not have any root requirements.
Water Interfaces, Solvation, and Spectroscopy
NASA Astrophysics Data System (ADS)
Geissler, Phillip L.
2013-04-01
Liquid water consistently expands our appreciation of the rich statistical mechanics that can emerge from simple molecular constituents. Here I review several interrelated areas of recent work on aqueous systems that aim to explore and explain this richness by revealing molecular arrangements, their thermodynamic origins, and the timescales on which they change. Vibrational spectroscopy of OH stretching features prominently in these discussions, with an emphasis on efforts to establish connections between spectroscopic signals and statistics of intermolecular structure. For bulk solutions, the results of these efforts largely verify and enrich existing physical pictures of hydrogen-bond network connectivity, dynamics, and response. For water at interfaces, such pictures are still emerging. As an important example I discuss the solvation of small ions at the air-water interface, whose surface propensities challenge a basic understanding of how aqueous fluctuations accommodate solutes in heterogeneous environments.
Application of SQL database to the control system of MOIRCS
NASA Astrophysics Data System (ADS)
Yoshikawa, Tomohiro; Omata, Koji; Konishi, Masahiro; Ichikawa, Takashi; Suzuki, Ryuji; Tokoku, Chihiro; Uchimoto, Yuka Katsuno; Nishimura, Tetsuo
2006-06-01
MOIRCS (Multi-Object Infrared Camera and Spectrograph) is a new instrument for the Subaru telescope. In order to perform observations of near-infrared imaging and spectroscopy with cold slit mask, MOIRCS contains many device components, which are distributed on an Ethernet LAN. Two PCs wired to the focal plane array electronics operate two HAWAII2 detectors, respectively, and other two PCs are used for integrated control and quick data reduction, respectively. Though most of the devices (e.g., filter and grism turrets, slit exchange mechanism for spectroscopy) are controlled via RS232C interface, they are accessible from TCP/IP connection using TCP/IP to RS232C converters. Moreover, other devices are also connected to the Ethernet LAN. This network distributed structure provides flexibility of hardware configuration. We have constructed an integrated control system for such network distributed hardwares, named T-LECS (Tohoku University - Layered Electronic Control System). T-LECS has also network distributed software design, applying TCP/IP socket communication to interprocess communication. In order to help the communication between the device interfaces and the user interfaces, we defined three layers in T-LECS; an external layer for user interface applications, an internal layer for device interface applications, and a communication layer, which connects two layers above. In the communication layer, we store the data of the system to an SQL database server; they are status data, FITS header data, and also meta data such as device configuration data and FITS configuration data. We present our software system design and the database schema to manage observations of MOIRCS with Subaru.
Resistance of three implant-abutment interfaces to fatigue testing
RIBEIRO, Cleide Gisele; MAIA, Maria Luiza Cabral; SCHERRER, Susanne S.; CARDOSO, Antonio Carlos; WISKOTT, H. W. Anselm
2011-01-01
The design and retentive properties of implant-abutment connectors affect the mechanical resistance of implants. A number of studies have been carried out to compare the efficacy of connecting mechanisms between abutment and fixture. Objectives The aims of this study were: 1) to compare 3 implant-abutment interfaces (external hexagon, internal hexagon and cone-in-cone) regarding the fatigue resistance of the prosthetic screw, 2) to evaluate the corresponding mode of failure, and 3) to compare the results of this study with data obtained in previous studies on Nobel Biocare and Straumann connectors. Materials and Methods In order to duplicate the alternating and multivectorial intraoral loading pattern, the specimens were submitted to the rotating cantilever beam test. The implants, abutments and restoration analogs were spun around their longitudinal axes while a perpendicular force was applied to the external end. The objective was to determine the force level at which 50% of the specimens survived 106 load cycles. The mean force levels at which 50% failed and the corresponding 95% confidence intervals were determined using the staircase procedure. Results The external hexagon interface presented better than the cone-in-cone and internal hexagon interfaces. There was no significant difference between the cone-in-cone and internal hex interfaces. Conclusion Although internal connections present a more favorable design, this study did not show any advantage in terms of strength. The external hexagon connector used in this study yielded similar results to those obtained in a previous study with Nobel Biocare and Straumann systems. However, the internal connections (cone-in-cone and internal hexagon) were mechanically inferior compared to previous results. PMID:21710094
Sand, Olivier; Thomas-Chollier, Morgane; Vervisch, Eric; van Helden, Jacques
2008-01-01
This protocol shows how to access the Regulatory Sequence Analysis Tools (RSAT) via a programmatic interface in order to automate the analysis of multiple data sets. We describe the steps for writing a Perl client that connects to the RSAT Web services and implements a workflow to discover putative cis-acting elements in promoters of gene clusters. In the presented example, we apply this workflow to lists of transcription factor target genes resulting from ChIP-chip experiments. For each factor, the protocol predicts the binding motifs by detecting significantly overrepresented hexanucleotides in the target promoters and generates a feature map that displays the positions of putative binding sites along the promoter sequences. This protocol is addressed to bioinformaticians and biologists with programming skills (notions of Perl). Running time is approximately 6 min on the example data set.
Integration of analytical instruments with computer scripting.
Carvalho, Matheus C
2013-08-01
Automation of laboratory routines aided by computer software enables high productivity and is the norm nowadays. However, the integration of different instruments made by different suppliers is still difficult, because to accomplish it, the user must have knowledge of electronics and/or low-level programming. An alternative approach is to control different instruments without an electronic connection between them, relying only on their software interface on a computer. This can be achieved through scripting, which is the emulation of user operations (mouse clicks and keyboard inputs) on the computer. The main advantages of this approach are its simplicity, which enables people with minimal knowledge of computer programming to employ it, and its universality, which enables the integration of instruments made by different suppliers, meaning that the user is totally free to choose the devices to be integrated. Therefore, scripting can be a useful, accessible, and economic solution for laboratory automation.
A World Wide Web (WWW) server database engine for an organelle database, MitoDat.
Lemkin, P F; Chipperfield, M; Merril, C; Zullo, S
1996-03-01
We describe a simple database search engine "dbEngine" which may be used to quickly create a searchable database on a World Wide Web (WWW) server. Data may be prepared from spreadsheet programs (such as Excel, etc.) or from tables exported from relationship database systems. This Common Gateway Interface (CGI-BIN) program is used with a WWW server such as available commercially, or from National Center for Supercomputer Algorithms (NCSA) or CERN. Its capabilities include: (i) searching records by combinations of terms connected with ANDs or ORs; (ii) returning search results as hypertext links to other WWW database servers; (iii) mapping lists of literature reference identifiers to the full references; (iv) creating bidirectional hypertext links between pictures and the database. DbEngine has been used to support the MitoDat database (Mendelian and non-Mendelian inheritance associated with the Mitochondrion) on the WWW.
Developing a smartphone interface for the Florida Environmental Public Health Tracking Web portal.
Jordan, Melissa; DuClos, Chris; Folsom, John; Thomas, Rebecca
2015-01-01
As smartphone and tablet devices continue to proliferate, it is becoming increasingly important to tailor information delivery to the mobile device. The Florida Environmental Public Health Tracking Program recognized that the mobile device user needs Web content formatted to smaller screen sizes, simplified data displays, and reduced textual information. The Florida Environmental Public Health Tracking Program developed a smartphone-friendly version of the state Web portal for easier access by mobile device users. The resulting smartphone-friendly portal combines calculated data measures such as inpatient hospitalizations and emergency department visits and presents them grouped by county, along with temporal trend graphs. An abbreviated version of the public health messaging provided on the traditional Web portal is also provided, along with social media connections. As a result of these efforts, the percentage of Web site visitors using an iPhone tripled in just 1 year.
Definition and maintenance of a telemetry database dictionary
NASA Technical Reports Server (NTRS)
Knopf, William P. (Inventor)
2007-01-01
A telemetry dictionary database includes a component for receiving spreadsheet workbooks of telemetry data over a web-based interface from other computer devices. Another component routes the spreadsheet workbooks to a specified directory on the host processing device. A process then checks the received spreadsheet workbooks for errors, and if no errors are detected the spreadsheet workbooks are routed to another directory to await initiation of a remote database loading process. The loading process first converts the spreadsheet workbooks to comma separated value (CSV) files. Next, a network connection with the computer system that hosts the telemetry dictionary database is established and the CSV files are ported to the computer system that hosts the telemetry dictionary database. This is followed by a remote initiation of a database loading program. Upon completion of loading a flatfile generation program is manually initiated to generate a flatfile to be used in a mission operations environment by the core ground system.
Space Physics Data Facility Web Services
NASA Technical Reports Server (NTRS)
Candey, Robert M.; Harris, Bernard T.; Chimiak, Reine A.
2005-01-01
The Space Physics Data Facility (SPDF) Web services provides a distributed programming interface to a portion of the SPDF software. (A general description of Web services is available at http://www.w3.org/ and in many current software-engineering texts and articles focused on distributed programming.) The SPDF Web services distributed programming interface enables additional collaboration and integration of the SPDF software system with other software systems, in furtherance of the SPDF mission to lead collaborative efforts in the collection and utilization of space physics data and mathematical models. This programming interface conforms to all applicable Web services specifications of the World Wide Web Consortium. The interface is specified by a Web Services Description Language (WSDL) file. The SPDF Web services software consists of the following components: 1) A server program for implementation of the Web services; and 2) A software developer s kit that consists of a WSDL file, a less formal description of the interface, a Java class library (which further eases development of Java-based client software), and Java source code for an example client program that illustrates the use of the interface.
Qu, Feini; Pintauro, Michael P; Haughan, Joanne E; Henning, Elizabeth A; Esterhai, John L; Schaer, Thomas P; Mauck, Robert L; Fisher, Matthew B
2015-01-01
Repair of dense connective tissues in adults is limited by their intrinsic hypocellularity and is exacerbated by a dense extracellular matrix (ECM) that impedes cellular migration to and local proliferation at the wound site. Conversely, healing in fetal tissues occurs due in part to an environment conducive to cell mobility and division. Here, we investigated whether the application of a degradative enzyme, collagenase, could reprogram the adult wound margin to a more fetal-like state, and thus abrogate the biophysical impediments that hinder migration and proliferation. We tested this concept using the knee meniscus, a commonly injured structure for which few regenerative approaches exist. To focus delivery and degradation to the wound interface, we developed a system in which collagenase was stored inside poly(ethylene oxide) (PEO) electrospun nanofibers and released upon hydration. Through a series of in vitro and in vivo studies, our findings show that partial digestion of the wound interface improves repair by creating a more compliant and porous microenvironment that expedites cell migration to and/or proliferation at the wound margin. This innovative approach of targeted manipulation of the wound interface, focused on removing the naturally occurring barriers to adult tissue repair, may find widespread application in the treatment of injuries to a variety of dense connective tissues. Copyright © 2014 Elsevier Ltd. All rights reserved.
Toward an Alternative Learning Environment Interface for Learning Management Systems
ERIC Educational Resources Information Center
Abdous, M'hammed
2013-01-01
An effective learning environment interface (LEI) is a means to enable students to focus on learning and to understand content, while establishing connections and relationships among course activities. Using this fundamental premise, we propose a flexible, user-centered, and seamless LEI which is intended to remediate the fragmented interface…
2013-07-01
applications introduced by third-party developers to connect to the Android operating system through an open software interface. This allows customers...Definition Multimedia Interface have been developed to address the need for standards for high-definition televisions and computer monitors. Perhaps
A Modular System of Interfacing Microcomputers.
ERIC Educational Resources Information Center
Martin, Peter
1983-01-01
Describes a system of interfacing allowing a range of signal conditioning and control modules to be connected to microcomputers, enabling execution of such experiments as: examining rate of cooling; control by light-activated switch; pH measurements; control frequency of signal generators; and making automated measurements of frequency response of…
ETF magnet design alternatives for the national MHD program
NASA Astrophysics Data System (ADS)
Marston, P. G.; Thome, R. J.; Dawson, A. M.; Bobrov, E. S.; Hatch, A. M.
1981-01-01
Five superconducting magnet designs are evaluated for a 200 MWe test facility requiring a magnet with an on-axis field of 6 T, an inlet bore area of 4 sq m, storing 6 x 10 to the 9th J. The designs include a straightforward rectangular saddle coil set, a 'Cask' configuration based on staves and corner blocks as the main support structure, and an internally cooled, cabled superconductor to minimize the substructure and eliminate the helium vessel. Also, a modular design using six coils with individual helium vessels and an integrated structure produces a simplest configuration which utilizes a natural rectangular interface for packaging the MHD channel and its connections, and results in a lower capital cost.
Programmed release triggered by osmotic gradients in multicomponent vesicles
NASA Astrophysics Data System (ADS)
Dong, Ruo-Yu; Jang, Hyun-Sook; Granick, Steve
Polymersomes, a good candidate for encapsulation and delivery of active ingredients, can be constructed with inter-connected multiple compartments. These so-called multisomes on the one hand enable the spatial separation of various incompatible contents or processes, and on the other hand provide an efficient route for inter-compartment communication via the interface semipermeable membrane. Here we show that by establishing osmotic imbalances between different compartments, interesting synergetic morphology changes of the multisomes can be observed. And by further carefully adjusting the osmotic gradients and the arrangement of compartments, we can realize a cascade rupture of these individual units, which may be a new step towards controlled mixing and timed sequences of chemical reactions.
Concept of software interface for BCI systems
NASA Astrophysics Data System (ADS)
Svejda, Jaromir; Zak, Roman; Jasek, Roman
2016-06-01
Brain Computer Interface (BCI) technology is intended to control external system by brain activity. One of main part of such system is software interface, which carries about clear communication between brain and either computer or additional devices connected to computer. This paper is organized as follows. Firstly, current knowledge about human brain is briefly summarized to points out its complexity. Secondly, there is described a concept of BCI system, which is then used to build an architecture of proposed software interface. Finally, there are mentioned disadvantages of sensing technology discovered during sensing part of our research.
The SMART MIL-STD-1553 bus adapter hardware manual
NASA Technical Reports Server (NTRS)
Ton, T. T.
1981-01-01
The SMART Multiplexer Interface Adapter, (SMIA) a complete system interface for message structure of the MIL-STD-1553, is described. It provides buffering and storage for transmitted and received data and handles all the necessary handshaking to interface between parallel 8-bit data bus and a MIL-STD serial bit stream. The bus adapter is configured as either a bus controller of a remote terminal interface. It is coupled directly to the multiplex bus, or stub coupled through an additional isolation transformer located at the connection point. Fault isolation resistors provide short circuit protection.
Stimmelmayr, Michael; Edelhoff, Daniel; Güth, Jan-Frederik; Erdelt, Kurt; Happe, Arndt; Beuer, Florian
2012-12-01
The purpose of this study was to determine and measure the wear of the interface between titanium implants and one-piece zirconia abutments in comparison to titanium abutments. 6 implants were secured into epoxy resin blocks. The implant interface of these implants and 6 corresponding abutments (group Zr: three one-piece zirconia abutments; group Ti: three titanium abutments) were examined by a microscope and scanning electron micrograph (SEM). Also the implants and the abutments were scanned by 3D-Micro Computer Tomography (CT). The abutments were connected to the implants and cyclically loaded with 1,200,000 cycles at 100N in a two-axis fatigue testing machine. Afterwards, all specimens were unscrewed and the implants and abutments again were scanned by microscope, SEM and CT. The microscope and SEM images were compared, the CT data were superimposed and the wear was calculated by inspection software. The statistical analysis was carried out with an unpaired t-test. Abutment fracture or screw loosening was not observed during cyclical loading. Comparing the microscope and SEM images more wear was observed on the implants connected to zirconia abutments. The maximum wear on the implant shoulder calculated by the inspection software was 10.2μm for group Zr, and 0.7μm for group Ti. The influence of the abutment material on the measured wear was statistically significant (p≤0.001; Levene-test). Titanium implants showed higher wear at the implant interface following cyclic loading when connected to one-piece zirconia implant abutments compared to titanium abutments. The clinical relevance is not clear; hence damage of the internal implant connection could result in prosthetic failures up to the need of implant removal. Copyright © 2012 Academy of Dental Materials. Published by Elsevier Ltd. All rights reserved.
LEGO Mindstorms NXT for elderly and visually impaired people in need: A platform.
Al-Halhouli, Ala'aldeen; Qitouqa, Hala; Malkosh, Nancy; Shubbak, Alaa; Al-Gharabli, Samer; Hamad, Eyad
2016-07-27
This paper presents the employment of LEGO Mindstorms NXT robotics as core component of low cost multidisciplinary platform for assisting elderly and visually impaired people. LEGO Mindstorms system offers a plug-and-play programmable robotics toolkit, incorporating construction guides, microcontrollers and sensors, all connected via a comprehensive programming language. It facilitates, without special training and at low cost, the use of such device for interpersonal communication and for handling multiple tasks required for elderly and visually impaired people in-need. The research project provides a model for larger-scale implementation, tackling the issues of creating additional functions in order to assist people in-need. The new functions were built and programmed using MATLAB through a user friendly Graphical User Interface (GUI). Power consumption problem, besides the integration of WiFi connection has been resolved, incorporating GPS application on smart phones enhanced the guiding and tracking functions. We believe that developing and expanding the system to encompass a range of applications beyond the initial design schematics to ease conducting a limited number of pre-described protocols. However, the beneficiaries for the proposed research would be limited to elderly people who require assistance within their household as assistive-robot to facilitate a low-cost solution for a highly demanding health circumstance.
An FPGA Platform for Real-Time Simulation of Spiking Neuronal Networks
Pani, Danilo; Meloni, Paolo; Tuveri, Giuseppe; Palumbo, Francesca; Massobrio, Paolo; Raffo, Luigi
2017-01-01
In the last years, the idea to dynamically interface biological neurons with artificial ones has become more and more urgent. The reason is essentially due to the design of innovative neuroprostheses where biological cell assemblies of the brain can be substituted by artificial ones. For closed-loop experiments with biological neuronal networks interfaced with in silico modeled networks, several technological challenges need to be faced, from the low-level interfacing between the living tissue and the computational model to the implementation of the latter in a suitable form for real-time processing. Field programmable gate arrays (FPGAs) can improve flexibility when simple neuronal models are required, obtaining good accuracy, real-time performance, and the possibility to create a hybrid system without any custom hardware, just programming the hardware to achieve the required functionality. In this paper, this possibility is explored presenting a modular and efficient FPGA design of an in silico spiking neural network exploiting the Izhikevich model. The proposed system, prototypically implemented on a Xilinx Virtex 6 device, is able to simulate a fully connected network counting up to 1,440 neurons, in real-time, at a sampling rate of 10 kHz, which is reasonable for small to medium scale extra-cellular closed-loop experiments. PMID:28293163
Shape memory alloy-based moment connections with superior self-centering properties
NASA Astrophysics Data System (ADS)
Farmani, Mohammad Amin; Ghassemieh, Mehdi
2016-07-01
Superelastic shape memory alloys (SMAs) have the potential to create a spontaneous recentering mechanism on the connections of a structural system under seismic actions, which results in mitigation of the damage in the main structural members. In this article, innovative types of steel beam-to-column moment connections incorporating SMA bolts and plates are introduced and studied through a numerical approach. First, SMA bolted end-plate connection model is produced and analyzed by means of the finite element method to validate the numerical analysis against the prior experimental results. Then, the performance of eleven different end-plate moment connection models subjected to cyclic loading is investigated. By selecting the lower values for the moment capacity based on bolts strength in comparison to the flexural resistance of the beam, the plastic hinge is transferred from the beam section to the beam-column interface. Hence, employing superelastic materials at the connection interface could be potentially effective in providing the desired self-centering effect in the connection. To this end, the impact of utilizing superelastic SMA bolts and end-plates instead of using the conventional structural steel on the overall cyclic response of the connections is evaluated in this study. Results show that extended end-plate connections equipped with SMA bolts and end-plates, if properly proportioned and detailed, not only exhibit a clear reduction in the residual drifts after a seismic event, but also can meet the ductility requirements with good energy dissipation and sufficient stiffness.
VIRTUAL FRAME BUFFER INTERFACE
NASA Technical Reports Server (NTRS)
Wolfe, T. L.
1994-01-01
Large image processing systems use multiple frame buffers with differing architectures and vendor supplied user interfaces. This variety of architectures and interfaces creates software development, maintenance, and portability problems for application programs. The Virtual Frame Buffer Interface program makes all frame buffers appear as a generic frame buffer with a specified set of characteristics, allowing programmers to write code which will run unmodified on all supported hardware. The Virtual Frame Buffer Interface converts generic commands to actual device commands. The virtual frame buffer consists of a definition of capabilities and FORTRAN subroutines that are called by application programs. The virtual frame buffer routines may be treated as subroutines, logical functions, or integer functions by the application program. Routines are included that allocate and manage hardware resources such as frame buffers, monitors, video switches, trackballs, tablets and joysticks; access image memory planes; and perform alphanumeric font or text generation. The subroutines for the various "real" frame buffers are in separate VAX/VMS shared libraries allowing modification, correction or enhancement of the virtual interface without affecting application programs. The Virtual Frame Buffer Interface program was developed in FORTRAN 77 for a DEC VAX 11/780 or a DEC VAX 11/750 under VMS 4.X. It supports ADAGE IK3000, DEANZA IP8500, Low Resolution RAMTEK 9460, and High Resolution RAMTEK 9460 Frame Buffers. It has a central memory requirement of approximately 150K. This program was developed in 1985.
Use of small stand-alone Internet nodes as a distributed control system
NASA Astrophysics Data System (ADS)
Goodwin, Robert W.; Kucera, Michael J.; Shea, Michael F.
1994-12-01
For several years, the standard model for accelerator control systems has been workstation consoles connected to VME local stations by a Local Area Network with analog and digital data being accessed via a field bus to custom I/O interface electronics. Commercially available hardware has now made it possible to implement a small stand-alone data acquisition station that combines the LAN connection, the computer, and the analog and digital I/O interface on a single board. This eliminates the complexity of a field bus and the associated proprietary I/O hardware. A minimum control system is one data acquisition station and a Macintosh or workstation console, both connected to the network; larger systems have more consoles and nodes. An implementation of this architecture is described along with performance and operational experience.
42 CFR 423.160 - Standards for electronic prescribing.
Code of Federal Regulations, 2012 CFR
2012-10-01
... Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard, Implementation... National Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard... Prescriber/Pharmacist Interface SCRIPT Standard, Implementation Guide Version 8, Release 1 (Version 8.1...
42 CFR 423.160 - Standards for electronic prescribing.
Code of Federal Regulations, 2013 CFR
2013-10-01
... National Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard... National Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard... Prescriber/Pharmacist Interface SCRIPT Standard, Implementation Guide Version 8, Release 1 (Version 8.1...
42 CFR 423.160 - Standards for electronic prescribing.
Code of Federal Regulations, 2014 CFR
2014-10-01
... National Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard... National Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard... Prescriber/Pharmacist Interface SCRIPT Standard, Implementation Guide Version 8, Release 1 (Version 8.1...
MailMinder: taming DHCP's mailman interface.
Shultz, E K; Brown, R; Kotta, G
1992-01-01
While the Department of Veteran's Affairs Decentralized Hospital Computer Program (DHCP) is one of the most widely disseminated and successful hospital information systems in existence, it currently is accessed through a user interface which is not as mature as the rest of the system. This interface is a VT-100 compatible, character oriented interface using menus accessed by typed commands for feature access. This project demonstrated that a mature graphical user interface (MailMinder) can be successfully used as a "front-end" to DHCP. MailMinder is completely compatible with the existing unmodified DHCP electronic mail program, Mailman. MailMinder allows the user to be more efficient than the current interface and offers additional features over the current mail system. The program has undergone evaluation and limited deployment at five separate sites. The feature set of this program and its operation will be shown at this demonstration. The demonstration has implications for all current hospital information systems.
MailMinder: taming DHCP's mailman interface.
Shultz, E. K.; Brown, R.; Kotta, G.
1992-01-01
While the Department of Veteran's Affairs Decentralized Hospital Computer Program (DHCP) is one of the most widely disseminated and successful hospital information systems in existence, it currently is accessed through a user interface which is not as mature as the rest of the system. This interface is a VT-100 compatible, character oriented interface using menus accessed by typed commands for feature access. This project demonstrated that a mature graphical user interface (MailMinder) can be successfully used as a "front-end" to DHCP. MailMinder is completely compatible with the existing unmodified DHCP electronic mail program, Mailman. MailMinder allows the user to be more efficient than the current interface and offers additional features over the current mail system. The program has undergone evaluation and limited deployment at five separate sites. The feature set of this program and its operation will be shown at this demonstration. The demonstration has implications for all current hospital information systems. PMID:1482995
ERIC Educational Resources Information Center
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,…
Integrated circuit for SAW and MEMS sensors
NASA Astrophysics Data System (ADS)
Fischer, Wolf-Joachim; Koenig, Peter; Ploetner, Matthias; Hermann, Rudiger; Stab, Helmut
2001-11-01
The sensor processor circuit has been developed for hand-held devices used in industrial and environmental applications, such as on-line process monitoring. Thereby devices with SAW sensors or MEMS resonators will benefit from this processor especially. Up to 8 sensors can be connected to the circuit as multisensors or sensor arrays. Two sensor processors SP1 and SP2 for different applications are presented in this paper. The SP-1 chip has a PCMCIA interface which can be used for the program and data transfer. SAW sensors which are working in the frequency range from 80 MHz to 160 MHz can be connected to the processor directly. It is possible to use the new SP-2 chip fabricated in a 0.5(mu) CMOS process for SAW devices with a maximum frequency of 600 MHz. An on-chip analog-digital-converter (ADC) and 6 PWM modules support the development of high-miniaturized intelligent sensor systems We have developed a multi-SAW sensor system with this ASIC that manages the requirements on control as well as signal generation and storage and provides an interface to the PC and electronic devices on the board. Its low power consumption and its PCMCIA plug fulfil the requirements of small size and mobility. For this application sensors have been developed to detect hazardous gases in ambient air. Sensors with differently modified copper-phthalocyanine films are capable of detecting NO2 and O3, whereas those with a hyperbranched polyester film respond to NH3.
NASA Technical Reports Server (NTRS)
Watson, Amanda
2013-01-01
Wearable technology projects, to be useful, in the future, must be seamlessly integrated with the Flight Deck of the Future (F.F). The lab contains mockups of space vehicle cockpits, habitat living quarters, and workstations equipped with novel user interfaces. The Flight Deck of the Future is one element of the Integrated Power, Avionics, and Software (IPAS) facility, which, to a large extent, manages the F.F network and data systems. To date, integration with the Flight Deck of the Future has been limited by a lack of tools and understanding of the Flight Deck of the Future data handling systems. To remedy this problem it will be necessary to learn how data is managed in the Flight Deck of the Future and to develop tools or interfaces that enable easy integration of WEAR Lab and EV3 products into the Flight Deck of the Future mockups. This capability is critical to future prototype integration, evaluation, and demonstration. This will provide the ability for WEAR Lab products, EV3 human interface prototypes, and technologies from other JSC organizations to be evaluated and tested while in the Flight Deck of the Future. All WEAR Lab products must be integrated with the interface that will connect them to the Flight Deck of the Future. The WEAR Lab products will primarily be programmed in Arduino. Arduino will be used for the development of wearable controls and a tactile communication garment. Arduino will also be used in creating wearable methane detection and warning system.
AXAF user interfaces for heterogeneous analysis environments
NASA Technical Reports Server (NTRS)
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 routinely layer the GUI on top of IRAF, ksh, SMongo, and IDL. The agcl, based on the facilities of a system called Answer Garden, also has sophisticated support for examining documentation and help files, asking questions of experts, and developing a knowledge base of frequently required information. Thus, the GUI becomes a total environment for running programs, accessing information, examining documents, and finding human assistance. Because the agcl can communicate with any command-line environment, most projects can make use of it easily. New applications are continually being found for these interfaces. It is the authors' intention to evolve the GUI and its underlying parameter interface in response to these needs - from users as well as developers - throughout the astronomy community. This presentation describes the capabilities and technology of the above user interface mechanisms and tools. It also discusses the design philosophies guiding the work, as well as hopes for the future.
High-Performance Power-Semiconductor Packages
NASA Technical Reports Server (NTRS)
Renz, David; Hansen, Irving; Berman, Albert
1989-01-01
A 600-V, 50-A transistor and 1,200-V, 50-A diode in rugged, compact, lightweight packages intended for use in inverter-type power supplies having switching frequencies up to 20 kHz. Packages provide low-inductance connections, low loss, electrical isolation, and long-life hermetic seal. Low inductance achieved by making all electrical connections to each package on same plane. Also reduces high-frequency losses by reducing coupling into inherent shorted turns in packaging material around conductor axes. Stranded internal power conductors aid conduction at high frequencies, where skin effect predominates. Design of packages solves historical problem of separation of electrical interface from thermal interface of high-power semiconductor device.
Legislated emergency locating transmitters and emergency position indicating radio beacons
NASA Technical Reports Server (NTRS)
Wade, William R. (Inventor)
1988-01-01
An emergency locating transmitting (ELT) system is disclosed which comprises a legislated ELT modified with an interface unit and connected by a multiwire cable to a remote control monitor (RCM), typically located at the pilot position. The RCM can remotely test the ELT by disabling the legislated swept tone and allowing transmission of a single tone, turn the ELT on for legislated ELT transmission, and reset the ELT to an armed condition. The RCM also provides visual and audio indications of transmitter operating condition as well as ELT battery condition. Removing the RCM or shorting or opening the interface input connections will not affect traditional ELT operation.
NASA Astrophysics Data System (ADS)
Papazoglou, S.; Hamhaber, U.; Braun, J.; Sack, I.
2007-02-01
A method based on magnetic resonance elastography is presented that allows measuring the weldedness of interfaces between soft tissue layers. The technique exploits the dependence of shear wave scattering at elastic interfaces on the frequency of vibration. Experiments were performed on gel phantoms including differently welded interfaces. Plane wave excitation parallel to the planar interface with corresponding motion sensitization enabled the observation of only shear-horizontal (SH) wave scattering. Spatio-temporal filtering was applied to calculate scattering coefficients from the amplitudes of the incident, transmitted and reflected SH-waves in the vicinity of the interface. The results illustrate that acoustic wave scattering in soft tissues is largely dependent on the connectivity of interfaces, which is potentially interesting for imaging tissue mechanics in medicine and biology.
Exploring system interconnection architectures with VIPACES: from direct connections to NOCs
NASA Astrophysics Data System (ADS)
Sánchez-Peña, Armando; Carballo, Pedro P.; Núñez, Antonio
2007-05-01
This paper presents a simple environment for the verification of AMBA 3 AXI systems in Verification IP (VIP) production called VIPACES (Verification Interface Primitives for the development of AXI Compliant Elements and Systems). These primitives are presented as a not compiled library written in SystemC where interfaces are the core of the library. The definition of interfaces instead of generic modules let the user construct custom modules improving the resources spent during the verification phase as well as easily adapting his modules to the AMBA 3 AXI protocol. This topic is the main discussion in the VIPACES library. The paper focuses on comparing and contrasting the main interconnection schemes for AMBA 3 AXI as modeled by VIPACES. For assessing these results we propose a validation scenario with a particular architecture belonging to the domain of MPEG4 video decoding, which is compound by an AXI bus connecting an IDCT and other processing resources.
Local/Global Cognitive Interfaces within Industrial Districts: An Italian Case Study
ERIC Educational Resources Information Center
Grandinetti, Roberto
2011-01-01
Purpose: With the advance of globalization the competitive chances of industrial districts depends increasingly on their ability to connect to the cognitive circuits of the global economy. This challenge demands the presence of local actors capable of acting as cognitive interfaces between the district context and the global environment. The paper…
Does Interface Matter? A Study of Web Authoring and Editing by Inexperienced Web Writers
ERIC Educational Resources Information Center
Dick, Rodney F.
2006-01-01
This study explores the complicated nature of the interface as a mediational tool for inexperienced writers as they composed hypertext documents. Because technology can become so quickly and inextricably connected to people's everyday lives, it is essential to explore the effects on these technologies before they become invisible. Because…
ERIC Educational Resources Information Center
Oliver, Astrid; Dahlquist, Janet; Tankersley, Jan; Emrich, Beth
2010-01-01
This article discusses the processes that occurred when the Library, Controller's Office, and Information Technology Department agreed to create an interface between the Library's Innovative Interfaces patron database and campus administrative software, Banner, using file transfer protocol, in an effort to streamline the Library's accounts…
Scilab and Maxima Environment: Towards Free Software in Numerical Analysis
ERIC Educational Resources Information Center
Mora, Angel; Galan, Jose Luis; Aguilera, Gabriel; Fernandez, Alvaro; Merida, Enrique; Rodriguez, Pedro
2010-01-01
In this work we will present the ScilabUMA environment we have developed as an alternative to Matlab. This environment connects Scilab (for numerical analysis) and Maxima (for symbolic computations). Furthermore, the developed interface is, in our opinion at least, as powerful as the interface of Matlab. (Contains 3 figures.)
Handling of the demilitarized zone using service providers in SAP
NASA Astrophysics Data System (ADS)
Iovan, A.; Robu, R.
2016-02-01
External collaboration needs to allow data access from the Internet. In a trusted Internet collaboration scenario where the external user works on the same data like the internal user direct access to the data in the Intranet is required. The paper presents a solution to get access to certain data in the Enterprise Resource Planning system, having the User Interface on a system in the Demilitarized Zone and the database on a system which is located in the trusted area. Using the Service Provider Interface framework, connections between separate systems can be created in different areas of the network. The paper demonstrates how to connect the two systems, one in the Demilitarized Zone and one in the trusted area, using SAP ERP 6.0 with Enhancement Package 7. In order to use the Service Provider Interface SAP Business Suite Foundation component must be installed in both systems. The advantage of using the Service Provider Interface framework is that the external user works on the same data like the internal user (and not on copies). This assures data consistency and less overhead for backup and security systems.
Power Aware Management Middleware for Multiple Radio Interfaces
NASA Astrophysics Data System (ADS)
Friedman, Roy; Kogan, Alex
Modern mobile phones and laptops are equipped with multiple wireless communication interfaces, such as WiFi and Bluetooth (BT), enabling the creation of ad-hoc networks. These interfaces significantly differ from one another in their power requirements, transmission range, bandwidth, etc. For example, BT is an order of magnitude more power efficient than WiFi, but its transmission range is an order of magnitude shorter. This paper introduces a management middleware that establishes a power efficient overlay for such ad-hoc networks, in which most devices can shut down their long range power hungry wireless interface (e.g., WiFi). Yet, the resulting overlay is fully connected, and for capacity and latency needs, no message ever travels more than 2k short range (e.g., BT) hops, where k is an arbitrary parameter. The paper describes the architecture of the solution and the management protocol, as well as a detailed simulations based performance study. The simulations largely validate the ability of the management infrastructure to obtain considerable power savings while keeping the network connected and maintaining reasonable latency. The performance study covers both static and mobile networks.
BioAir: Bio-Inspired Airborne Infrastructure Reconfiguration
2016-01-01
PI minicomputer powered by a different supply. The ODROID and Raspberry PI communicate via an Ethernet connection through a software interface named...HardKernel, an Atheros Wi-Fi card connected to it, and a dedicated power pack developed by RavPower. The hexarotor’s autopilot runs on a separate Raspberry
Federal Register 2010, 2011, 2012, 2013, 2014
2010-01-15
... design features associated with the architecture and connectivity capabilities of the airplane's computer... novel or unusual design features: digital systems architecture composed of several connected networks. The architecture and network configuration may be used for, or interfaced with, a diverse set of...
Ruiz, Sergio; Birbaumer, Niels; Sitaram, Ranganatha
2012-01-01
Considering that single locations of structural and functional abnormalities are insufficient to explain the diverse psychopathology of schizophrenia, new models have postulated that the impairments associated with the disease arise from a failure to integrate the activity of local and distributed neural circuits: the “abnormal neural connectivity hypothesis.” In the last years, new evidence coming from neuroimaging have supported and expanded this theory. However, despite the increasing evidence that schizophrenia is a disorder of neural connectivity, so far there are no treatments that have shown to produce a significant change in brain connectivity, or that have been specifically designed to alleviate this problem. Brain-Computer Interfaces based on real-time functional Magnetic Resonance Imaging (fMRI-BCI) are novel techniques that have allowed subjects to achieve self-regulation of circumscribed brain regions. In recent studies, experiments with this technology have resulted in new findings suggesting that this methodology could be used to train subjects to enhance brain connectivity, and therefore could potentially be used as a therapeutic tool in mental disorders including schizophrenia. The present article summarizes the findings coming from hemodynamics-based neuroimaging that support the abnormal connectivity hypothesis in schizophrenia, and discusses a new approach that could address this problem. PMID:23525496
Cyberinfrastructure for the NSF Ocean Observatories Initiative
NASA Astrophysics Data System (ADS)
Orcutt, J. A.; Vernon, F. L.; Arrott, M.; Chave, A.; Schofield, O.; Peach, C.; Krueger, I.; Meisinger, M.
2008-12-01
The Ocean Observatories Initiative (OOI) is an environmental observatory covering a diversity of oceanic environments, ranging from the coastal to the deep ocean. The physical infrastructure comprises a combination of seafloor cables, buoys and autonomous vehicles. It is currently in the final design phase, with construction planned to begin in mid-2010 and deployment phased over five years. The Consortium for Ocean Leadership manages this Major Research Equipment and Facilities Construction program with subcontracts to Scripps Institution of Oceanography, University of Washington and Woods Hole Oceanographic Institution. High-level requirements for the CI include the delivery of near-real-time data with minimal latencies, open data, data analysis and data assimilation into models, and subsequent interactive modification of the network (including autonomous vehicles) by the cyberinfrastructure. Network connections include a heterogeneous combination of fiber optics, acoustic modems, and Iridium satellite telemetry. The cyberinfrastructure design loosely couples services that exist throughout the network and share common software and middleware as necessary. In this sense, the system appears to be identical at all scales, so it is self-similar or fractal by design. The system provides near-real-time access to data and developed knowledge by the OOI's Education and Public Engagement program, to the physical infrastructure by the marine operators and to the larger community including scientists, the public, schools and decision makers. Social networking is employed to facilitate the virtual organization that builds, operates and maintains the OOI as well as providing a variety of interfaces to the data and knowledge generated by the program. We are working closely with NOAA to exchange near-real-time data through interfaces to their Data Interchange Facility (DIF) program within the Integrated Ocean Observing System (IOOS). Efficiencies have been emphasized through the use of university and commercial computing clouds.
TMS communications hardware. Volume 1: Computer interfaces
NASA Technical Reports Server (NTRS)
Brown, J. S.; Weinrich, S. S.
1979-01-01
A prototpye coaxial cable bus communications system was designed to be used in the Trend Monitoring System (TMS) to connect intelligent graphics terminals (based around a Data General NOVA/3 computer) to a MODCOMP IV host minicomputer. The direct memory access (DMA) interfaces which were utilized for each of these computers are identified. It is shown that for the MODCOMP, an off-the-shell board was suitable, while for the NOVAs, custon interface circuitry was designed and implemented.
ORBIT: an integrated environment for user-customized bioinformatics tools.
Bellgard, M I; Hiew, H L; Hunter, A; Wiebrands, M
1999-10-01
There are a large number of computational programs freely available to bioinformaticians via a client/server, web-based environment. However, the client interface to these tools (typically an html form page) cannot be customized from the client side as it is created by the service provider. The form page is usually generic enough to cater for a wide range of users. However, this implies that a user cannot set as 'default' advanced program parameters on the form or even customize the interface to his/her specific requirements or preferences. Currently, there is a lack of end-user interface environments that can be modified by the user when accessing computer programs available on a remote server running on an intranet or over the Internet. We have implemented a client/server system called ORBIT (Online Researcher's Bioinformatics Interface Tools) where individual clients can have interfaces created and customized to command-line-driven, server-side programs. Thus, Internet-based interfaces can be tailored to a user's specific bioinformatic needs. As interfaces are created on the client machine independent of the server, there can be different interfaces to the same server-side program to cater for different parameter settings. The interface customization is relatively quick (between 10 and 60 min) and all client interfaces are integrated into a single modular environment which will run on any computer platform supporting Java. The system has been developed to allow for a number of future enhancements and features. ORBIT represents an important advance in the way researchers gain access to bioinformatics tools on the Internet.
C-mii: a tool for plant miRNA and target identification.
Numnark, Somrak; Mhuantong, Wuttichai; Ingsriswang, Supawadee; Wichadakul, Duangdao
2012-01-01
MicroRNAs (miRNAs) have been known to play an important role in several biological processes in both animals and plants. Although several tools for miRNA and target identification are available, the number of tools tailored towards plants is limited, and those that are available have specific functionality, lack graphical user interfaces, and restrict the number of input sequences. Large-scale computational identifications of miRNAs and/or targets of several plants have been also reported. Their methods, however, are only described as flow diagrams, which require programming skills and the understanding of input and output of the connected programs to reproduce. To overcome these limitations and programming complexities, we proposed C-mii as a ready-made software package for both plant miRNA and target identification. C-mii was designed and implemented based on established computational steps and criteria derived from previous literature with the following distinguishing features. First, software is easy to install with all-in-one programs and packaged databases. Second, it comes with graphical user interfaces (GUIs) for ease of use. Users can identify plant miRNAs and targets via step-by-step execution, explore the detailed results from each step, filter the results according to proposed constraints in plant miRNA and target biogenesis, and export sequences and structures of interest. Third, it supplies bird's eye views of the identification results with infographics and grouping information. Fourth, in terms of functionality, it extends the standard computational steps of miRNA target identification with miRNA-target folding and GO annotation. Fifth, it provides helper functions for the update of pre-installed databases and automatic recovery. Finally, it supports multi-project and multi-thread management. C-mii constitutes the first complete software package with graphical user interfaces enabling computational identification of both plant miRNA genes and miRNA targets. With the provided functionalities, it can help accelerate the study of plant miRNAs and targets, especially for small and medium plant molecular labs without bioinformaticians. C-mii is freely available at http://www.biotec.or.th/isl/c-mii for both Windows and Ubuntu Linux platforms.
C-mii: a tool for plant miRNA and target identification
2012-01-01
Background MicroRNAs (miRNAs) have been known to play an important role in several biological processes in both animals and plants. Although several tools for miRNA and target identification are available, the number of tools tailored towards plants is limited, and those that are available have specific functionality, lack graphical user interfaces, and restrict the number of input sequences. Large-scale computational identifications of miRNAs and/or targets of several plants have been also reported. Their methods, however, are only described as flow diagrams, which require programming skills and the understanding of input and output of the connected programs to reproduce. Results To overcome these limitations and programming complexities, we proposed C-mii as a ready-made software package for both plant miRNA and target identification. C-mii was designed and implemented based on established computational steps and criteria derived from previous literature with the following distinguishing features. First, software is easy to install with all-in-one programs and packaged databases. Second, it comes with graphical user interfaces (GUIs) for ease of use. Users can identify plant miRNAs and targets via step-by-step execution, explore the detailed results from each step, filter the results according to proposed constraints in plant miRNA and target biogenesis, and export sequences and structures of interest. Third, it supplies bird's eye views of the identification results with infographics and grouping information. Fourth, in terms of functionality, it extends the standard computational steps of miRNA target identification with miRNA-target folding and GO annotation. Fifth, it provides helper functions for the update of pre-installed databases and automatic recovery. Finally, it supports multi-project and multi-thread management. Conclusions C-mii constitutes the first complete software package with graphical user interfaces enabling computational identification of both plant miRNA genes and miRNA targets. With the provided functionalities, it can help accelerate the study of plant miRNAs and targets, especially for small and medium plant molecular labs without bioinformaticians. C-mii is freely available at http://www.biotec.or.th/isl/c-mii for both Windows and Ubuntu Linux platforms. PMID:23281648
Integrating computer programs for engineering analysis and design
NASA Technical Reports Server (NTRS)
Wilhite, A. W.; Crisp, V. K.; Johnson, S. C.
1983-01-01
The design of a third-generation system for integrating computer programs for engineering and design has been developed for the Aerospace Vehicle Interactive Design (AVID) system. This system consists of an engineering data management system, program interface software, a user interface, and a geometry system. A relational information system (ARIS) was developed specifically for the computer-aided engineering system. It is used for a repository of design data that are communicated between analysis programs, for a dictionary that describes these design data, for a directory that describes the analysis programs, and for other system functions. A method is described for interfacing independent analysis programs into a loosely-coupled design system. This method emphasizes an interactive extension of analysis techniques and manipulation of design data. Also, integrity mechanisms exist to maintain database correctness for multidisciplinary design tasks by an individual or a team of specialists. Finally, a prototype user interface program has been developed to aid in system utilization.
Microleakage at the Different Implant Abutment Interface: A Systematic Review
Chowdhary, Ramesh; Kumari, Shail
2017-01-01
Introduction Presence of gap at the implant-abutment interface, leads to microleakage and accumulation of bacteria which can affect the success of dental implants. Aim To evaluate the sealing capability of different implant connections against microleakage. Materials and Methods In January 2017 an electronic search of literature was performed, in Medline, EBSCO host and Pubmed data base. The search was focused on ability of different implant connections in preventing microleakage. The related titles and abstracts available in English were screened, and the articles that fulfilled the inclusion criteria were selected for full text reading. Results In this systematic review, literature search initially resulted in 78 articles among which 30 articles only fulfilled the criteria for inclusion and were finally included in the review. Almost all the studies showed that there was some amount of microleakage at abutment implant interface. Microleakage was very less in Morse taper implants in comparison to other implant connections. Majority of studies showed less microleakage in static loading conditions and microleakage increases in dynamic loading conditions. Conclusion In this systematic review maximum studies showed that there was some amount of microleakage at abutment implant interface. External hexagon implants failed completely to prevent microleakage in both static and dynamic loading conditions of implants. Internal hexagon implants mainly internal conical (Morse taper) implants are very promising in case of static loading and also showed less microleakage in dynamic loading conditions. Torque recommended by manufacturer should be followed strictly to get a better seal at abutment implant interface. Zirconia abutments are more to microleakage than Titanium abutments and there use should be discouraged. Zirconia abutments should be only restricted to cases where there was very high demand of aesthetics. PMID:28764310
Remotely Accessible Testbed for Software Defined Radio Development
NASA Technical Reports Server (NTRS)
Lux, James P.; Lang, Minh; Peters, Kenneth J.; Taylor, Gregory H.
2012-01-01
Previous development testbeds have assumed that the developer was physically present in front of the hardware being used. No provision for remote operation of basic functions (power on/off or reset) was made, because the developer/operator was sitting in front of the hardware, and could just push the button manually. In this innovation, a completely remotely accessible testbed has been created, with all diagnostic equipment and tools set up for remote access, and using standardized interfaces so that failed equipment can be quickly replaced. In this testbed, over 95% of the operating hours were used for testing without the developer being physically present. The testbed includes a pair of personal computers, one running Linux and one running Windows. A variety of peripherals is connected via Ethernet and USB (universal serial bus) interfaces. A private internal Ethernet is used to connect to test instruments and other devices, so that the sole connection to the outside world is via the two PCs. An important design consideration was that all of the instruments and interfaces used stable, long-lived industry standards, such as Ethernet, USB, and GPIB (general purpose interface bus). There are no plug-in cards for the two PCs, so there are no problems with finding replacement computers with matching interfaces, device drivers, and installation. The only thing unique to the two PCs is the locally developed software, which is not specific to computer or operating system version. If a device (including one of the computers) were to fail or become unavailable (e.g., a test instrument needed to be recalibrated), replacing it is a straightforward process with a standard, off-the-shelf device.
NASA Technical Reports Server (NTRS)
Lyons, J. T.; Borchers, William R.
1993-01-01
Documentation for the User Interface Program for the Minimum Hamiltonian Ascent Trajectory Evaluation (MASTRE) is provided. The User Interface Program is a separate software package designed to ease the user input requirements when using the MASTRE Trajectory Program. This document supplements documentation on the MASTRE Program that consists of the MASTRE Engineering Manual and the MASTRE Programmers Guide. The User Interface Program provides a series of menus and tables using the VAX Screen Management Guideline (SMG) software. These menus and tables allow the user to modify the MASTRE Program input without the need for learning the various program dependent mnemonics. In addition, the User Interface Program allows the user to modify and/or review additional input Namelist and data files, to build and review command files, to formulate and calculate mass properties related data, and to have a plotting capability.
MOO in Your Face: Researching, Designing, and Programming a User-Friendly Interface.
ERIC Educational Resources Information Center
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…
NASA Astrophysics Data System (ADS)
Probst, Gabriel; Boeckmans, Bart; Dewulf, Wim; Kruth, Jean-Pierre
2016-05-01
X-ray computed tomography (CT) is slowly conquering its space in the manufacturing industry for dimensional metrology and quality control purposes. The main advantage is its non-invasive and non-destructive character. Currently, CT is the only measurement technique that allows full 3D visualization of both inner and outer features of an object through a contactless probing system. Using hundreds of radiographs, acquired while rotating the object, a 3D representation is generated and dimensions can be verified. In this research, this non-contact technique was used for the inspection of assembled components. A dental cast model with 8 implants, connected by a screwed retained bar made of titanium. The retained bar includes a mating interface connection that should ensure a perfect fitting without residual stresses when the connection is fixed with screws. CT was used to inspect the mating interfaces between these two components. Gaps at the connections can lead to bacterial growth and potential inconvenience for the patient who would have to face a new surgery to replace his/hers prosthesis. With the aid of CT, flaws in the design or manufacturing process that could lead to gaps at the connections could be assessed.
TSPP - A Collection of FORTRAN Programs for Processing and Manipulating Time Series
Boore, David M.
2008-01-01
This report lists a number of FORTRAN programs that I have developed over the years for processing and manipulating strong-motion accelerograms. The collection is titled TSPP, which stands for Time Series Processing Programs. I have excluded 'strong-motion accelerograms' from the title, however, as the boundary between 'strong' and 'weak' motion has become blurred with the advent of broadband sensors and high-dynamic range dataloggers, and many of the programs can be used with any evenly spaced time series, not just acceleration time series. This version of the report is relatively brief, consisting primarily of an annotated list of the programs, with two examples of processing, and a few comments on usage. I do not include a parameter-by-parameter guide to the programs. Future versions might include more examples of processing, illustrating the various parameter choices in the programs. Although these programs have been used by the U.S. Geological Survey, no warranty, expressed or implied, is made by the USGS as to the accuracy or functioning of the programs and related program material, nor shall the fact of distribution constitute any such warranty, and no responsibility is assumed by the USGS in connection therewith. The programs are distributed on an 'as is' basis, with no warranty of support from me. These programs were written for my use and are being publically distributed in the hope that others might find them as useful as I have. I would, however, appreciate being informed about bugs, and I always welcome suggestions for improvements to the codes. Please note that I have made little effort to optimize the coding of the programs or to include a user-friendly interface (many of the programs in this collection have been included in the software usdp (Utility Software for Data Processing), being developed by Akkar et al. (personal communication, 2008); usdp includes a graphical user interface). Speed of execution has been sacrificed in favor of a code that is intended to be easy to understand, although on modern computers speed of execution is rarely a problem. I will be pleased if users incorporate portions of my programs into their own applications; I only ask that reference be made to this report as the source of the programs.
Netlang: A software for the linguistic analysis of corpora by means of complex networks
Serna Salazar, Diego; Isaza, Gustavo; Castillo Ossa, Luis F.; Bedia, Manuel G.
2017-01-01
To date there is no software that directly connects the linguistic analysis of a conversation to a network program. Networks programs are able to extract statistical information from data basis with information about systems of interacting elements. Language has also been conceived and studied as a complex system. However, most proposals do not analyze language according to linguistic theory, but use instead computational systems that should save time at the price of leaving aside many crucial aspects for linguistic theory. Some approaches to network studies on language do apply precise linguistic analyses, made by a linguist. The problem until now has been the lack of interface between the analysis of a sentence and its integration into the network that could be managed by a linguist and that could save the analysis of any language. Previous works have used old software that was not created for these purposes and that often produced problems with some idiosyncrasies of the target language. The desired interface should be able to deal with the syntactic peculiarities of a particular language, the options of linguistic theory preferred by the user and the preservation of morpho-syntactic information (lexical categories and syntactic relations between items). Netlang is the first program able to do that. Recently, a new kind of linguistic analysis has been developed, which is able to extract a complexity pattern from the speaker's linguistic production which is depicted as a network where words are inside nodes, and these nodes connect each other by means of edges or links (the information inside the edge can be syntactic, semantic, etc.). The Netlang software has become the bridge between rough linguistic data and the network program. Netlang has integrated and improved the functions of programs used in the past, namely the DGA annotator and two scripts (ToXML.pl and Xml2Pairs.py) used for transforming and pruning data. Netlang allows the researcher to make accurate linguistic analysis by means of syntactic dependency relations between words, while tracking record of the nature of such syntactic relationships (subject, object, etc). The Netlang software is presented as a new tool that solve many problems detected in the past. The most important improvement is that Netlang integrates three past applications into one program, and is able to produce a series of file formats that can be read by a network program. Through the Netlang software, the linguistic network analysis based on syntactic analyses, characterized for its low cost and the completely non-invasive procedure aims to evolve into a sufficiently fine grained tool for clinical diagnosis in potential cases of language disorders. PMID:28832598
Netlang: A software for the linguistic analysis of corpora by means of complex networks.
Barceló-Coblijn, Lluís; Serna Salazar, Diego; Isaza, Gustavo; Castillo Ossa, Luis F; Bedia, Manuel G
2017-01-01
To date there is no software that directly connects the linguistic analysis of a conversation to a network program. Networks programs are able to extract statistical information from data basis with information about systems of interacting elements. Language has also been conceived and studied as a complex system. However, most proposals do not analyze language according to linguistic theory, but use instead computational systems that should save time at the price of leaving aside many crucial aspects for linguistic theory. Some approaches to network studies on language do apply precise linguistic analyses, made by a linguist. The problem until now has been the lack of interface between the analysis of a sentence and its integration into the network that could be managed by a linguist and that could save the analysis of any language. Previous works have used old software that was not created for these purposes and that often produced problems with some idiosyncrasies of the target language. The desired interface should be able to deal with the syntactic peculiarities of a particular language, the options of linguistic theory preferred by the user and the preservation of morpho-syntactic information (lexical categories and syntactic relations between items). Netlang is the first program able to do that. Recently, a new kind of linguistic analysis has been developed, which is able to extract a complexity pattern from the speaker's linguistic production which is depicted as a network where words are inside nodes, and these nodes connect each other by means of edges or links (the information inside the edge can be syntactic, semantic, etc.). The Netlang software has become the bridge between rough linguistic data and the network program. Netlang has integrated and improved the functions of programs used in the past, namely the DGA annotator and two scripts (ToXML.pl and Xml2Pairs.py) used for transforming and pruning data. Netlang allows the researcher to make accurate linguistic analysis by means of syntactic dependency relations between words, while tracking record of the nature of such syntactic relationships (subject, object, etc). The Netlang software is presented as a new tool that solve many problems detected in the past. The most important improvement is that Netlang integrates three past applications into one program, and is able to produce a series of file formats that can be read by a network program. Through the Netlang software, the linguistic network analysis based on syntactic analyses, characterized for its low cost and the completely non-invasive procedure aims to evolve into a sufficiently fine grained tool for clinical diagnosis in potential cases of language disorders.
Recommendations for a service framework to access astronomical archives
NASA Technical Reports Server (NTRS)
Travisano, J. J.; Pollizzi, J.
1992-01-01
There are a large number of astronomical archives and catalogs on-line for network access, with many different user interfaces and features. Some systems are moving towards distributed access, supplying users with client software for their home sites which connects to servers at the archive site. Many of the issues involved in defining a standard framework of services that archive/catalog suppliers can use to achieve a basic level of interoperability are described. Such a framework would simplify the development of client and server programs to access the wide variety of astronomical archive systems. The primary services that are supplied by current systems include: catalog browsing, dataset retrieval, name resolution, and data analysis. The following issues (and probably more) need to be considered in establishing a standard set of client/server interfaces and protocols: Archive Access - dataset retrieval, delivery, file formats, data browsing, analysis, etc.; Catalog Access - database management systems, query languages, data formats, synchronous/asynchronous mode of operation, etc.; Interoperability - transaction/message protocols, distributed processing mechanisms (DCE, ONC/SunRPC, etc), networking protocols, etc.; Security - user registration, authorization/authentication mechanisms, etc.; Service Directory - service registration, lookup, port/task mapping, parameters, etc.; Software - public vs proprietary, client/server software, standard interfaces to client/server functions, software distribution, operating system portability, data portability, etc. Several archive/catalog groups, notably the Astrophysics Data System (ADS), are already working in many of these areas. In the process of developing StarView, which is the user interface to the Space Telescope Data Archive and Distribution Service (ST-DADS), these issues and the work of others were analyzed. A framework of standard interfaces for accessing services on any archive system which would benefit archive user and supplier alike is proposed.
Performance analysis of a proposed tightly-coupled medical instrument network based on CAN protocol.
Mujumdar, Shantanu; Thongpithoonrat, Pongnarin; Gurkan, D; McKneely, Paul K; Chapman, Frank M; Merchant, Fatima
2010-01-01
Advances in medical devices and health care has been phenomenal during the recent years. Although medical device manufacturers have been improving their instruments, network connection of these instruments still rely on proprietary technologies. Even if the interface has been provided by the manufacturer (e.g., RS-232, USB, or Ethernet coupled with a proprietary API), there is no widely-accepted uniform data model to access data of various bedside instruments. There is a need for a common standard which allows for internetworking with the medical devices from different manufacturers. ISO/IEEE 11073 (X73) is a standard attempting to unify the interfaces of all medical devices. X73 defines a client access mechanism that would be implemented into the communication controllers (residing between an instrument and the network) in order to access/network patient data. On the other hand, MediCAN™ technology suite has been demonstrated with various medical instruments to achieve interfacing and networking with a similar goal in its open standardization approach. However, it provides a more generic definition for medical data to achieve flexibility for networking and client access mechanisms. The instruments are in turn becoming more sophisticated; however, the operation of an instrument is still expected to be locally done by authorized medical personnel. Unfortunately, each medical instrument has its unique proprietary API (application programming interface - if any) to provide automated and electronic access to monitoring data. Integration of these APIs requires an agreement with the manufacturers towards realization of interoperable health care networking. As long as the interoperability of instruments with a network is not possible, ubiquitous access to patient status is limited only to manual entry based systems. This paper demonstrates an attempt to realize an interoperable medical instrument interface for networking using MediCAN technology suite as an open standard.
Baj, A; Beltramini, G A; Bolzoni, A; Cura, F; Palmieri, A; Scarano, A; Ottria, L; Giannì, A B
2017-01-01
Bacterial leakage at the implant-abutment connection of a two-piece implant system is considered the main cause of peri-implantitis. Prevention of bacterial leakage at the implant-abutment connection is mandatory for reducing inflammation process around implant neck and achieving bone stability. Micro-cavities at implant-abutment connection level can favour bacterial leakage, even in modern two-piece implant systems. The conical connection with an internal octagon (CCIO) is considered to be more stable mechanically and allows a more tight link between implant and abutment. As P. gingivalis and T. forsythia penetration might have clinical relevance, it was the purpose of this investigation to evaluate molecular leakage of these two bacteria in a new two-implant system with an internal conical implant-abutment connection with internal octagon (Shiner XT, FMD Falappa Medical Devices S.p.A. Rome, Italy). To verify the ability of the implant in protecting the internal space from the external environment, the passage of genetically modified Escherichia c oli across implant-abutment interface was evaluated. Four Shiner XT implants (FMD, Falappa Medical Devices®, Rome, Italy) were immerged in a bacterial culture for 24 h and bacteria amount was measured inside implant-abutment interface with Real-time PCR. Bacteria were detected inside all studied implants, with a median percentage of 6% for P. gingivalis and 5% for T. forsythia. Other comparable studies about the tightness of the tested implant system reported similar results. The gap size at the implant-abutment connection of CCIOs was measured by other authors discovering a gap size of 1–2μm of the AstraTech system and of 4μm for the Ankylos system. Bacterial leakage along implant-abutment connection of cylindrical and tapered implants, Shiner XT, (FMD Falappa Medical Devices S.p.A. Rome, Italy) showed better results compared to other implants. Additional studies are needed to explore the relationship in terms of microbiota of the CCIO. In addition, the dynamics of internal colonization needs to be thoroughly documented in longitudinal in vivo studies.
NASA Astrophysics Data System (ADS)
Herring, Anna L.; Middleton, Jill; Walsh, Rick; Kingston, Andrew; Sheppard, Adrian
2017-09-01
We investigate capillary pressure-saturation (PC-S) relationships for drainage-imbibition experiments conducted with air (nonwetting phase) and brine (wetting phase) in Bentheimer sandstone cores. Three different flow rate conditions, ranging over three orders of magnitude, are investigated. X-ray micro-computed tomographic imaging is used to characterize the distribution and amount of fluids and their interfacial characteristics. Capillary pressure is measured via (1) bulk-phase pressure transducer measurements, and (2) image-based curvature measurements, calculated using a novel 3D curvature algorithm. We distinguish between connected (percolating) and disconnected air clusters: curvatures measured on the connected phase interfaces are used to validate the curvature algorithm and provide an indication of the equilibrium condition of the data; curvature and volume distributions of disconnected clusters provide insight to the snap-off processes occurring during drainage and imbibition under different flow rate conditions.
eCOMPAGT – efficient Combination and Management of Phenotypes and Genotypes for Genetic Epidemiology
Schönherr, Sebastian; Weißensteiner, Hansi; Coassin, Stefan; Specht, Günther; Kronenberg, Florian; Brandstätter, Anita
2009-01-01
Background High-throughput genotyping and phenotyping projects of large epidemiological study populations require sophisticated laboratory information management systems. Most epidemiological studies include subject-related personal information, which needs to be handled with care by following data privacy protection guidelines. In addition, genotyping core facilities handling cooperative projects require a straightforward solution to monitor the status and financial resources of the different projects. Description We developed a database system for an efficient combination and management of phenotypes and genotypes (eCOMPAGT) deriving from genetic epidemiological studies. eCOMPAGT securely stores and manages genotype and phenotype data and enables different user modes with different rights. Special attention was drawn on the import of data deriving from TaqMan and SNPlex genotyping assays. However, the database solution is adjustable to other genotyping systems by programming additional interfaces. Further important features are the scalability of the database and an export interface to statistical software. Conclusion eCOMPAGT can store, administer and connect phenotype data with all kinds of genotype data and is available as a downloadable version at . PMID:19432954
Vehicle Theft Identification and Intimation Using GSM & IOT
NASA Astrophysics Data System (ADS)
Eswar Kumar, M.; Thippa Reddy, G.; Sudheer, K.; Reddy, M. Praveen Kumar; Kaluri, Rajesh; Singh Rajput, Dharmendra; Lakshmanna, Kuruva
2017-11-01
Internet of Things is the most predominant innovation associates the things through web. IoT is a technology which interfaces things from different places on the planet. Home mechanization is a wide range innovation in IoT technology on the planet. Home automation constitutes in security issues, controlling gadgets and so on. In existing model, the vehicle theft is distinguished and controlled by physically with GSM module. Furthermore, there are a few in controlling the vehicle is major issue for owner from theft. Here in this paper a technique described to overcome issue of existing one. In this the vehicle is identified, controlled and connected updates with Internet in a simple way. By utilization of AT commands of GSM module a message will be send to the owner that the vehicle is recognized. Action can be taken by sending a reply to GSM module to stop motor of vehicle. Arduino uno board is used to interface the GSM and engine of vehicle with appropriate sensors. Visual studio, Arduino uno are the programming software used to outline this application.
SDAI: a key piece of software to manage the new wideband backend at Robledo
NASA Astrophysics Data System (ADS)
Rizzo, J. R.; Gutiérrez Bustos, M.; Kuiper, T. B. H.; Cernicharo, J.; Sotuela, I.; Pedreira, A.
2012-09-01
A joint collaborative project was recently developed to provide the Madrid Deep Space Communications Complex with a state-of-the-art wideband backend. This new backend provides from 100MHz to 6 GHz of instantaneous bandwidth, and spectral resolutions from 6 to 200 kHz. The backend includes a new intermediate-frequency processor, as well as a FPGA-based FFT spectrometer, which manage thousands of spectroscopic channels in real time. All these equipment need to be controlled and operated by a common software, which has to synchronize activities among affected devices, and also with the observing program. The final output should be a calibrated spectrum, readable by standard radio astronomical tools for further processing. The developed software at this end is named "Spectroscopic Data Acquisition Interface" (SDAI). SDAI is written in python 2.5, using PyQt4 for the User Interface. By an ethernet socket connection, SDAI receives astronomical information (source, frequencies, Doppler correction, etc.) and the antenna status from the observing program. Then it synchronizes the observations at the required frequency by tuning the synthesizers through their USB ports; finally SDAI controls the FFT spectrometers through UDP commands sent by sockets. Data are transmitted from the FFT spectrometers by TCP sockets, and written as standard FITS files. In this paper we describe the modules built, depict a typical observing session, and show some astronomical results using SDAI.
Standard Spacecraft Interfaces and IP Network Architectures: Prototyping Activities at the GSFC
NASA Technical Reports Server (NTRS)
Schnurr, Richard; Marquart, Jane; Lin, Michael
2003-01-01
Advancements in fright semiconductor technology have opened the door for IP-based networking in spacecraft architectures. The GSFC believes the same signlJicant cost savings gained using MIL-STD-1553/1773 as a standard low rate interface for spacecraft busses cun be realized for highspeed network interfaces. To that end, GSFC is developing hardware and software to support a seamless, space mission IP network based on Ethernet and MIL-STD-1553. The Ethernet network shall connect all fright computers and communications systems using interface standards defined by the CCSDS Standard Onboard InterFace (SOIF) Panel. This paper shall discuss the prototyping effort underway at GSFC and expected results.
Parallel Wavefront Analysis for a 4D Interferometer
NASA Technical Reports Server (NTRS)
Rao, Shanti R.
2011-01-01
This software provides a programming interface for automating data collection with a PhaseCam interferometer from 4D Technology, and distributing the image-processing algorithm across a cluster of general-purpose computers. Multiple instances of 4Sight (4D Technology s proprietary software) run on a networked cluster of computers. Each connects to a single server (the controller) and waits for instructions. The controller directs the interferometer to several images, then assigns each image to a different computer for processing. When the image processing is finished, the server directs one of the computers to collate and combine the processed images, saving the resulting measurement in a file on a disk. The available software captures approximately 100 images and analyzes them immediately. This software separates the capture and analysis processes, so that analysis can be done at a different time and faster by running the algorithm in parallel across several processors. The PhaseCam family of interferometers can measure an optical system in milliseconds, but it takes many seconds to process the data so that it is usable. In characterizing an adaptive optics system, like the next generation of astronomical observatories, thousands of measurements are required, and the processing time quickly becomes excessive. A programming interface distributes data processing for a PhaseCam interferometer across a Windows computing cluster. A scriptable controller program coordinates data acquisition from the interferometer, storage on networked hard disks, and parallel processing. Idle time of the interferometer is minimized. This architecture is implemented in Python and JavaScript, and may be altered to fit a customer s needs.
NASA Astrophysics Data System (ADS)
Ames, D. P.; Osorio-Murillo, C.; Over, M. W.; Rubin, Y.
2012-12-01
The Method of Anchored Distributions (MAD) is an inverse modeling technique that is well-suited for estimation of spatially varying parameter fields using limited observations and Bayesian methods. This presentation will discuss the design, development, and testing of a free software implementation of the MAD technique using the open source DotSpatial geographic information system (GIS) framework, R statistical software, and the MODFLOW groundwater model. This new tool, dubbed MAD-GIS, is built using a modular architecture that supports the integration of external analytical tools and models for key computational processes including a forward model (e.g. MODFLOW, HYDRUS) and geostatistical analysis (e.g. R, GSLIB). The GIS-based graphical user interface provides a relatively simple way for new users of the technique to prepare the spatial domain, to identify observation and anchor points, to perform the MAD analysis using a selected forward model, and to view results. MAD-GIS uses the Managed Extensibility Framework (MEF) provided by the Microsoft .NET programming platform to support integration of different modeling and analytical tools at run-time through a custom "driver." Each driver establishes a connection with external programs through a programming interface, which provides the elements for communicating with core MAD software. This presentation gives an example of adapting the MODFLOW to serve as the external forward model in MAD-GIS for inferring the distribution functions of key MODFLOW parameters. Additional drivers for other models are being developed and it is expected that the open source nature of the project will engender the development of additional model drivers by 3rd party scientists.
Sarfaraz, Hasan; Paulose, Anoopa; Shenoy, K. Kamalakanth; Hussain, Akhter
2015-01-01
Aims: The aim of the study was to evaluate the stress distribution pattern in the implant and the surrounding bone for a passive and a friction fit implant abutment interface and to analyze the influence of occlusal table dimension on the stress generated. Materials and Methods: CAD models of two different types of implant abutment connections, the passive fit or the slip-fit represented by the Nobel Replace Tri-lobe connection and the friction fit or active fit represented by the Nobel active conical connection were made. The stress distribution pattern was studied at different occlusal dimension. Six models were constructed in PRO-ENGINEER 05 of the two implant abutment connection for three different occlusal dimensions each. The implant and abutment complex was placed in cortical and cancellous bone modeled using a computed tomography scan. This complex was subjected to a force of 100 N in the axial and oblique direction. The amount of stress and the pattern of stress generated were recorded on a color scale using ANSYS 13 software. Results: The results showed that overall maximum Von Misses stress on the bone is significantly less for friction fit than the passive fit in any loading conditions stresses on the implant were significantly higher for the friction fit than the passive fit. The narrow occlusal table models generated the least amount of stress on the implant abutment interface. Conclusion: It can thus be concluded that the conical connection distributes more stress to the implant body and dissipates less stress to the surrounding bone. A narrow occlusal table considerably reduces the occlusal overload. PMID:26929518
Systems engineering interfaces: A model based approach
NASA Astrophysics Data System (ADS)
Fosse, E.; Delp, C. L.
The engineering of interfaces is a critical function of the discipline of Systems Engineering. Included in interface engineering are instances of interaction. Interfaces provide the specifications of the relevant properties of a system or component that can be connected to other systems or components while instances of interaction are identified in order to specify the actual integration to other systems or components. Current Systems Engineering practices rely on a variety of documents and diagrams to describe interface specifications and instances of interaction. The SysML[1] specification provides a precise model based representation for interfaces and interface instance integration. This paper will describe interface engineering as implemented by the Operations Revitalization Task using SysML, starting with a generic case and culminating with a focus on a Flight System to Ground Interaction. The reusability of the interface engineering approach presented as well as its extensibility to more complex interfaces and interactions will be shown. Model-derived tables will support the case studies shown and are examples of model-based documentation products.
Information Practices and User Interfaces: Student Use of an iOS Application in Special Education
ERIC Educational Resources Information Center
Demmans Epp, Carrie; McEwen, Rhonda; Campigotto, Rachelle; Moffatt, Karyn
2016-01-01
A framework connecting concepts from user interface design with those from information studies is applied in a study that integrated a location-aware mobile application into two special education classes at different schools; this application had two support modes (one general and one location specific). The five-month study revealed several…
Preparing for Future Learning with a Tangible User Interface: The Case of Neuroscience
ERIC Educational Resources Information Center
Schneider, B.; Wallace, J.; Blikstein, P.; Pea, R.
2013-01-01
In this paper, we describe the development and evaluation of a microworld-based learning environment for neuroscience. Our system, BrainExplorer, allows students to discover the way neural pathways work by interacting with a tangible user interface. By severing and reconfiguring connections, users can observe how the visual field is impaired and,…
Whose Heartland? The Politics of Place in a Rural-Urban Interface
ERIC Educational Resources Information Center
Masuda, Jeffrey R.; Garvin, Theresa
2008-01-01
This article advances a conceptualization of the rural-urban interface that is centred on a historically and spatially informed politics of place situated within local-global connections. The research is a case study of an inter-municipal development plan called Alberta's Industrial Heartland. Located near the City of Edmonton, in Alberta, Canada,…
Federal Register 2010, 2011, 2012, 2013, 2014
2010-07-01
... Programs (NCPDP) Prescriber/ Pharmacist Interface SCRIPT standard, Implementation Guide, Version 10... Prescriber/Pharmacist Interface SCRIPT standard, Version 8, Release 1 and its equivalent NCPDP Prescriber/Pharmacist Interface SCRIPT Implementation Guide, Version 8, Release 1 (hereinafter referred to as the...
The theory of interface slicing
NASA Technical Reports Server (NTRS)
Beck, Jon
1993-01-01
Interface slicing is a new tool which was developed to facilitate reuse-based software engineering, by addressing the following problems, needs, and issues: (1) size of systems incorporating reused modules; (2) knowledge requirements for program modification; (3) program understanding for reverse engineering; (4) module granularity and domain management; and (5) time and space complexity of conventional slicing. The definition of a form of static program analysis called interface slicing is addressed.
NASA Astrophysics Data System (ADS)
Nicolaeva, B. K.; Borisov, A. P.; Zlochevskiy, V. L.
2017-08-01
The article is devoted to the development of a hardware-software complex for monitoring and controlling the process of air purification by means of a cyclone-separator. The hardware of this complex is the Arduino platform, to which are connected pressure sensors, air velocities, dustmeters, which allow monitoring of the main parameters of the cyclone-separator. Also, a frequency converter was developed to regulate the rotation speed of an asynchronous motor necessary to correct the flow rate, the control signals of which come with Arduino. The program part of the complex is written in the form of a web application in the programming language JavaScript and inserts into CSS and HTML for the user interface. This program allows you to receive data from sensors, build dependencies in real time and control the speed of rotation of an asynchronous electric drive. The conducted experiment shows that the cleaning efficiency is 95-99.9%, while the airflow at the cyclone inlet is 16-18 m/s, and at the exit 50-70 m/s.
NASA Astrophysics Data System (ADS)
Battersby, Cara
2016-01-01
Many students graduate high school having never learned about the process and people behind modern science research. The BiteScis program addresses this gap by providing easily implemented lesson plans that incorporate the whos, whats, and hows of today's scienctific discoveries. We bring together practicing scientists (motivated graduate students from the selective communicating science conference, ComSciCon) with K-12 science teachers to produce, review, and disseminate K-12 lesson plans based on modern science research. These lesson plans vary in topic from environmental science to neurobiology to astrophysics, and involve a range of activities from laboratory exercises to art projects, debates, or group discussion. An integral component of the program is a series of short, "bite-size" articles on modern science research written for K-12 students. The "bite-size" articles and lesson plans will be made freely available online in an easily searchable web interface that includes association with a variety of curriculum standards. This ongoing program is in its first year with about 15 lesson plans produced to date.
Development and demonstration of flueric sounding rocket motor ignition
NASA Technical Reports Server (NTRS)
Marchese, V. P.
1974-01-01
An analytical and experimental program is described which established a flueric rocket motor ignition system concept incorporating a pneumatic match with a simple hand pump as the only energy source. An evaluation was made of this concept to determine the margins of the operating range and capabilities of every component of the system. This evaluation included a determination of power supply requirements, ignitor geometry and alinement, ignitor/propellant interfacing and materials and the effects of ambient temperatures and pressure. It was demonstrated that an operator using a simple hand pump for 30 seconds could ignite BKNO3 at a standoff distance of 100 m (330 ft) with the only connection to the ignitor being a piece of plastic pneumatic tubing.
Performance Evaluation of INMARSAT Fleet 77 Services Aboard the R/V Ewing
NASA Astrophysics Data System (ADS)
Schmidt, V. E.; Chayes, D. N.; Gold, E.
2002-12-01
In late 2001, the R/V Ewing was asked to conduct a trial installation of the Thrane and Thrane [of Denmark] F77 antennae [TT-3084A Capsat] and the newest IMNARSAT communications channel, INMARSAT F. Branded as "Fleet F77 Service" by INMARSAT, the service provides ISDN 64kbps and 56kbps high quality voice and data connections as well as Mobile Packet Data Service which allows an "always on" connection under which users pay for the packets they send rather than the time they are connected. Fleet F77 also allows low bandwidth [2.4kbps] "Mini-M" voice and fax services. While not currently available, the Capsat antennae also is prepared to take advantage of 4th Generation Inm-IV satellites [expected in 2004] allowing LAN speeds up to 432kbps. The F77 antenna consists of two units, the TT-3084A antenna and a single "Below Deck Unit". The Capsat antennae radome is a mere 84 cm in diameter - considerably smaller than that typically associated with INMARSAT A or B. It was mounted above the forward port corner of the pilot house atop a reinforced mast. Below deck electronics consist of a single unit containing three analog RJ-11 interfaces, a single ISDN interface, two RS-232 serial interfaces, a USB interface [not functional on our test unit] and a standard Handset. This was mounted in the pilot house electronics space. The Capsat antennae and associated electronics were installed in Guam in mid February 2002 and the system began operational trials during the following cruise on February 24th. Tests of the Fleet 77 system consisted of Mini-M voice and fax both to and from the ship, 64kbs voice to and from the ship, MPDS connects to shore, and operational tests with the INMARSAT Command Center. The trial period completed May 12th after which the F77 became an integral part of the Ewing's communication suite. Results of these tests as well as latency and packet loss measurements made over various data connection types will be presented.
Interfacing Computer Aided Parallelization and Performance Analysis
NASA Technical Reports Server (NTRS)
Jost, Gabriele; Jin, Haoqiang; Labarta, Jesus; Gimenez, Judit; Biegel, Bryan A. (Technical Monitor)
2003-01-01
When porting sequential applications to parallel computer architectures, the program developer will typically go through several cycles of source code optimization and performance analysis. We have started a project to develop an environment where the user can jointly navigate through program structure and performance data information in order to make efficient optimization decisions. In a prototype implementation we have interfaced the CAPO computer aided parallelization tool with the Paraver performance analysis tool. We describe both tools and their interface and give an example for how the interface helps within the program development cycle of a benchmark code.
Kim, Sung-Min
2018-01-01
Cessation of dewatering following underground mine closure typically results in groundwater rebound, because mine voids and surrounding strata undergo flooding up to the levels of the decant points, such as shafts and drifts. SIMPL (Simplified groundwater program In Mine workings using the Pipe equation and Lumped parameter model), a simplified lumped parameter model-based program for predicting groundwater levels in abandoned mines, is presented herein. The program comprises a simulation engine module, 3D visualization module, and graphical user interface, which aids data processing, analysis, and visualization of results. The 3D viewer facilitates effective visualization of the predicted groundwater level rebound phenomenon together with a topographic map, mine drift, goaf, and geological properties from borehole data. SIMPL is applied to data from the Dongwon coal mine and Dalsung copper mine in Korea, with strong similarities in simulated and observed results. By considering mine workings and interpond connections, SIMPL can thus be used to effectively analyze and visualize groundwater rebound. In addition, the predictions by SIMPL can be utilized to prevent the surrounding environment (water and soil) from being polluted by acid mine drainage. PMID:29747480
Software Template for Instruction in Mathematics
NASA Technical Reports Server (NTRS)
Shelton, Robert O.; Moebes, Travis A.; Beall, Anna
2005-01-01
Intelligent Math Tutor (IMT) is a software system that serves as a template for creating software for teaching mathematics. IMT can be easily connected to artificial-intelligence software and other analysis software through input and output of files. IMT provides an easy-to-use interface for generating courses that include tests that contain both multiple-choice and fill-in-the-blank questions, and enables tracking of test scores. IMT makes it easy to generate software for Web-based courses or to manufacture compact disks containing executable course software. IMT also can function as a Web-based application program, with features that run quickly on the Web, while retaining the intelligence of a high-level language application program with many graphics. IMT can be used to write application programs in text, graphics, and/or sound, so that the programs can be tailored to the needs of most handicapped persons. The course software generated by IMT follows a "back to basics" approach of teaching mathematics by inducing the student to apply creative mathematical techniques in the process of learning. Students are thereby made to discover mathematical fundamentals and thereby come to understand mathematics more deeply than they could through simple memorization.
JavaScript DNA translator: DNA-aligned protein translations.
Perry, William L
2002-12-01
There are many instances in molecular biology when it is necessary to identify ORFs in a DNA sequence. While programs exist for displaying protein translations in multiple ORFs in alignment with a DNA sequence, they are often expensive, exist as add-ons to software that must be purchased, or are only compatible with a particular operating system. JavaScript DNA Translator is a shareware application written in JavaScript, a scripting language interpreted by the Netscape Communicator and Internet Explorer Web browsers, which makes it compatible with several different operating systems. While the program uses a familiar Web page interface, it requires no connection to the Internet since calculations are performed on the user's own computer. The program analyzes one or multiple DNA sequences and generates translations in up to six reading frames aligned to a DNA sequence, in addition to displaying translations as separate sequences in FASTA format. ORFs within a reading frame can also be displayed as separate sequences. Flexible formatting options are provided, including the ability to hide ORFs below a minimum size specified by the user. The program is available free of charge at the BioTechniques Software Library (www.Biotechniques.com).
Felice, Carmelo J; Madrid, Rossana E; Valentinuzzi, Max E
2005-03-29
In Impedance Microbiology, the time during which the measuring equipment is connected to the bipolar cells is rather long, usually between 6 to 24 hrs for microorganisms with duplication times in the order of less than one hour and concentrations ranging from 10(1) to 10(7) [CFU/ml]. Under these conditions, the electrode-electrolyte interface impedance may show a slow drift of about 2%/hr. By and large, growth curves superimposed on such drift do not stabilize, are less reproducible, and keep on distorting all over the measurement of the temporal reactive or resistive records due to interface changes, in turn originated in bacterial activity. This problem has been found when growth curves were obtained by means of impedance analyzers or with impedance bridges using different types of operational amplifiers. Suspecting that the input circuitry was the culprit of the deleterious effect, we used for that matter (a) ultra-low bias current amplifiers, (b) isolating relays for the selection of cells, and (c) a shorter connection time, so that the relays were maintained opened after the readings, to bring down such spurious drift to a negligible value. Bacterial growth curves were obtained in order to test their quality. It was demonstrated that the drift decreases ten fold when the circuit remained connected to the cell for a short time between measurements, so that the distortion became truly negligible. Improvement due to better-input amplifiers was not as good as by reducing the connection time. Moreover, temperature effects were insignificant with a regulation of +/- 0.2 [ degrees C]. Frequency did not influence either. The drift originated either at the dc input bias offset current (Ios) of the integrated circuits, or in discrete transistors connected directly to the electrodes immersed in the cells, depending on the particular circuit arrangement. Reduction of the connection time was the best countermeasure.
Felice, Carmelo J; Madrid, Rossana E; Valentinuzzi, Max E
2005-01-01
Background In Impedance Microbiology, the time during which the measuring equipment is connected to the bipolar cells is rather long, usually between 6 to 24 hrs for microorganisms with duplication times in the order of less than one hour and concentrations ranging from 101 to 107 [CFU/ml]. Under these conditions, the electrode-electrolyte interface impedance may show a slow drift of about 2%/hr. By and large, growth curves superimposed on such drift do not stabilize, are less reproducible, and keep on distorting all over the measurement of the temporal reactive or resistive records due to interface changes, in turn originated in bacterial activity. This problem has been found when growth curves were obtained by means of impedance analyzers or with impedance bridges using different types of operational amplifiers. Methods Suspecting that the input circuitry was the culprit of the deleterious effect, we used for that matter (a) ultra-low bias current amplifiers, (b) isolating relays for the selection of cells, and (c) a shorter connection time, so that the relays were maintained opened after the readings, to bring down such spurious drift to a negligible value. Bacterial growth curves were obtained in order to test their quality. Results It was demonstrated that the drift decreases ten fold when the circuit remained connected to the cell for a short time between measurements, so that the distortion became truly negligible. Improvement due to better-input amplifiers was not as good as by reducing the connection time. Moreover, temperature effects were insignificant with a regulation of ± 0.2 [°C]. Frequency did not influence either. Conclusion The drift originated either at the dc input bias offset current (Ios) of the integrated circuits, or in discrete transistors connected directly to the electrodes immersed in the cells, depending on the particular circuit arrangement. Reduction of the connection time was the best countermeasure. PMID:15796776
Russ, Thomas A; Ramakrishnan, Cartic; Hovy, Eduard H; Bota, Mihail; Burns, Gully A P C
2011-08-22
We address the goal of curating observations from published experiments in a generalizable form; reasoning over these observations to generate interpretations and then querying this interpreted knowledge to supply the supporting evidence. We present web-application software as part of the 'BioScholar' project (R01-GM083871) that fully instantiates this process for a well-defined domain: using tract-tracing experiments to study the neural connectivity of the rat brain. The main contribution of this work is to provide the first instantiation of a knowledge representation for experimental observations called 'Knowledge Engineering from Experimental Design' (KEfED) based on experimental variables and their interdependencies. The software has three parts: (a) the KEfED model editor - a design editor for creating KEfED models by drawing a flow diagram of an experimental protocol; (b) the KEfED data interface - a spreadsheet-like tool that permits users to enter experimental data pertaining to a specific model; (c) a 'neural connection matrix' interface that presents neural connectivity as a table of ordinal connection strengths representing the interpretations of tract-tracing data. This tool also allows the user to view experimental evidence pertaining to a specific connection. BioScholar is built in Flex 3.5. It uses Persevere (a noSQL database) as a flexible data store and PowerLoom® (a mature First Order Logic reasoning system) to execute queries using spatial reasoning over the BAMS neuroanatomical ontology. We first introduce the KEfED approach as a general approach and describe its possible role as a way of introducing structured reasoning into models of argumentation within new models of scientific publication. We then describe the design and implementation of our example application: the BioScholar software. This is presented as a possible biocuration interface and supplementary reasoning toolkit for a larger, more specialized bioinformatics system: the Brain Architecture Management System (BAMS).
2011-01-01
Background We address the goal of curating observations from published experiments in a generalizable form; reasoning over these observations to generate interpretations and then querying this interpreted knowledge to supply the supporting evidence. We present web-application software as part of the 'BioScholar' project (R01-GM083871) that fully instantiates this process for a well-defined domain: using tract-tracing experiments to study the neural connectivity of the rat brain. Results The main contribution of this work is to provide the first instantiation of a knowledge representation for experimental observations called 'Knowledge Engineering from Experimental Design' (KEfED) based on experimental variables and their interdependencies. The software has three parts: (a) the KEfED model editor - a design editor for creating KEfED models by drawing a flow diagram of an experimental protocol; (b) the KEfED data interface - a spreadsheet-like tool that permits users to enter experimental data pertaining to a specific model; (c) a 'neural connection matrix' interface that presents neural connectivity as a table of ordinal connection strengths representing the interpretations of tract-tracing data. This tool also allows the user to view experimental evidence pertaining to a specific connection. BioScholar is built in Flex 3.5. It uses Persevere (a noSQL database) as a flexible data store and PowerLoom® (a mature First Order Logic reasoning system) to execute queries using spatial reasoning over the BAMS neuroanatomical ontology. Conclusions We first introduce the KEfED approach as a general approach and describe its possible role as a way of introducing structured reasoning into models of argumentation within new models of scientific publication. We then describe the design and implementation of our example application: the BioScholar software. This is presented as a possible biocuration interface and supplementary reasoning toolkit for a larger, more specialized bioinformatics system: the Brain Architecture Management System (BAMS). PMID:21859449
45 CFR 170.299 - Incorporation by reference.
Code of Federal Regulations, 2012 CFR
2012-10-01
... Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard, Implementation Guide, Version 8, Release.... (1) National Council for Prescription Drug Programs Prescriber/Pharmacist Interface SCRIPT Standard...
78 FR 77209 - Accessibility of User Interfaces, and Video Programming Guides and Menus
Federal Register 2010, 2011, 2012, 2013, 2014
2013-12-20
... user interfaces on digital apparatus and video programming guides and menus on navigation devices for... apparatus and navigation devices used to view video programming. The rules we adopt here will effectuate...--that is, devices and other equipment used by consumers to access multichannel video programming and...
Hall, David R.; Muradov, Andrei; Pixton, David S.; Dahlgren, Scott Steven; Briscoe, Michael A.
2007-03-20
A double shouldered downhole tool connection comprises box and pin connections having mating threads intermediate mating primary and secondary shoulders. The connection further comprises a secondary shoulder component retained in the box connection intermediate a floating component and the primary shoulders. The secondary shoulder component and the pin connection cooperate to transfer a portion of makeup load to the box connection. The downhole tool may be selected from the group consisting of drill pipe, drill collars, production pipe, and reamers. The floating component may be selected from the group consisting of electronics modules, generators, gyroscopes, power sources, and stators. The secondary shoulder component may comprises an interface to the box connection selected from the group consisting of radial grooves, axial grooves, tapered grooves, radial protrusions, axial protrusions, tapered protrusions, shoulders, and threads.
A web interface for easy flexible protein-protein docking with ATTRACT.
de Vries, Sjoerd J; Schindler, Christina E M; Chauvot de Beauchêne, Isaure; Zacharias, Martin
2015-02-03
Protein-protein docking programs can give valuable insights into the structure of protein complexes in the absence of an experimental complex structure. Web interfaces can facilitate the use of docking programs by structural biologists. Here, we present an easy web interface for protein-protein docking with the ATTRACT program. While aimed at nonexpert users, the web interface still covers a considerable range of docking applications. The web interface supports systematic rigid-body protein docking with the ATTRACT coarse-grained force field, as well as various kinds of protein flexibility. The execution of a docking protocol takes up to a few hours on a standard desktop computer. Copyright © 2015 Biophysical Society. Published by Elsevier Inc. All rights reserved.
NASA Technical Reports Server (NTRS)
Barry, Matthew R.
2006-01-01
The X-Windows Process Validation Table (PVT) Widget Class ( Class is used here in the object-oriented-programming sense of the word) was devised to simplify the task of implementing network registration services for Information Sharing Protocol (ISP) graphical-user-interface (GUI) computer programs. Heretofore, ISP PVT programming tasks have required many method calls to identify, query, and interpret the connections and messages exchanged between a client and a PVT server. Normally, programmers have utilized direct access to UNIX socket libraries to implement the PVT protocol queries, necessitating the use of many lines of source code to perform frequent tasks. Now, the X-Windows PVT Widget Class encapsulates ISP client server network registration management tasks within the framework of an X Windows widget. Use of the widget framework enables an X Windows GUI program to interact with PVT services in an abstract way and in the same manner as that of other graphical widgets, making it easier to program PVT clients. Wrapping the PVT services inside the widget framework enables a programmer to treat a PVT server interface as though it were a GUI. Moreover, an alternate subclass could implement another service in a widget of the same type. This program was written by Matthew R. Barry of United Space Alliance for Johnson Space Center. For further information, contact the Johnson Technology Transfer Office at (281) 483-3809. MSC-23582 Shuttle Data Center File- Processing Tool in Java A Java-language computer program has been written to facilitate mining of data in files in the Shuttle Data Center (SDC) archives. This program can be executed on a variety of workstations or via Web-browser programs. This program is partly similar to prior C-language programs used for the same purpose, while differing from those programs in that it exploits the platform-neutrality of Java in implementing several features that are important for analysis of large sets of time-series data. The program supports regular expression queries of SDC archive files, reads the files, interleaves the time-stamped samples according to a chosen output, then transforms the results into that format. A user can choose among a variety of output file formats that are useful for diverse purposes, including plotting, Markov modeling, multivariate density estimation, and wavelet multiresolution analysis, as well as for playback of data in support of simulation and testing.
Multibody dynamics model building using graphical interfaces
NASA Technical Reports Server (NTRS)
Macala, Glenn A.
1989-01-01
In recent years, the extremely laborious task of manually deriving equations of motion for the simulation of multibody spacecraft dynamics has largely been eliminated. Instead, the dynamicist now works with commonly available general purpose dynamics simulation programs which generate the equations of motion either explicitly or implicitly via computer codes. The user interface to these programs has predominantly been via input data files, each with its own required format and peculiarities, causing errors and frustrations during program setup. Recent progress in a more natural method of data input for dynamics programs: the graphical interface, is described.
SDN solutions for switching dedicated long-haul connections: Measurements and comparative analysis
Rao, Nageswara S. V.
2016-01-01
We consider a scenario of two sites connected over a dedicated, long-haul connection that must quickly fail-over in response to degradations in host-to-host application performance. The traditional layer-2/3 hot stand-by fail-over solutions do not adequately address the variety of application degradations, and more recent single controller Software Defined Networks (SDN) solutions are not effective for long-haul connections. We present two methods for such a path fail-over using OpenFlow enabled switches: (a) a light-weight method that utilizes host scripts to monitor application performance and dpctl API for switching, and (b) a generic method that uses two OpenDaylight (ODL) controllers and RESTmore » interfaces. For both methods, the restoration dynamics of applications contain significant statistical variations due to the complexities of controllers, north bound interfaces and switches; they, together with the wide variety of vendor implementations, complicate the choice among such solutions. We develop the impulse-response method based on regression functions of performance parameters to provide a rigorous and objective comparison of different solutions. We describe testing results of the two proposed methods, using TCP throughput and connection rtt as main parameters, over a testbed consisting of HP and Cisco switches connected over longhaul connections emulated in hardware by ANUE devices. Lastly, the combination of analytical and experimental results demonstrate that the dpctl method responds seconds faster than the ODL method on average, even though both methods eventually restore original TCP throughput.« less
Tsai, Tsai-Hsuan; Chang, Hsien-Tsung; Chen, Yan-Jiun; Chang, Yung-Sheng
2017-01-01
The use of the Internet and social applications has many benefits for the elderly, but numerous investigations have shown that the elderly do not perceive online social networks as a friendly social environment. Therefore, TreeIt, a social application specifically designed for the elderly, was developed for this study. In the TreeIt application, seven mechanisms promoting social interaction were designed to allow older adults to use social networking sites (SNSs) to increase social connection, maintain the intensity of social connections and strengthen social experience. This study's main objective was to investigate how user interface design affects older people's intention and attitude related to using SNSs. Fourteen user interface evaluation heuristics proposed by Zhang et al. were adopted as the criteria to assess user interface usability and further grouped into three categories: system support, user interface design and navigation. The technology acceptance model was adopted to assess older people's intention and attitude related to using SNSs. One hundred and one elderly persons were enrolled in this study as subjects, and the results showed that all of the hypotheses proposed in this study were valid: system support and perceived usefulness had a significant effect on behavioral intention; user interface design and perceived ease of use were positively correlated with perceived usefulness; and navigation exerted an influence on perceived ease of use. The results of this study are valuable for the future development of social applications for the elderly.
Creating and Sharing Understanding: GEOSS and ArcGIS Online
NASA Astrophysics Data System (ADS)
White, C. E.; Hogeweg, M.; Foust, J.
2014-12-01
The GEOSS program brokers various forms of earth observation data and information via its online platform Discovery and Access Broker (DAB). The platform connects relevant information systems and infrastructures through the world. Esri and the National Research Council of Italy Institute of Atmospheric Pollution Research (CNR-IIA) are building two-way technology between DAB framework and ArcGIS Online using the ArcGIS Online API. Developers will engineer Esri and DAB interfaces and build interoperable web services that connect the two systems. This collaboration makes GEOSS earth observation data and services available to the ArcGIS Online community, and ArcGIS Online a significant part of the GEOSS DAB infrastructure. ArcGIS Online subscribers can discover and access the resources published by GEOSS, use GEOSS data services, and build applications. Making GEOSS content available in ArcGIS Online increases opportunities for scientists in other communities to visualize information in greater context. Moreover, because the platform supports authoritative and crowd-sourcing information, GEOSS members can build networks into other disciplines. This talk will discuss the power of interoperable service architectures that make such a collaboration possible, and the results thus far.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Geiger, Franz
2012-08-10
The Vibrational Spectroscopy conference brings together experimentalists and theoreticians working at the frontiers of modern vibrational spectroscopy, with a special emphasis on spectroscopies that probe the structure and dynamics of molecules in gases, liquids, and at interfaces. The conference explores the wide range of state-of-the-art techniques based on vibrational motion. These techniques span the fields of time-domain, high-resolution frequency-domain, spatially-resolved, nonlinear, and multidimensional spectroscopies. The conference highlights both the application of these techniques in chemistry, materials, biology, the environment, and medicine as well as the development of theoretical models that enable one to connect spectroscopic signatures to underlying molecular motionsmore » including chemical reaction dynamics. The conference goal is to advance the field of vibrational spectroscopy by bringing together a collection of researchers who share common interests and who will gain from discussing work at the forefront of several connected areas. The intent is to emphasize the insights and understanding that studies of vibrations provide about a variety of molecular systems ranging from small polyatomic molecules to large biomolecules, nanomaterials, and environmental systems.« less
Graphical Language for Data Processing
NASA Technical Reports Server (NTRS)
Alphonso, Keith
2011-01-01
A graphical language for processing data allows processing elements to be connected with virtual wires that represent data flows between processing modules. The processing of complex data, such as lidar data, requires many different algorithms to be applied. The purpose of this innovation is to automate the processing of complex data, such as LIDAR, without the need for complex scripting and programming languages. The system consists of a set of user-interface components that allow the user to drag and drop various algorithmic and processing components onto a process graph. By working graphically, the user can completely visualize the process flow and create complex diagrams. This innovation supports the nesting of graphs, such that a graph can be included in another graph as a single step for processing. In addition to the user interface components, the system includes a set of .NET classes that represent the graph internally. These classes provide the internal system representation of the graphical user interface. The system includes a graph execution component that reads the internal representation of the graph (as described above) and executes that graph. The execution of the graph follows the interpreted model of execution in that each node is traversed and executed from the original internal representation. In addition, there are components that allow external code elements, such as algorithms, to be easily integrated into the system, thus making the system infinitely expandable.
General-Purpose Serial Interface For Remote Control
NASA Technical Reports Server (NTRS)
Busquets, Anthony M.; Gupton, Lawrence E.
1990-01-01
Computer controls remote television camera. General-purpose controller developed to serve as interface between host computer and pan/tilt/zoom/focus functions on series of automated video cameras. Interface port based on 8251 programmable communications-interface circuit configured for tristated outputs, and connects controller system to any host computer with RS-232 input/output (I/O) port. Accepts byte-coded data from host, compares them with prestored codes in read-only memory (ROM), and closes or opens appropriate switches. Six output ports control opening and closing of as many as 48 switches. Operator controls remote television camera by speaking commands, in system including general-purpose controller.
78 FR 52997 - Connected Vehicle Research Program Public Meeting; Notice of Public Meeting
Federal Register 2010, 2011, 2012, 2013, 2014
2013-08-27
... DEPARTMENT OF TRANSPORTATION Connected Vehicle Research Program Public Meeting; Notice of Public... overview of the ITS JPO Connected Vehicle research program. The meeting will take place September 24 to 26... . The public meeting is the best opportunity to learn details about the Connected Vehicle research...
New NED XML/VOtable Services and Client Interface Applications
NASA Astrophysics Data System (ADS)
Pevunova, O.; Good, J.; Mazzarella, J.; Berriman, G. B.; Madore, B.
2005-12-01
The NASA/IPAC Extragalactic Database (NED) provides data and cross-identifications for over 7 million extragalactic objects fused from thousands of survey catalogs and journal articles. The data cover all frequencies from radio through gamma rays and include positions, redshifts, photometry and spectral energy distributions (SEDs), sizes, and images. NED services have traditionally supplied data in HTML format for connections from Web browsers, and a custom ASCII data structure for connections by remote computer programs written in the C programming language. We describe new services that provide responses from NED queries in XML documents compliant with the international virtual observatory VOtable protocol. The XML/VOtable services support cone searches, all-sky searches based on object attributes (survey names, cross-IDs, redshifts, flux densities), and requests for detailed object data. Initial services have been inserted into the NVO registry, and others will follow soon. The first client application is a Style Sheet specification for rendering NED VOtable query results in Web browsers that support XML. The second prototype application is a Java applet that allows users to compare multiple SEDs. The new XML/VOtable output mode will also simplify the integration of data from NED into visualization and analysis packages, software agents, and other virtual observatory applications. We show an example SED from NED plotted using VOPlot. The NED website is: http://nedwww.ipac.caltech.edu.
Topological interface modes in graphene multilayer arrays
NASA Astrophysics Data System (ADS)
Wang, Feng; Ke, Shaolin; Qin, Chengzhi; Wang, Bing; Long, Hua; Wang, Kai; Lu, Peixiang
2018-07-01
We investigate the topological interface modes of surface plasmon polaritons in a multilayer system composed of graphene waveguide arrays. The topological interface modes emerge when two topologically distinct graphene multilayer arrays are connected. In such multilayer system, the non-trivial topological interface modes and trivial modes coexist. By tuning the configuration of the graphene multilayer arrays, the associated non-trivial interface modes present robust against structural disorder. The total number of topological modes is related to that of graphene layers in a unit cell of the graphene multilayer array. The results provide a new paradigm for topologically protected plasmonics in the graphene multilayer arrays. The study suggests a promising approach to realize light transport and optical switching on a deep-subwavelength scale.
Network device interface for digitally interfacing data channels to a controller a via network
NASA Technical Reports Server (NTRS)
Konz, Daniel W. (Inventor); Ellerbrock, Philip J. (Inventor); Grant, Robert L. (Inventor); Winkelmann, Joseph P. (Inventor)
2006-01-01
The present invention provides a network device interface and method for digitally connecting a plurality of data channels to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. In one embodiment, the bus controller transmits messages to the network device interface containing a plurality of bits having a value defined by a transition between first and second states in the bits. The network device interface determines timing of the data sequence of the message and uses the determined timing to communicate with the bus controller.
Network device interface for digitally interfacing data channels to a controller via a network
NASA Technical Reports Server (NTRS)
Ellerbrock, Philip J. (Inventor); Grant, Robert L. (Inventor); Konz, Daniel W. (Inventor); Winkelmann, Joseph P. (Inventor)
2005-01-01
The present invention provides a network device interface and method for digitally connecting a plurality of data channels, such as sensors, actuators, and subsystems, to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. Data retrieved from the sensor is then converted by the network device interface into digital signals and transmitted back to the controller. In one advantageous embodiment, the network device interface uses a specialized protocol for communicating across the network bus that uses a low-level instruction set and has low overhead for data communication.
Network device interface for digitally interfacing data channels to a controller via a network
NASA Technical Reports Server (NTRS)
Konz, Daniel W. (Inventor); Winkelmann, Joseph P. (Inventor); Ellerbrock, Philip J. (Inventor); Grant, Robert L. (Inventor)
2007-01-01
The present invention provides a network device interface and method for digitally connecting a plurality of data channels, such as sensors, actuators, and subsystems, to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. Data retrieved from the sensor is converted into digital signals and transmitted to the controller. In some embodiments, network device interfaces associated with different data channels coordinate communications with the other interfaces based on either a transition in a command message sent by the bus controller or a synchronous clock signal.
Network device interface for digitally interfacing data channels to a controller via a network
NASA Technical Reports Server (NTRS)
Ellerbrock, Philip J. (Inventor); Winkelmann, Joseph P. (Inventor); Grant, Robert L. (Inventor); Konz, Daniel W. (Inventor)
2006-01-01
The present invention provides a network device interface and method for digitally connecting a plurality of data channels, such as sensors, actuators, and subsystems, to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. Data retrieved from the sensor is then converted by the network device interface into digital signals and transmitted back to the controller. In one advantageous embodiment, the network device interface is a state machine, such as an ASIC, that operates independent of a processor in communicating with the bus controller and data channels.
Network device interface for digitally interfacing data channels to a controller via a network
NASA Technical Reports Server (NTRS)
Ellerbrock, Philip J. (Inventor); Konz, Daniel W. (Inventor); Winkelmann, Joseph P. (Inventor); Grant, Robert L. (Inventor)
2004-01-01
The present invention provides a network device interface and method for digitally connecting a plurality of data channels, such as sensors, actuators, and subsystems, to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. Data retrieved from the sensor is then converted by the network device interface into digital signals and transmitted back to the controller. In one advantageous embodiment, the network device interface uses a specialized protocol for communicating across the network bus that uses a low-level instruction set and has low overhead for data communication.
ERIC Educational Resources Information Center
Castellano, Maria; Quirino de Luca, Andrea; Sorrentino, Marcos
2011-01-01
This article addresses the interface between environmental and humane education, as a theoretical and practical emerging field in Brazil. We begin by presenting conceptual similarities that, in our view, underpin and justify the need for a growing connection between the two fields of research and educational practice. We then describe an…
Software Tools for Stochastic Simulations of Turbulence
2015-08-28
client interface to FTI. Specefic client programs using this interface include the weather forecasting code WRF ; the high energy physics code, FLASH...client programs using this interface include the weather forecasting code WRF ; the high energy physics code, FLASH; and two locally constructed fluid...45 4.4.2.2 FLASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.4.2.3 WRF
Mencio, F; Papi, P; Di Carlo, S; Pompa, G
2016-06-01
The occurrence of bacterial leakage in the internal surface of implants, through implant-abutment interface (IAI), is one of the parameters for analyzing the fabrication quality of the connections. The aim of this in vitro study is to evaluate two different types of implant-abutment connections: the screwed connection (Group 1) and the cemented connection (Group 2), analyzing the permeability of the IAI to bacterial colonization, using human saliva as culture medium. A total of twelve implants were tested, six in each experimental group. Five healthy patients were enrolled in this study. Two milliliters of non-stimulated saliva were collected from each subject and mixed in a test tube. After 14 days of incubation of the bacteria sample in the implant fixtures, a PCR-Real Time analysis was performed. Fisher's exact test was used to compare the proportions of implant-abutment assembled structures detected with bacterial leakage. Differences in the bacterial counts of the two groups were compared using the Mann-Whitney U test. A p value < 0.05 was considered significant. The results showed a decreased stability with the screwed implant-abutment connections compared to the cemented implant-abutment connections. A mean total bacterial count of 1.2E+07 (± 0.25E+07) for Group 1 and of 7.2E+04 (± 14.4E+04) for Group 2 was found, with a high level of significance, p = .0001. Within the limitations of this study it can be concluded that bacterial species from human saliva may penetrate along the implant-abutment interface in both connections, however the cemented connection implants showed the lowest amount of bacterial colonization.
NASA Technical Reports Server (NTRS)
Wade, W. R.
1986-01-01
Distress beacons on aircraft and boats checked for proper operation with aid of onboard monitor. Monitor mounted in aircraft cockpit or at wheel of boat. Connected to beacon electronics by cable. Monitor used with interface circuitry in beacon, which acts as buffer so that operation of beacon is not adversely affected if monitor is removed or if connecting cable is accidentally short circuited.
HPCC and the National Information Infrastructure: an overview.
Lindberg, D A
1995-01-01
The National Information Infrastructure (NII) or "information superhighway" is a high-priority federal initiative to combine communications networks, computers, databases, and consumer electronics to deliver information services to all U.S. citizens. The NII will be used to improve government and social services while cutting administrative costs. Operated by the private sector, the NII will rely on advanced technologies developed under the direction of the federal High Performance Computing and Communications (HPCC) Program. These include computing systems capable of performing trillions of operations (teraops) per second and networks capable of transmitting billions of bits (gigabits) per second. Among other activities, the HPCC Program supports the national supercomputer research centers, the federal portion of the Internet, and the development of interface software, such as Mosaic, that facilitates access to network information services. Health care has been identified as a critical demonstration area for HPCC technology and an important application area for the NII. As an HPCC participant, the National Library of Medicine (NLM) assists hospitals and medical centers to connect to the Internet through projects directed by the Regional Medical Libraries and through an Internet Connections Program cosponsored by the National Science Foundation. In addition to using the Internet to provide enhanced access to its own information services, NLM sponsors health-related applications of HPCC technology. Examples include the "Visible Human" project and recently awarded contracts for test-bed networks to share patient data and medical images, telemedicine projects to provide consultation and medical care to patients in rural areas, and advanced computer simulations of human anatomy for training in "virtual surgery." PMID:7703935
Big Data over a 100G network at Fermilab
Garzoglio, Gabriele; Mhashilkar, Parag; Kim, Hyunwoo; ...
2014-06-11
As the need for Big Data in science becomes ever more relevant, networks around the world are upgrading their infrastructure to support high-speed interconnections. To support its mission, the high-energy physics community as a pioneer in Big Data has always been relying on the Fermi National Accelerator Laboratory to be at the forefront of storage and data movement. This need was reiterated in recent years with the data-taking rate of the major LHC experiments reaching tens of petabytes per year. At Fermilab, this resulted regularly in peaks of data movement on the Wide area network (WAN) in and out ofmore » the laboratory of about 30 Gbit/s and on the Local are network (LAN) between storage and computational farms of 160 Gbit/s. To address these ever increasing needs, as of this year Fermilab is connected to the Energy Sciences Network (ESnet) through a 100 Gb/s link. To understand the optimal system-and application-level configuration to interface computational systems with the new highspeed interconnect, Fermilab has deployed a Network Research & Development facility connected to the ESnet 100G Testbed. For the past two years, the High Throughput Data Program (HTDP) has been using the Testbed to identify gaps in data movement middleware [5] when transferring data at these high-speeds. The program has published evaluations of technologies typically used in High Energy Physics, such as GridFTP [4], XrootD [9], and Squid [8]. Furthermore, this work presents the new R&D facility and the continuation of the evaluation program.« less
Big Data over a 100G network at Fermilab
DOE Office of Scientific and Technical Information (OSTI.GOV)
Garzoglio, Gabriele; Mhashilkar, Parag; Kim, Hyunwoo
As the need for Big Data in science becomes ever more relevant, networks around the world are upgrading their infrastructure to support high-speed interconnections. To support its mission, the high-energy physics community as a pioneer in Big Data has always been relying on the Fermi National Accelerator Laboratory to be at the forefront of storage and data movement. This need was reiterated in recent years with the data-taking rate of the major LHC experiments reaching tens of petabytes per year. At Fermilab, this resulted regularly in peaks of data movement on the Wide area network (WAN) in and out ofmore » the laboratory of about 30 Gbit/s and on the Local are network (LAN) between storage and computational farms of 160 Gbit/s. To address these ever increasing needs, as of this year Fermilab is connected to the Energy Sciences Network (ESnet) through a 100 Gb/s link. To understand the optimal system-and application-level configuration to interface computational systems with the new highspeed interconnect, Fermilab has deployed a Network Research & Development facility connected to the ESnet 100G Testbed. For the past two years, the High Throughput Data Program (HTDP) has been using the Testbed to identify gaps in data movement middleware [5] when transferring data at these high-speeds. The program has published evaluations of technologies typically used in High Energy Physics, such as GridFTP [4], XrootD [9], and Squid [8]. Furthermore, this work presents the new R&D facility and the continuation of the evaluation program.« less
Design of efficient and simple interface testing equipment for opto-electric tracking system
NASA Astrophysics Data System (ADS)
Liu, Qiong; Deng, Chao; Tian, Jing; Mao, Yao
2016-10-01
Interface testing for opto-electric tracking system is one important work to assure system running performance, aiming to verify the design result of every electronic interface matching the communication protocols or not, by different levels. Opto-electric tracking system nowadays is more complicated, composed of many functional units. Usually, interface testing is executed between units manufactured completely, highly depending on unit design and manufacture progress as well as relative people. As a result, it always takes days or weeks, inefficiently. To solve the problem, this paper promotes an efficient and simple interface testing equipment for opto-electric tracking system, consisting of optional interface circuit card, processor and test program. The hardware cards provide matched hardware interface(s), easily offered from hardware engineer. Automatic code generation technique is imported, providing adaption to new communication protocols. Automatic acquiring items, automatic constructing code architecture and automatic encoding are used to form a new program quickly with adaption. After simple steps, a standard customized new interface testing equipment with matching test program and interface(s) is ready for a waiting-test system in minutes. The efficient and simple interface testing equipment for opto-electric tracking system has worked for many opto-electric tracking system to test entire or part interfaces, reducing test time from days to hours, greatly improving test efficiency, with high software quality and stability, without manual coding. Used as a common tool, the efficient and simple interface testing equipment for opto-electric tracking system promoted by this paper has changed traditional interface testing method and created much higher efficiency.
Characterizing Graphene-modified Electrodes for Interfacing with Arduino®-based Devices.
Arris, Farrah Aida; Ithnin, Mohamad Hafiz; Salim, Wan Wardatul Amani Wan
2016-08-01
Portable low-cost platform and sensing systems for identification and quantitative measurement are in high demand for various environmental monitoring applications, especially in field work. Quantifying parameters in the field requires both minimal sample handling and a device capable of performing measurements with high sensitivity and stability. Furthermore, the one-device-fits-all concept is useful for continuous monitoring of multiple parameters. Miniaturization of devices can be achieved by introducing graphene as part of the transducer in an electrochemical sensor. In this project, we characterize graphene deposition methods on glassy-carbon electrodes (GCEs) with the goal of interfacing with an Arduino-based user-friendly microcontroller. We found that a galvanostatic electrochemical method yields the highest peak current of 10 mA, promising a highly sensitive electrochemical sensor. An Atlas Scientific™ printed circuit board (PCB) was connected to an Arduino® microcontroller using a multi-circuit connection that can be interfaced with graphene-based electrochemical sensors for environmental monitoring.
Nonreciprocal State Conversion between Microwave and Optical Photons
NASA Astrophysics Data System (ADS)
Tian, Lin; Li, Zhen
Nonreciprocal devices are of critical importance in the realization of noiseless and lossless quantum networks. Despite previous efforts, it is still challenging to implement nonreciprocal devices that connect distinctively different frequency scales. Optomechanical quantum interfaces can be utilized to connect systems with different frequencies in hybrid quantum networks. Here we present a scheme of nonreciprocal quantum state conversion between microwave and optical photons via an optomechanical interface. By introducing an auxiliary cavity and manipulating the phase differences between the linearized optomechanical couplings, uni-directional state transmission can be achieved. The interface can function as an isolator, a circulator, and a two-way switch that routes the input states to a selected output channel. We show that under a generalized impedance matching condition, the state conversion can reach high fidelity and is robust against the thermal fluctuations in the mechanical mode. This work is supported by the National Science Foundation under Award Number 0956064. Z. Li is also supported by a fellowship from the China Scholarship Council.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Muljadi, Eduard; Na, Woonki; Leighty, Bill
Self-Excited Induction Generation(SEIG) is very rugged, simple, lightweight, and it is easy and inexpensive to implement, very simple to control, and requires a very little maintenance. In this variable-speed operation, the SEIG needs a power electronics interface to convert from the variable frequency output voltage of the generator to a DC output voltage for battery or other DC applications. In our study, a SEIG is connected to the power electronics interface such as diode rectifier and DC/DC converter and then an electrolyzer is connected as a final DC load for fuel cell applications. An equivalent circuit model for an electrolyzermore » is utilized for our application. The control and analysis for the proposed system is carried out by using PSCAD and MATLAB software. This study would be useful for designing and control analysis of power interface circuits for SEIG for a variable speed wind turbine generation with fuel cell applications before the actual implementation.« less
Modelling and Simulation of Grid Connected SPV System with Active Power Filtering Features
NASA Astrophysics Data System (ADS)
Saroha, Jaipal; Pandove, Gitanjali; Singh, Mukhtiar
2017-09-01
In this paper, the detailed simulation studies for a grid connected solar photovoltaic system (SPV) have been presented. The power electronics devices like DC-DC boost converter and grid interfacing inverter are most important components of proposed system. Here, the DC-DC boost converter is controlled to extract maximum power out of SPV under different irradiation levels, while the grid interfacing inverter is utilized to evacuate the active power and feed it into grid at synchronized voltage and frequency. Moreover, the grid interfacing inverter is also controlled to sort out the issues related to power quality by compensating the reactive power and harmonics current component of nearby load at point of common coupling. Besides, detailed modeling of various component utilized in proposed system is also presented. Finally, extensive simulations have been performed under different irradiation levels with various kinds of load to validate the aforementioned claims. The overall system design and simulation have been performed by using Sim Power System toolbox available in the library of MATLAB.
PHREEQCI; a graphical user interface for the geochemical computer program PHREEQC
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.
From WSN towards WoT: Open API Scheme Based on oneM2M Platforms.
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.
From WSN towards WoT: Open API Scheme Based on oneM2M Platforms
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
Development of EPA Protocol Information Enquiry Service System Based on Embedded ARM Linux
NASA Astrophysics Data System (ADS)
Peng, Daogang; Zhang, Hao; Weng, Jiannian; Li, Hui; Xia, Fei
Industrial Ethernet is a new technology for industrial network communications developed in recent years. In the field of industrial automation in China, EPA is the first standard accepted and published by ISO, and has been included in the fourth edition IEC61158 Fieldbus of NO.14 type. According to EPA standard, Field devices such as industrial field controller, actuator and other instruments are all able to realize communication based on the Ethernet standard. The Atmel AT91RM9200 embedded development board and open source embedded Linux are used to develop an information inquiry service system of EPA protocol based on embedded ARM Linux in this paper. The system is capable of designing an EPA Server program for EPA data acquisition procedures, the EPA information inquiry service is available for programs in local or remote host through Socket interface. The EPA client can access data and information of other EPA equipments on the EPA network when it establishes connection with the monitoring port of the server.
Virtual Instrument for Emissions Measurement of Internal Combustion Engines
Pérez, Armando; Montero, Gisela; Coronado, Marcos; García, Conrado; Pérez, Rubén
2016-01-01
The gases emissions measurement systems in internal combustion engines are strict and expensive nowadays. For this reason, a virtual instrument was developed to measure the combustion emissions from an internal combustion diesel engine, running with diesel-biodiesel mixtures. This software is called virtual instrument for emissions measurement (VIEM), and it was developed in the platform of LabVIEW 2010® virtual programming. VIEM works with sensors connected to a signal conditioning system, and a data acquisition system is used as interface for a computer in order to measure and monitor in real time the emissions of O2, NO, CO, SO2, and CO2 gases. This paper shows the results of the VIEM programming, the integrated circuits diagrams used for the signal conditioning of sensors, and the sensors characterization of O2, NO, CO, SO2, and CO2. VIEM is a low-cost instrument and is simple and easy to use. Besides, it is scalable, making it flexible and defined by the user. PMID:27034893
Employing Semantic Technologies for the Orchestration of Government Services
NASA Astrophysics Data System (ADS)
Sabol, Tomáš; Furdík, Karol; Mach, Marián
The main aim of the eGovernment is to provide efficient, secure, inclusive services for its citizens and businesses. The necessity to integrate services and information resources, to increase accessibility, to reduce the administrative burden on citizens and enterprises - these are only a few reasons why the paradigm of the eGovernment has been shifted from the supply-driven approach toward the connected governance, emphasizing the concept of interoperability (Archmann and Nielsen 2008). On the EU level, the interoperability is explicitly addressed as one of the four main challenges, including in the i2010 strategy (i2010 2005). The Commission's Communication (Interoperability for Pan-European eGovernment Services 2006) strongly emphasizes the necessity of interoperable eGovernment services, based on standards, open specifications, and open interfaces. The Pan-European interoperability initiatives, such as the European Interoperability Framework (2004) and IDABC, as well as many projects supported by the European Commission within the IST Program and the Competitiveness and Innovation Program (CIP), illustrate the importance of interoperability on the EU level.
Breakdown between bare electrodes with an oil-paper interface
NASA Astrophysics Data System (ADS)
Kelley, E. F.; Hebner, R. E., Jr.
1980-06-01
Measurements of the location of electrical breakdown in a composite insulating system were made. For these measurements a paper sample was mounted so that it connected the two electrodes. Electrode structures ranging from plane-plane to sphere-sphere were used. The electrode paper system was tested in oil in an attempt to determine the properties of an oil paper interface. The data indicated that in a carefully prepared system the breakdown will not necessarily occur at the interface. In addition, it was found that the breakdown voltages were not significantly lower for those breakdowns which occurred at the interface than for those which did not. It was noted that if the paper interface was not dried or if many gaseous voids were left in or on the paper, the breakdown will regularly occur at the interface and at a lower voltage.
Interfacing a General Purpose Fluid Network Flow Program with the SINDA/G Thermal Analysis Program
NASA Technical Reports Server (NTRS)
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.
State of the art in nuclear telerobotics: focus on the man/machine connection
NASA Astrophysics Data System (ADS)
Greaves, Amna E.
1995-12-01
The interface between the human controller and remotely operated device is a crux of telerobotic investigation today. This human-to-machine connection is the means by which we communicate our commands to the device, as well as the medium for decision-critical feedback to the operator. The amount of information transferred through the user interface is growing. This can be seen as a direct result of our need to support added complexities, as well as a rapidly expanding domain of applications. A user interface, or UI, is therefore subject to increasing demands to present information in a meaningful manner to the user. Virtual reality, and multi degree-of-freedom input devices lend us the ability to augment the man/machine interface, and handle burgeoning amounts of data in a more intuitive and anthropomorphically correct manner. Along with the aid of 3-D input and output devices, there are several visual tools that can be employed as part of a graphical UI that enhance and accelerate our comprehension of the data being presented. Thus an advanced UI that features these improvements would reduce the amount of fatigue on the teleoperator, increase his level of safety, facilitate learning, augment his control, and potentially reduce task time. This paper investigates the cutting edge concepts and enhancements that lead to the next generation of telerobotic interface systems.
Plug-and-Play Environmental Monitoring Spacecraft Subsystem
NASA Technical Reports Server (NTRS)
Patel, Jagdish; Brinza, David E.; Tran, Tuan A.; Blaes, Brent R.
2011-01-01
A Space Environment Monitor (SEM) subsystem architecture has been developed and demonstrated that can benefit future spacecraft by providing (1) real-time knowledge of the spacecraft state in terms of exposure to the environment; (2) critical, instantaneous information for anomaly resolution; and (3) invaluable environmental data for designing future missions. The SEM architecture consists of a network of plug-and- play (PnP) Sensor Interface Units (SIUs), each servicing one or more environmental sensors. The SEM architecture is influenced by the IEEE Smart Transducer Interface Bus standard (IEEE Std 1451) for its PnP functionality. A network of PnP Spacecraft SIUs is enabling technology for gathering continuous real-time information critical to validating spacecraft health in harsh space environments. The demonstrated system that provided a proof-of-concept of the SEM architecture consisted of three SIUs for measurement of total ionizing dose (TID) and single event upset (SEU) radiation effects, electromagnetic interference (EMI), and deep dielectric charging through use of a prototype Internal Electro-Static Discharge Monitor (IESDM). Each SIU consists of two stacked 2X2 in. (approximately 5X5 cm) circuit boards: a Bus Interface Unit (BIU) board that provides data conversion, processing and connection to the SEM power-and-data bus, and a Sensor Interface Electronics (SIE) board that provides sensor interface needs and data path connection to the BIU.
47 CFR 79.107 - User interfaces provided by digital apparatus.
Code of Federal Regulations, 2014 CFR
2014-10-01
... SERVICES ACCESSIBILITY OF VIDEO PROGRAMMING Apparatus § 79.107 User interfaces provided by digital... States and designed to receive or play back video programming transmitted in digital format simultaneously with sound, including apparatus designed to receive or display video programming transmitted in...
DOT National Transportation Integrated Search
2015-09-01
The Connected Vehicle Safety Pilot was a research program that demonstrated the readiness of DSRC-based connected vehicle safety applications for nationwide deployment. The vision of the Connected Vehicle Safety Pilot Program was to test connected ve...
Evaluating the Effectiveness of the 1999-2000 NASA CONNECT Program
NASA Technical Reports Server (NTRS)
Pinelli, Thomas E.; Frank, Kari Lou
2002-01-01
NASA CONNECT is a standards-based, integrated mathematics, science, and technology series of 30-minute instructional distance learning (satellite and television) programs for students in grades 6-8. Each of the five programs in the 1999-2000 NASA CONNECT series included a lesson, an educator guide, a student activity or experiment, and a web-based component. In March 2000, a mail (self-reported) survey (booklet) was sent to a randomly selected sample of 1,000 NASA CONNECT registrants. A total of 336 surveys (269 usable) were received by the established cut-off date. Most survey questions employed a 5-point Likert-type response scale. Survey topics included (1) instructional technology and teaching, (2) instructional programming and technology in the classroom, (3) the NASA CONNECT program, (4) classroom use of computer technology, and (5) demographics. About 73% of the respondents were female, about 92% identified "classroom teacher" as their present professional duty, about 90% worked in a public school, and about 62% held a master's degree or master's equivalency. Regarding NASA CONNECT, respondents reported that (1) they used the five programs in the 1999-2000 NASA CONNECT series; (2) the stated objectives for each program were met (4.54); (3) the programs were aligned with the national mathematics, science, and technology standards (4.57); (4) program content was developmentally appropriate for grade level (4.17); and (5) the programs in the 1999-2000 NASA CONNECT series enhanced/enriched the teaching of mathematics, science, and technology (4.51).
Evaluating the Effectiveness of the 1998-1999 NASA CONNECT Program
NASA Technical Reports Server (NTRS)
Pinelli, Thomas E.; Frank, Kari Lou; House, Patricia L.
2000-01-01
NASA CONNECT is a standards-based, integrated mathematics, science, and technology series of 30-minute instructional distance learning (satellite and television) programs for students in grades 5-8. Each of the five programs in the 1998-1999 NASA CONNECT series included a lesson, an educator guide, a student activity or experiment, and a web-based component. In March 1999, a mail (self-reported) survey (booklet) was sent to a randomly selected sample of 1,000 NASA CONNECT registrants. A total of 401 surveys (351 usable) were received by the established cut-off date. Most survey questions employed a 5-point Likert-type response scale. Survey topics included: (1) instructional technology and teaching, (2) instructional programming and technology in the classroom, (3) the NASA CONNECT program, (4) classroom use of computer technology, and (5) demographics. About 68% of the respondents were female, about 88% identified "classroom teacher" as their present professional duty, about 75% worked in a public school, and about 67% held a master's degree or master's equivalency. Regarding NASA CONNECT, respondents reported that: (1) they used the five programs in the 1998-1999 NASA CONNECT series; (2) the stated objectives for each program were met (4.49); (3) the programs were aligned with the national mathematics, science, and technology standards (4.61); (4) program content was developmentally appropriate for grade level (4.25); and (5) the programs in the 1998-1999 NASA CONNECT series enhanced/enriched the teaching of mathematics, science, and technology (4.45).
A development of intelligent entertainment robot for home life
NASA Astrophysics Data System (ADS)
Kim, Cheoltaek; Lee, Ju-Jang
2005-12-01
The purpose of this paper was to present the study and design idea for entertainment robot with educational purpose (IRFEE). The robot has been designed for home life considering dependability and interaction. The developed robot has three objectives - 1. Develop autonomous robot, 2. Design robot considering mobility and robustness, 3. Develop robot interface and software considering entertainment and education functionalities. The autonomous navigation was implemented by active vision based SLAM and modified EPF algorithm. The two differential wheels, the pan-tilt were designed mobility and robustness and the exterior was designed considering esthetic element and minimizing interference. The speech and tracking algorithm provided the good interface with human. The image transfer and Internet site connection is needed for service of remote connection and educational purpose.
IGDS/TRAP Interface Program (ITIP). Software Design Document
NASA Technical Reports Server (NTRS)
Jefferys, Steve; Johnson, Wendell
1981-01-01
The preliminary design of the IGDS/TRAP Interface Program (ITIP) is described. The ITIP is implemented on the PDP 11/70 and interfaces directly with the Interactive Graphics Design System and the Data Management and Retrieval System. The program provides an efficient method for developing a network flow diagram. Performance requirements, operational rquirements, and design requirements are discussed along with sources and types of input and destination and types of output. Information processing functions and data base requirements are also covered.
NLEdit: A generic graphical user interface for Fortran programs
NASA Technical Reports Server (NTRS)
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.
NASA Astrophysics Data System (ADS)
Crema, Stefano; Schenato, Luca; Goldin, Beatrice; Marchi, Lorenzo; Cavalli, Marco
2014-05-01
The increased interest in sediment connectivity has brought the geomorphologists' community to focus on sediment fluxes as a key process (Cavalli et al., 2013; Heckmann and Schwanghart, 2013). The challenge of dealing with erosion-related processes in alpine catchments is of primary relevance for different fields of investigations and applications, including, but not limited to natural hazards, hydraulic structures design, ecology and stream restoration. The present work focuses on the development of a free tool for sediment connectivity assessment as described in Cavalli et al. (2013), introducing some novel improvements. The choice of going for a free software is motivated by the need of widening the access and improving participation beyond the restrictions on algorithms customization, typical of commercial software. A couple of features further enhance the tool: being completely free and adopting a user-friendly interface, its target audience includes researchers and stakeholders (e.g., local managers and civil protection authorities in charge of planning the priorities of intervention in the territory), being written in Python programming language, it can benefit from optimized algorithms for high-resolution DEMs (Digital Elevation Models) handling and for propagation workflows implementation; these two factors make the tool computationally competitive with the most recent commercial GIS products. The overall goal of this tool is supporting the analysis of sediment connectivity, facing the challenge of widening, as much as possible, the users' community among scientists and stakeholders. This aspect is crucial, as future improvement of this tool will benefit of feedbacks from users in order to improve the quantitative assessment of sediment connectivity as a major input information for the optimal management of mountain areas. References: Cavalli, M., Trevisani, S., Comiti, F., Marchi, L., 2013. Geomorphometric assessment of spatial sediment connectivity in small Alpine catchments. Geomorphology 188, 31-41. Heckmann, T., Schwanghart, W., 2013. Geomorphic coupling and sediment connectivity in an alpine catchment - Exploring sediment cascades using graph theory. Geomorphology 182, 89-103.
A Method to Capture Macroslip at Bolted Interfaces
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hopkins, Ronald Neil; Heitman, Lili Anne Akin
2015-10-01
Relative motion at bolted connections can occur for large shock loads as the internal shear force in the bolted connection overcomes the frictional resistive force. This macroslip in a structure dissipates energy and reduces the response of the components above the bolted connection. There is a need to be able to capture macroslip behavior in a structural dynamics model. A linear model and many nonlinear models are not able to predict marcoslip effectively. The proposed method to capture macroslip is to use the multi-body dynamics code ADAMS to model joints with 3-D contact at the bolted interfaces. This model includesmore » both static and dynamic friction. The joints are preloaded and the pinning effect when a bolt shank impacts a through hole inside diameter is captured. Substructure representations of the components are included to account for component flexibility and dynamics. This method was applied to a simplified model of an aerospace structure and validation experiments were performed to test the adequacy of the method.« less
A Method to Capture Macroslip at Bolted Interfaces [PowerPoint
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hopkins, Ronald Neil; Heitman, Lili Anne Akin
2016-01-01
Relative motion at bolted connections can occur for large shock loads as the internal shear force in the bolted connection overcomes the frictional resistive force. This macroslip in a structure dissipates energy and reduces the response of the components above the bolted connection. There is a need to be able to capture macroslip behavior in a structural dynamics model. A linear model and many nonlinear models are not able to predict marcoslip effectively. The proposed method to capture macroslip is to use the multi-body dynamics code ADAMS to model joints with 3-D contact at the bolted interfaces. This model includesmore » both static and dynamic friction. The joints are preloaded and the pinning effect when a bolt shank impacts a through hole inside diameter is captured. Substructure representations of the components are included to account for component flexibility and dynamics. This method was applied to a simplified model of an aerospace structure and validation experiments were performed to test the adequacy of the method.« less
Federal Register 2010, 2011, 2012, 2013, 2014
2011-11-14
... Regarding Fire Hazard Reduction Programs in the Wildland-Urban Interface AGENCY: Forest Service, USDA... Regarding Fire Hazard Reduction Programs in the Wildland-Urban Interface. DATES: Comments must be received... holidays. SUPPLEMENTARY INFORMATION: Title: Understanding Value Trade-offs Regarding Fire Hazard Reduction...
A Clinical Psychology Training Program Interfaces with the Schools.
ERIC Educational Resources Information Center
Winder, Alvin E.
This paper describes how clinical child psychologists are trained in a pediatric psychology program and emphasizes their interface with the school. The need for clinical child psychology training is stressed, and training programs for pediatric psychologists and clinical child psychologists are compared. The collaborative pediatric psychology…
A Connector between Active Laboratory Probes and Computer Interfaces of Different Brands
ERIC Educational Resources Information Center
Hui, Kaleonui J.; Coney, John P.; Binder, P.-M.
2016-01-01
In PASCO's Technical Article #763, it is stated that "PASCO [also] makes sensors with an 8-pin DIN connector. These sensors cannot be used with the Vernier interfaces, as they have different power requirements." Recently we had the need to make such connections in a 10-station freshman lab. Since the Vernier input is a 6-way BT 631A plug…
UAV Swarm Operational Risk Assessment System
2015-09-01
a SIPRNET connection. For practicality in development of this prototype, the interface was created using the MATLAB GUI language . By design, the use ...and Budget, Paperwork Reduction Project (0704-0188) Washington DC 20503. 1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE September 2015 3...discrete-event simulation of UAV swarm attacks using ExtendSim, statistical analysis of the simulation data using Minitab, and a graphical user interface
2002-09-01
to Ref (1). 34 RS232.java Serial Coomunication port class To Bluetooth module HCI.java Host Control Interface class L2CAP.java Logical Link Control...standard protocol for transporting IP datagrams over point-to-point link . It is designed to run over RFCOMM to accomplish point-to-point connections...Control and Adaption Host Controller Interface Link Manager Baseband / Link Controller Radio Figure 2. Bluetooth layers (From Ref. [3].) C
TMS communications hardware. Volume 2: Bus interface unit
NASA Technical Reports Server (NTRS)
Brown, J. S.; Hopkins, G. T.
1979-01-01
A prototype coaxial cable bus communication system used in the Trend Monitoring System to interconnect intelligent graphics terminals to a host minicomputer is described. The terminals and host are connected to the bus through a microprocessor-based RF modem termed a Bus Interface Unit (BIU). The BIU hardware and the Carrier Sense Multiple Access Listen-While-Talk protocol used on the network are described.
An Accessible User Interface for Geoscience and Programming
NASA Astrophysics Data System (ADS)
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. Currently, the software works in a prototype mode, and it is our goal to further development to create software that can benefit a wide range of people working in geosciences, which will make code development practical and accessible for a wider audience of scientists. By using an interface like this, it reduces potential for errors by reusing known working code.
Rotary Joints With Electrical Connections
NASA Technical Reports Server (NTRS)
Osborn, F. W.
1986-01-01
Power and data transmitted on many channels. Two different rotary joints equipped with electrical connections between rotating and stationary parts. One joint transmits axial thrust and serves as interface between spinning and nonspinning parts of Galileo spacecraft. Other is scanning (limitedrotation) joint that aims scientific instruments from nonspinning part. Selected features of both useful to designers of robots, advanced production equipment, and remotely controlled instruments.
Electrical Connector for Graphite Heating Elements
NASA Technical Reports Server (NTRS)
Mackintosh, B. H.
1982-01-01
Connection method applies force to two interfaces: that between heating element proper and heating-element support members and between heating-element support members and metal conductor. Inner rod of new connector system is maintained in tension by a spring (for example, Belleville washers). Connection is sufficiently complaint so tension remains within desired range, regardless of thermal expansion and contraction of various elements.
Four-Channel PC/104 MIL-STD-1553 Circuit Board
NASA Technical Reports Server (NTRS)
Cox, Gary L.
2004-01-01
The mini bus interface card (miniBIC) is the first four-channel electronic circuit board that conforms to MIL-STD-1553 and to the electrical-footprint portion of PC/104. [MIL-STD-1553 is a military standard that encompasses a method of communication and electrical- interface requirements for digital electronic subsystems connected to a data bus. PC/104 is an industry standard for compact, stackable modules that are fully compatible (in architecture, hardware, and software) with personal-computer data- and power-bus circuitry.] Prior to the development of the miniBIC, only one- and two-channel PC/104 MIL-STD-1553 boards were available. To obtain four channels, it was necessary to include at least two boards in a PC/104 stack. In comparison with such a two-board stack, the miniBIC takes up less space, consumes less power, and is more reliable. In addition, the miniBIC includes 32 digital input/output channels. The miniBIC (see figure) contains four MIL-STD-1553B hybrid integrated circuits (ICs), four transformers, a field-programmable gate array (FPGA), and an Industry Standard Architecture (ISA) interface. Each hybrid IC includes a MILSTD-1553 dual transceiver, memory-management circuitry, processor interface logic circuitry, and 64Kx16 bits of shared static random access memory. The memory is used to configure message and data blocks. In addition, 23 16-bit registers are available for (1) configuring the hybrid IC for, and starting it in, various modes of operation; (2) reading the status of the functionality of the hybrid IC; and (3) resetting the hybrid IC to a known state. The miniBIC can operate as a remote terminal, bus controller, or bus monitor. The FPGA provides the chip-select and data-strobe signals needed for operation of the hybrid ICs. The FPGA also receives interruption signals and forwards them to the ISA bus. The ISA interface connects the address, data, and control interfaces of the hybrid ICs to the ISA backplane. Each channel is, in effect, a MIL-STD-1553 interface that can operate either independently of the others or else as a redundant version of one of the others. The transformer in each channel provides electrical isolation between the rest of the miniBIC circuitry and the bus to which that channel is connected.
Complex dynamics at the interface between wild and domestic viruses of finfish
Kurath, G.; Winton, J.
2011-01-01
Viral traffic occurs readily between wild and domesticated stocks of finfish because aquatic environments have greater connectivity than their terrestrial counterparts and because the global expansion and dynamic nature of intensive aquaculture provide multiple pathways of transmission and unique drivers of virus adaptation. Supported by examples from the literature, we provide reasons why viruses move from wild fish reservoirs to infect domestic fish in aquaculture more readily than 'domestic' viruses move across the interface to infect wild stocks. We also hypothesize that 'wild' viruses moving across the interface to domestic populations of finfish are more frequently associated with disease outbreaks and host switches compared to domestic viruses that cross the interface to infect wild fish.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Azevedo, S.G.; Fitch, J.P.
1987-10-21
Conventional software interfaces that use imperative computer commands or menu interactions are often restrictive environments when used for researching new algorithms or analyzing processed experimental data. We found this to be true with current signal-processing software (SIG). As an alternative, ''functional language'' interfaces provide features such as command nesting for a more natural interaction with the data. The Image and Signal LISP Environment (ISLE) is an example of an interpreted functional language interface based on common LISP. Advantages of ISLE include multidimensional and multiple data-type independence through dispatching functions, dynamic loading of new functions, and connections to artificial intelligence (AI)more » software. 10 refs.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Azevedo, S.G.; Fitch, J.P.
1987-05-01
Conventional software interfaces which utilize imperative computer commands or menu interactions are often restrictive environments when used for researching new algorithms or analyzing processed experimental data. We found this to be true with current signal processing software (SIG). Existing ''functional language'' interfaces provide features such as command nesting for a more natural interaction with the data. The Image and Signal Lisp Environment (ISLE) will be discussed as an example of an interpreted functional language interface based on Common LISP. Additional benefits include multidimensional and multiple data-type independence through dispatching functions, dynamic loading of new functions, and connections to artificial intelligencemore » software.« less
NASA Technical Reports Server (NTRS)
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.
Zeno, Helios A; Buitrago, Renan L; Sternberger, Sidney S; Patt, Marisa E; Tovar, Nick; Coelho, Paulo; Kurtz, Kenneth S; Tuminelli, Frank J
2016-04-01
To compare the removal of torque values of machined implant abutment connections (internal and external) with and without soft tissue entrapment using an in vitro model. Thirty external- and 30 internal-connection implants were embedded in urethane dimethacrylate. Porcine tissue was prepared and measured to thicknesses of 0.5 and 1.0 mm. Six groups (n = 10) were studied: External- and internal-connection implants with no tissue (control), 0.5, and 1.0 mm of tissue were entrapped at the implant/abutment interface. Abutments were inserted to 20 Ncm for all six groups. Insertion torque values were recorded using a digital torque gauge. All groups were then immersed in 1 M NaOH for 48 hours to dissolve tissue. Subsequent reverse torque measurements were recorded. Mean and standard deviation were determined for each group, and one-way ANOVA and Bonferroni test were used for statistical analysis. All 60 specimens achieved a 20-Ncm insertion torque, despite tissue entrapment. Reverse torque measurements for external connection displayed a statistically significant difference (p < 0.05) between all groups with mean reverse torque values for the control (13.71 ± 1.4 Ncm), 0.5 mm (7.83 ± 2.4 Ncm), and 1.0 mm tissue entrapment (2.29 ± 1.4 Ncm) groups. Some statistically significant differences (p < 0.05) were found between internal-connection groups. In all specimens, tissue did not completely dissolve after 48 hours. External-connection implants were significantly affected by tissue entrapment; the thicker the tissue, the lower the reverse torque values noted. Internal-connection implants were less affected by tissue entrapment. © 2015 by the American College of Prosthodontists.
Chang, Hsien-Tsung; Chen, Yan-Jiun; Chang, Yung-Sheng
2017-01-01
The use of the Internet and social applications has many benefits for the elderly, but numerous investigations have shown that the elderly do not perceive online social networks as a friendly social environment. Therefore, TreeIt, a social application specifically designed for the elderly, was developed for this study. In the TreeIt application, seven mechanisms promoting social interaction were designed to allow older adults to use social networking sites (SNSs) to increase social connection, maintain the intensity of social connections and strengthen social experience. This study’s main objective was to investigate how user interface design affects older people’s intention and attitude related to using SNSs. Fourteen user interface evaluation heuristics proposed by Zhang et al. were adopted as the criteria to assess user interface usability and further grouped into three categories: system support, user interface design and navigation. The technology acceptance model was adopted to assess older people’s intention and attitude related to using SNSs. One hundred and one elderly persons were enrolled in this study as subjects, and the results showed that all of the hypotheses proposed in this study were valid: system support and perceived usefulness had a significant effect on behavioral intention; user interface design and perceived ease of use were positively correlated with perceived usefulness; and navigation exerted an influence on perceived ease of use. The results of this study are valuable for the future development of social applications for the elderly. PMID:28837566
CAPRI: Using a Geometric Foundation for Computational Analysis and Design
NASA Technical Reports Server (NTRS)
Haimes, Robert
2002-01-01
CAPRI (Computational Analysis Programming Interface) is a software development tool intended to make computerized design, simulation and analysis faster and more efficient. The computational steps traditionally taken for most engineering analysis (Computational Fluid Dynamics (CFD), structural analysis, etc.) are: Surface Generation, usually by employing a Computer Aided Design (CAD) system; Grid Generation, preparing the volume for the simulation; Flow Solver, producing the results at the specified operational point; Post-processing Visualization, interactively attempting to understand the results. It should be noted that the structures problem is more tractable than CFD; there are fewer mesh topologies used and the grids are not as fine (this problem space does not have the length scaling issues of fluids). For CFD, these steps have worked well in the past for simple steady-state simulations at the expense of much user interaction. The data was transmitted between phases via files. In most cases, the output from a CAD system could go IGES files. The output from Grid Generators and Solvers do not really have standards though there are a couple of file formats that can be used for a subset of the gridding (i.e. PLOT3D) data formats and the upcoming CGNS). The user would have to patch up the data or translate from one format to another to move to the next step. Sometimes this could take days. Instead of the serial approach to analysis, CAPRI takes a geometry centric approach. CAPRI is a software building tool-kit that refers to two ideas: (1) A simplified, object-oriented, hierarchical view of a solid part integrating both geometry and topology definitions, and (2) programming access to this part or assembly and any attached data. The connection to the geometry is made through an Application Programming Interface (API) and not a file system.
The reliable multicast protocol application programming interface
NASA Technical Reports Server (NTRS)
Montgomery , Todd; Whetten, Brian
1995-01-01
The Application Programming Interface for the Berkeley/WVU implementation of the Reliable Multicast Protocol is described. This transport layer protocol is implemented as a user library that applications and software buses link against.
NASA Astrophysics Data System (ADS)
Jedlovec, G.; McGrath, K.; Meyer, P. J.; Berndt, E.
2017-12-01
A GOES-R series receiving station has been installed at the NASA Marshall Space Flight Center (MSFC) to support GOES-16 transition-to-operations projects of NASA's Earth science program and provide a community portal for GOES-16 data access. This receiving station is comprised of a 6.5-meter dish; motor-driven positioners; Quorum feed and demodulator; and three Linux workstations for ingest, processing, display, and subsequent product generation. The Community Satellite Processing Package (CSPP) is used to process GOES Rebroadcast data from the Advanced Baseline Imager (ABI), Geostationary Lightning Mapper (GLM), Solar Ultraviolet Imager (SUVI), Extreme Ultraviolet and X-ray Irradiance Sensors (EXIS), and Space Environment In-Situ Suite (SEISS) into Level 1b and Level 2 files. GeoTIFFs of the imagery from several of these instruments are ingested into an Esri Arc Enterprise Web Map Service (WMS) server with tiled imagery displayable through a web browser interface or by connecting directly to the WMS with a Geographic Information System software package. These data also drive a basic web interface where users can manually zoom to and animate regions of interest or acquire similar results using a published Application Program Interface. While not as interactive as a WMS-driven interface, this system is much more expeditious with generating and distributing requested imagery. The legacy web capability enacted for the predecessor GOES Imager currently supports approximately 500,000 unique visitors each month. Dissemination capabilities have been refined to support a significantly larger number of anticipated users. The receiving station also supports NASA's Short-term Prediction, Research, and Transition Center's (SPoRT) project activities to dissemination near real-time ABI RGB products to National Weather Service National Centers, including the Satellite Analysis Branch, National Hurricane Center, Ocean Prediction Center, and Weather Prediction Center, where they are displayed in N-AWIPS and AWIPS II. The multitude of additional real-time data users include the U.S. Coast Guard, Federal Aviation Administration, and The Weather Company. A second antenna is being installed for the ingest, processing, and dissemination of GOES-S data.
MyOcean Information System : achievements and perspectives
NASA Astrophysics Data System (ADS)
Loubrieu, T.; Dorandeu, J.; Claverie, V.; Cordier, K.; Barzic, Y.; Lauret, O.; Jolibois, T.; Blower, J.
2012-04-01
MyOcean system (http://www.myocean.eu) objective is to provide a Core Service for the Ocean. This means MyOcean is setting up an operational service for forecasts, analysis and expertise on ocean currents, temperature, salinity, sea level, primary ecosystems and ice coverage. The production of observation and forecasting data is distributed through 12 production centres. The interface with the external users (including web portal) and the coordination of the overall service is managed by a component called service desk. Besides, a transverse component called MIS (myOcean Information System) aims at connecting the production centres and service desk together, manage the shared information for the overall system and implement a standard Inspire interface for the external world. 2012 is a key year for the system. The MyOcean, 3-year project, which has set up the first versions of the system is ending. The MyOcean II, 2-year project, which will upgrade and consolidate the system is starting. Both projects are granted by the European commission within the GMES Program (7th Framework Program). At the end of the MyOcean project, the system has been designed and the 2 first versions have been implemented. The system now offers an integrated service composed with 237 ocean products. The ocean products are homogeneously described in a catalogue. They can be visualized and downloaded by the user (identified with a unique login) through a seamless web interface. The discovery and viewing interfaces are INSPIRE compliant. The data production, subsystems availability and audience are continuously monitored. The presentation will detail the implemented information system architecture and the chosen software solutions. Regarding the information system, MyOcean II is mainly aiming at consolidating the existing functions and promoting the operations cost-effectiveness. In addition, a specific effort will be done so that the less common data features of the system (ocean in-situ observations, remote-sensing along track observations) reach the same level of interoperability for view and download function as the gridded features. The presentation will detail the envisioned plans.
Abort-once-around entry corridor analysis program document
NASA Technical Reports Server (NTRS)
Kyle, H. C.
1975-01-01
The abort once around entry target corridor analysis program (ABECAP) was studied. The allowable range of flight path angles at entry interface for acceptable entry trajectories from a shuttle abort once around (AOA) situation was established. The solutions thus determined may be shown as corridor plots of entry interface flight path angle versus range from entry interface (EI) to the target.
Evolution of the IBDM Structural Latch Development into a Generic Simplified Design
NASA Technical Reports Server (NTRS)
DeVriendt, K.; Dittmer, H.; Vrancken, D.; Urmston, P.; Gracia, O.
2010-01-01
This paper presents the evolution in the development of the structural latch for the International Berthing Docking Mechanism (IBDM, see Figure 1). It reports on the lessons learned since completion of the test program on the engineering development unit of the first generation latching system in 2007. The initial latch design has been through a second generation concept in 2008, and now evolved into a third generation of this mechanism. Functional and structural testing on the latest latch hardware has recently been completed with good results. The IBDM latching system will provide the structural connection between two mated space vehicles after berthing or docking. The mechanism guarantees that the interface seals become compressed to form a leak-tight pressure system that creates a passageway for the astronauts.
The desktop interface in intelligent tutoring systems
NASA Technical Reports Server (NTRS)
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.
XML Translator for Interface Descriptions
NASA Technical Reports Server (NTRS)
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.
Space-time interface-tracking with topology change (ST-TC)
NASA Astrophysics Data System (ADS)
Takizawa, Kenji; Tezduyar, Tayfun E.; Buscher, Austin; Asada, Shohei
2014-10-01
To address the computational challenges associated with contact between moving interfaces, such as those in cardiovascular fluid-structure interaction (FSI), parachute FSI, and flapping-wing aerodynamics, we introduce a space-time (ST) interface-tracking method that can deal with topology change (TC). In cardiovascular FSI, our primary target is heart valves. The method is a new version of the deforming-spatial-domain/stabilized space-time (DSD/SST) method, and we call it ST-TC. It includes a master-slave system that maintains the connectivity of the "parent" mesh when there is contact between the moving interfaces. It is an efficient, practical alternative to using unstructured ST meshes, but without giving up on the accurate representation of the interface or consistent representation of the interface motion. We explain the method with conceptual examples and present 2D test computations with models representative of the classes of problems we are targeting.
Network device interface for digitally interfacing data channels to a controller via a network
NASA Technical Reports Server (NTRS)
Konz, Daniel W. (Inventor); Ellerbrock, Philip J. (Inventor); Grant, Robert L. (Inventor); Winkelmann, Joseph P. (Inventor)
2006-01-01
The present invention provides a network device interface and method for digitally connecting a plurality of data channels, such as sensors, actuators, and subsystems, to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. Data retrieved from the sensor is then converted into digital signals and transmitted back to the controller. In one embodiment, the bus controller sends commands and data a defined bit rate, and the network device interface senses this bit rate and sends data back to the bus controller using the defined bit rate.
Network device interface for digitally interfacing data channels to a controller via a network
NASA Technical Reports Server (NTRS)
Ellerbrock, Philip J. (Inventor); Grant, Robert L. (Inventor); Winkelmann, Joseph P. (Inventor); Konz, Daniel W. (Inventor)
2009-01-01
A communications system and method are provided for digitally connecting a plurality of data channels, such as sensors, actuators, and subsystems, to a controller using a network bus. The network device interface interprets commands and data received from the controller and polls the data channels in accordance with these commands. Specifically, the network device interface receives digital commands and data from the controller, and based on these commands and data, communicates with the data channels to either retrieve data in the case of a sensor or send data to activate an actuator. Data retrieved from the sensor is converted into digital signals and transmitted to the controller. Network device interfaces associated with different data channels can coordinate communications with the other interfaces based on either a transition in a command message sent by the bus controller or a synchronous clock signal.
A Web interface generator for molecular biology programs in Unix.
Letondal, C
2001-01-01
Almost all users encounter problems using sequence analysis programs. Not only are they difficult to learn because of the parameters, syntax and semantic, but many are different. That is why we have developed a Web interface generator for more than 150 molecular biology command-line driven programs, including: phylogeny, gene prediction, alignment, RNA, DNA and protein analysis, motif discovery, structure analysis and database searching programs. The generator uses XML as a high-level description language of the legacy software parameters. Its aim is to provide users with the equivalent of a basic Unix environment, with program combination, customization and basic scripting through macro registration. The program has been used for three years by about 15000 users throughout the world; it has recently been installed on other sites and evaluated as a standard user interface for EMBOSS programs.
PAMLX: a graphical user interface for PAML.
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.
Advanced crew procedures development techniques: Procedures and performance program description
NASA Technical Reports Server (NTRS)
Arbet, J. D.; Mangiaracina, A. A.
1975-01-01
The Procedures and Performance Program (PPP) for operation in conjunction with the Shuttle Procedures Simulator (SPS) is described. The PPP user interface, the SPS/PPP interface, and the PPP applications software are discussed.
PyNEST: A Convenient Interface to the NEST Simulator.
Eppler, Jochen Martin; Helias, Moritz; Muller, Eilif; Diesmann, Markus; Gewaltig, Marc-Oliver
2008-01-01
The neural simulation tool NEST (http://www.nest-initiative.org) is a simulator for heterogeneous networks of point neurons or neurons with a small number of compartments. It aims at simulations of large neural systems with more than 10(4) neurons and 10(7) to 10(9) synapses. NEST is implemented in C++ and can be used on a large range of architectures from single-core laptops over multi-core desktop computers to super-computers with thousands of processor cores. Python (http://www.python.org) is a modern programming language that has recently received considerable attention in Computational Neuroscience. Python is easy to learn and has many extension modules for scientific computing (e.g. http://www.scipy.org). In this contribution we describe PyNEST, the new user interface to NEST. PyNEST combines NEST's efficient simulation kernel with the simplicity and flexibility of Python. Compared to NEST's native simulation language SLI, PyNEST makes it easier to set up simulations, generate stimuli, and analyze simulation results. We describe how PyNEST connects NEST and Python and how it is implemented. With a number of examples, we illustrate how it is used.
PyNEST: A Convenient Interface to the NEST Simulator
Eppler, Jochen Martin; Helias, Moritz; Muller, Eilif; Diesmann, Markus; Gewaltig, Marc-Oliver
2008-01-01
The neural simulation tool NEST (http://www.nest-initiative.org) is a simulator for heterogeneous networks of point neurons or neurons with a small number of compartments. It aims at simulations of large neural systems with more than 104 neurons and 107 to 109 synapses. NEST is implemented in C++ and can be used on a large range of architectures from single-core laptops over multi-core desktop computers to super-computers with thousands of processor cores. Python (http://www.python.org) is a modern programming language that has recently received considerable attention in Computational Neuroscience. Python is easy to learn and has many extension modules for scientific computing (e.g. http://www.scipy.org). In this contribution we describe PyNEST, the new user interface to NEST. PyNEST combines NEST's efficient simulation kernel with the simplicity and flexibility of Python. Compared to NEST's native simulation language SLI, PyNEST makes it easier to set up simulations, generate stimuli, and analyze simulation results. We describe how PyNEST connects NEST and Python and how it is implemented. With a number of examples, we illustrate how it is used. PMID:19198667
Working research codes into fluid dynamics education: a science gateway approach
NASA Astrophysics Data System (ADS)
Mason, Lachlan; Hetherington, James; O'Reilly, Martin; Yong, May; Jersakova, Radka; Grieve, Stuart; Perez-Suarez, David; Klapaukh, Roman; Craster, Richard V.; Matar, Omar K.
2017-11-01
Research codes are effective for illustrating complex concepts in educational fluid dynamics courses, compared to textbook examples, an interactive three-dimensional visualisation can bring a problem to life! Various barriers, however, prevent the adoption of research codes in teaching: codes are typically created for highly-specific `once-off' calculations and, as such, have no user interface and a steep learning curve. Moreover, a code may require access to high-performance computing resources that are not readily available in the classroom. This project allows academics to rapidly work research codes into their teaching via a minimalist `science gateway' framework. The gateway is a simple, yet flexible, web interface allowing students to construct and run simulations, as well as view and share their output. Behind the scenes, the common operations of job configuration, submission, monitoring and post-processing are customisable at the level of shell scripting. In this talk, we demonstrate the creation of an example teaching gateway connected to the Code BLUE fluid dynamics software. Student simulations can be run via a third-party cloud computing provider or a local high-performance cluster. EPSRC, UK, MEMPHIS program Grant (EP/K003976/1), RAEng Research Chair (OKM).
NASA Astrophysics Data System (ADS)
Donders, S.; Pluymers, B.; Ragnarsson, P.; Hadjit, R.; Desmet, W.
2010-04-01
In the vehicle design process, design decisions are more and more based on virtual prototypes. Due to competitive and regulatory pressure, vehicle manufacturers are forced to improve product quality, to reduce time-to-market and to launch an increasing number of design variants on the global market. To speed up the design iteration process, substructuring and component mode synthesis (CMS) methods are commonly used, involving the analysis of substructure models and the synthesis of the substructure analysis results. Substructuring and CMS enable efficient decentralized collaboration across departments and allow to benefit from the availability of parallel computing environments. However, traditional CMS methods become prohibitively inefficient when substructures are coupled along large interfaces, i.e. with a large number of degrees of freedom (DOFs) at the interface between substructures. The reason is that the analysis of substructures involves the calculation of a number of enrichment vectors, one for each interface degree of freedom (DOF). Since large interfaces are common in vehicles (e.g. the continuous line connections to connect the body with the windshield, roof or floor), this interface bottleneck poses a clear limitation in the vehicle noise, vibration and harshness (NVH) design process. Therefore there is a need to describe the interface dynamics more efficiently. This paper presents a wave-based substructuring (WBS) approach, which allows reducing the interface representation between substructures in an assembly by expressing the interface DOFs in terms of a limited set of basis functions ("waves"). As the number of basis functions can be much lower than the number of interface DOFs, this greatly facilitates the substructure analysis procedure and results in faster design predictions. The waves are calculated once from a full nominal assembly analysis, but these nominal waves can be re-used for the assembly of modified components. The WBS approach thus enables efficient structural modification predictions of the global modes, so that efficient vibro-acoustic design modification, optimization and robust design become possible. The results show that wave-based substructuring offers a clear benefit for vehicle design modifications, by improving both the speed of component reduction processes and the efficiency and accuracy of design iteration predictions, as compared to conventional substructuring approaches.
Breaking down Barriers: A Bridge Program Helps First-Year Biology Students Connect with Faculty
ERIC Educational Resources Information Center
Cooper, Katelyn M.; Ashley, Michael; Brownell, Sara E.
2018-01-01
Summer bridge programs often aim to build social connections for first-year students to ease their transition into college, yet few studies have reported on bridge programs successfully leading to these outcomes. We backward designed a summer bridge program for incoming biology majors to increase the comfort and connections among students and…
Development of a mini-mobile digital radiography system by using wireless smart devices.
Jeong, Chang-Won; Joo, Su-Chong; Ryu, Jong-Hyun; Lee, Jinseok; Kim, Kyong-Woo; Yoon, Kwon-Ha
2014-08-01
The current technologies that trend in digital radiology (DR) are toward systems using portable smart mobile as patient-centered care. We aimed to develop a mini-mobile DR system by using smart devices for wireless connection into medical information systems. We developed a mini-mobile DR system consisting of an X-ray source and a Complementary Metal-Oxide Semiconductor (CMOS) sensor based on a flat panel detector for small-field diagnostics in patients. It is used instead of the systems that are difficult to perform with a fixed traditional device. We also designed a method for embedded systems in the development of portable DR systems. The external interface used the fast and stable IEEE 802.11n wireless protocol, and we adapted the device for connections with Picture Archiving and Communication System (PACS) and smart devices. The smart device could display images on an external monitor other than the monitor in the DR system. The communication modules, main control board, and external interface supporting smart devices were implemented. Further, a smart viewer based on the external interface was developed to display image files on various smart devices. In addition, the advantage of operators is to reduce radiation dose when using remote smart devices. It is integrated with smart devices that can provide X-ray imaging services anywhere. With this technology, it can permit image observation on a smart device from a remote location by connecting to the external interface. We evaluated the response time of the mini-mobile DR system to compare to mobile PACS. The experimental results show that our system outperforms conventional mobile PACS in this regard.
An object oriented Python interface for atomistic simulations
NASA Astrophysics Data System (ADS)
Hynninen, T.; Himanen, L.; Parkkinen, V.; Musso, T.; Corander, J.; Foster, A. S.
2016-01-01
Programmable simulation environments allow one to monitor and control calculations efficiently and automatically before, during, and after runtime. Environments directly accessible in a programming environment can be interfaced with powerful external analysis tools and extensions to enhance the functionality of the core program, and by incorporating a flexible object based structure, the environments make building and analysing computational setups intuitive. In this work, we present a classical atomistic force field with an interface written in Python language. The program is an extension for an existing object based atomistic simulation environment.
Universal programming interface with concurrent access
DOE Office of Scientific and Technical Information (OSTI.GOV)
Alferov, Oleg
2004-10-07
There exist a number of devices with a positioning nature of operation, such as mechanical linear stages, temperature controllers, or filterwheels with discrete state, and most of them have different programming interfaces. The Universal Positioner software suggests the way to handle all of them is with a single approach, whereby a particular hardware driver is created from the template and by translating the actual commands used by the hardware to and from the universal programming interface. The software contains the universal API module itself, the demo simulation of hardware, and the front-end programs to help developers write their own softwaremore » drivers along with example drivers for actual hardware controllers. The software allows user application programs to call devices simultaneously without race conditions (multitasking and concurrent access). The template suggested in this package permits developers to integrate various devices easily into their applications using the same API. The drivers can be stacked; i.e., they can call each other via the same interface.« less
NASA Technical Reports Server (NTRS)
Johnson, S. C.
1982-01-01
An interface system for passing data between a relational information management (RIM) data base complex and engineering analysis language (EAL), a finite element structural analysis program is documented. The interface system, implemented on a CDC Cyber computer, is composed of two FORTRAN programs called RIM2EAL and EAL2RIM. The RIM2EAL reads model definition data from RIM and creates a file of EAL commands to define the model. The EAL2RIM reads model definition and EAL generated analysis data from EAL's data library and stores these data dirctly in a RIM data base. These two interface programs and the format for the RIM data complex are described.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Appel, Gordon John
Sandia National Laboratories (SNL) Fuel Cycle Technologies (FCT) program activities are conducted in accordance with FCT Quality Assurance Program Document (FCT-QAPD) requirements. The FCT-QAPD interfaces with SNL approved Quality Assurance Program Description (SNL-QAPD) as explained in the Sandia National Laboratories QA Program Interface Document for FCT Activities (Interface Document). This plan describes SNL's FY16 assessment of SNL's FY15 FCT M2 milestone deliverable's compliance with program QA requirements, including SNL R&A requirements. The assessment is intended to confirm that SNL's FY15 milestone deliverables contain the appropriate authenticated review documentation and that there is a copy marked with SNL R&A numbers.
Flexible neural interfaces with integrated stiffening shank
Tooker, Angela C.; Felix, Sarah H.; Pannu, Satinderpall S.; Shah, Kedar G.; Sheth, Heeral; Tolosa, Vanessa
2016-07-26
A neural interface includes a first dielectric material having at least one first opening for a first electrical conducting material, a first electrical conducting material in the first opening, and at least one first interconnection trace electrical conducting material connected to the first electrical conducting material. A stiffening shank material is located adjacent the first dielectric material, the first electrical conducting material, and the first interconnection trace electrical conducting material.
Rodrigues, Danieli C.; Urban, Robert M.; Jacobs, Joshua J.; Gilbert, Jeremy L.
2009-01-01
Titanium alloys are widely used in total-joint replacements due to a combination of outstanding mechanical properties, biocompatibility, passivity and corrosion resistance. Nevertheless, retrieval studies have pointed out that these materials can be subjected to localized or general corrosion in modular interfaces when mechanical abrasion of the oxide film (fretting) occurs. Modularity adds large crevice environments, which are subject to micromotion between contacting interfaces and differential aeration of the surface. Titanium alloys are also known to be susceptible to hydrogen absorption, which can induce precipitation of hydrides and subsequent brittle failure. In this work, the surface of three designs of retrieved hip-implants with Ti-6Al-4V/Ti-6Al-4V modular taper interfaces in the stem were investigated for evidence of severe corrosion and precipitation of brittle hydrides during fretting-crevice corrosion in the modular connections. The devices were retrieved from patients and studied by means of scanning electron microscopy (SEM), x-ray diffraction (XRD) and chemical analysis. The surface qualitative investigation revealed severe corrosion attack in the mating interfaces with evidence of etching, pitting, delamination and surface cracking. In vivo hydrogen embrittlement was shown to be a mechanism of degradation in modular connections resulting from electrochemical reactions induced in the crevice environment of the tapers during fretting-crevice corrosion. PMID:18683224
Pressurized bellows flat contact heat exchanger interface
NASA Technical Reports Server (NTRS)
Voss, Fred E. (Inventor); Howell, Harold R. (Inventor); Winkler, Roger V. (Inventor)
1990-01-01
Disclosed is an interdigitated plate-type heat exchanger interface. The interface includes a modular interconnect to thermally connect a pair or pairs of plate-type heat exchangers to a second single or multiple plate-type heat exchanger. The modular interconnect comprises a series of parallel, plate-type heat exchangers arranged in pairs to form a slot therebetween. The plate-type heat exchangers of the second heat exchanger insert into the slots of the modular interconnect. Bellows are provided between the pairs of fins of the modular interconnect so that when the bellows are pressurized, they drive the plate-type heat exchangers of the modular interconnect toward one another, thus closing upon the second heat exchanger plates. Each end of the bellows has a part thereof a thin, membrane diaphragm which readily conforms to the contours of the heat exchanger plates of the modular interconnect when the bellows is pressurized. This ensures an even distribution of pressure on the heat exchangers of the modular interconnect thus creating substantially planar contact between the two heat exchangers. The effect of the interface of the present invention is to provide a dry connection between two heat exchangers whereby the rate of heat transfer can be varied by varying the pressure within the bellows.
Efficient Strategies for Active Interface-Level Network Topology Discovery
2013-09-01
Network Information Centre API Application Programming Interface APNIC Asia-Pacific Network Information Centre ARIN American Registry for Internet Numbers...very convenient Application Programming Interface ( API ) for easy primitive implementation. Ark’s API facilitates easy development and rapid...prototyping – important attributes as the char- acteristics of our primitives evolve. The API allows a high-level of abstraction, which in turn leads to rapid
Visual exploration and analysis of human-robot interaction rules
NASA Astrophysics Data System (ADS)
Zhang, Hui; Boyles, Michael J.
2013-01-01
We present a novel interaction paradigm for the visual exploration, manipulation and analysis of human-robot interaction (HRI) rules; our development is implemented using a visual programming interface and exploits key techniques drawn from both information visualization and visual data mining to facilitate the interaction design and knowledge discovery process. HRI is often concerned with manipulations of multi-modal signals, events, and commands that form various kinds of interaction rules. Depicting, manipulating and sharing such design-level information is a compelling challenge. Furthermore, the closed loop between HRI programming and knowledge discovery from empirical data is a relatively long cycle. This, in turn, makes design-level verification nearly impossible to perform in an earlier phase. In our work, we exploit a drag-and-drop user interface and visual languages to support depicting responsive behaviors from social participants when they interact with their partners. For our principal test case of gaze-contingent HRI interfaces, this permits us to program and debug the robots' responsive behaviors through a graphical data-flow chart editor. We exploit additional program manipulation interfaces to provide still further improvement to our programming experience: by simulating the interaction dynamics between a human and a robot behavior model, we allow the researchers to generate, trace and study the perception-action dynamics with a social interaction simulation to verify and refine their designs. Finally, we extend our visual manipulation environment with a visual data-mining tool that allows the user to investigate interesting phenomena such as joint attention and sequential behavioral patterns from multiple multi-modal data streams. We have created instances of HRI interfaces to evaluate and refine our development paradigm. As far as we are aware, this paper reports the first program manipulation paradigm that integrates visual programming interfaces, information visualization, and visual data mining methods to facilitate designing, comprehending, and evaluating HRI interfaces.
Engineering Orthopedic Tissue Interfaces
Yang, Peter J.
2009-01-01
While a wide variety of approaches to engineering orthopedic tissues have been proposed, less attention has been paid to the interfaces, the specialized areas that connect two tissues of different biochemical and mechanical properties. The interface tissue plays an important role in transitioning mechanical load between disparate tissues. Thus, the relatively new field of interfacial tissue engineering presents new challenges—to not only consider the regeneration of individual orthopedic tissues, but also to design the biochemical and cellular composition of the linking tissue. Approaches to interfacial tissue engineering may be distinguished based on if the goal is to recreate the interface itself, or generate an entire integrated tissue unit (such as an osteochondral plug). As background for future efforts in engineering orthopedic interfaces, a brief review of the biology and mechanics of each interface (cartilage–bone, ligament–bone, meniscus–bone, and muscle–tendon) is presented, followed by an overview of the state-of-the-art in engineering each tissue, including advances and challenges specific to regenerating the interfaces. PMID:19231983
Naumann, Benjamin; Warth, Peter; Olsson, Lennart; Konstantinidis, Peter
2017-11-01
The vertebrate head/trunk interface is the region of the body where the different developmental programs of the head and trunk come in contact. Many anatomical structures that develop in this transition zone differ from similar structures in the head or the trunk. This is best exemplified by the cucullaris/trapezius muscle, spanning the head/trunk interface by connecting the head to the pectoral girdle. The source of this muscle has been claimed to be either the unsegmented head mesoderm or the somites of the trunk. However most recent data on the development of the cucullaris muscle are derived from tetrapods and information from actinopterygian taxa is scarce. We used classical histology in combination with fluorescent whole-mount antibody staining and micro-computed tomography to investigate the developmental pattern of the cucullaris and the branchial muscles in a basal actinopterygian, the Longnose gar (Lepisosteus osseus). Our results show (1) that the cucullaris has been misidentified in earlier studies on its development in Lepisosteus. (2) Cucullaris development is delayed compared to other head and trunk muscles. (3) This developmental pattern of the cucullaris is similar to that reported from some tetrapod taxa. (4) That the retractor dorsalis muscle of L. osseus shows a delayed developmental pattern similar to the cucullaris. Our data are in agreement with an explanatory scenario for the cucullaris development in tetrapods, suggesting that these mechanisms are conserved throughout the Osteichthyes. Furthermore the developmental pattern of the retractor dorsalis, also spanning the head/trunk interface, seems to be controlled by similar mechanisms. © 2017 Wiley Periodicals, Inc.
DOE Office of Scientific and Technical Information (OSTI.GOV)
2009-09-01
The on cell phone software captures the images from the CMOS camera periodically, stores the pictures, and periodically transmits those images over the cellular network to the server. The cell phone software consists of several modules: CamTest.cpp, CamStarter.cpp, StreamIOHandler .cpp, and covertSmartDevice.cpp. The camera application on the SmartPhone is CamStarter, which is "the" user interface for the camera system. The CamStarter user interface allows a user to start/stop the camera application and transfer files to the server. The CamStarter application interfaces to the CamTest application through registry settings. Both the CamStarter and CamTest applications must be separately deployed on themore » smartphone to run the camera system application. When a user selects the Start button in CamStarter, CamTest is created as a process. The smartphone begins taking small pictures (CAPTURE mode), analyzing those pictures for certain conditions, and saving those pictures on the smartphone. This process will terminate when the user selects the Stop button. The camtest code spins off an asynchronous thread, StreamIOHandler, to check for pictures taken by the camera. The received image is then tested by StreamIOHandler to see if it meets certain conditions. If those conditions are met, the CamTest program is notified through the setting of a registry key value and the image is saved in a designated directory in a custom BMP file which includes a header and the image data. When the user selects the Transfer button in the CamStarter user interface, the covertsmartdevice code is created as a process. Covertsmartdevice gets all of the files in a designated directory, opens a socket connection to the server, sends each file, and then terminates.« less
NASA Technical Reports Server (NTRS)
Pepin, Gerard R.
1992-01-01
The Interim Service Integrated Service Digital Network (ISDN) Satellite (ISIS) Hardware Experiment Development for Advanced Satellite Designs describes the development of the ISDN Satellite Terminal Adapter (ISTA) capable of translating ISDN protocol traffic into Time Division Multiple Access (TDMA) signals for use by a communications satellite. The ISTA connects the Type 1 Network Termination (NT1) via the U-interface on the line termination side of the CPE to the RS-499 interface for satellite uplink. The same ISTA converts in the opposite direction the RS-499 to U-interface data with a simple switch setting.
Interface standards for computer equipment
NASA Technical Reports Server (NTRS)
1976-01-01
The ability to configure data systems using modules provided by independent manufacturers is complicated by the wide range of electrical, mechanical, and functional characteristics exhibited within the equipment provided by different manufacturers of computers, peripherals, and terminal devices. A number of international organizations were and still are involved in the creation of standards that enable devices to be interconnected with minimal difficulty, usually involving only a cable or data bus connection that is defined by the standard. The elements covered by an interface standard are covered and the most prominent interface standards presently in use are identified and described.
NASA Technical Reports Server (NTRS)
Pepin, Gerard R.
1992-01-01
The Interim Service Integrated Services Digital Network (ISDN) Satellite (ISIS) Hardware Experiment Design for Advanced Satellite Designs describes the design of the ISDN Satellite Terminal Adapter (ISTA) capable of translating ISDN protocol traffic into time division multiple access (TDMA) signals for use by a communications satellite. The ISTA connects the Type 1 Network Termination (NT1) via the U-interface on the line termination side of the CPE to the V.35 interface for satellite uplink. The same ISTA converts in the opposite direction the V.35 to U-interface data with a simple switch setting.
Aharonov-Bohm effect in bilayer graphene
NASA Astrophysics Data System (ADS)
Park, Chang-Soo
2017-06-01
We investigate Aharonov-Bohm effect in bilayer graphene. We consider a setup of n- p (n‧)-n junction with Aharonov-Bohm loop connected in the transmission region. In the presence of trigonal warping we show that, due to the anisotropic dispersion of eigenspectrum, the Aharonov-Bohm interference depends on the geometry of junction: it exists for armchair interface but vanishes for zigzag interface. For the armchair interface, it is demonstrated that the period of Aharonov-Bohm oscillation is Φ0 = h / e and the amplitude of oscillation can be varied with incident energy and the barrier height of the junction.
Automatic programming of simulation models
NASA Technical Reports Server (NTRS)
Schroer, Bernard J.; Tseng, Fan T.; Zhang, Shou X.; Dwan, Wen S.
1990-01-01
The concepts of software engineering were used to improve the simulation modeling environment. Emphasis was placed on the application of an element of rapid prototyping, or automatic programming, to assist the modeler define the problem specification. Then, once the problem specification has been defined, an automatic code generator is used to write the simulation code. The following two domains were selected for evaluating the concepts of software engineering for discrete event simulation: manufacturing domain and a spacecraft countdown network sequence. The specific tasks were to: (1) define the software requirements for a graphical user interface to the Automatic Manufacturing Programming System (AMPS) system; (2) develop a graphical user interface for AMPS; and (3) compare the AMPS graphical interface with the AMPS interactive user interface.
NASA Technical Reports Server (NTRS)
Schallhorn, Paul; Majumdar, Alok; Tiller, Bruce
2001-01-01
A general purpose, one dimensional fluid flow code is currently being interfaced with the thermal analysis program SINDA/G. The flow code, 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 quasisteady (unsteady solid, steady fluid) conjugate heat transfer modeling.
NASA Technical Reports Server (NTRS)
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.
1982-11-12
File 1/0 Prgram Invocation Other Access M and Control Services KAPSE/Host Interface most Operating System Peripherals/ 01 su ?eetworks 6282318-2 Figure 3...3.2.4.3.8.5 Transitory Windows The TRANSITORY flag is used to prevent permanent dependence on temporary windows created simply for focusing on a part of the...KAPSE/Tool interfaces in terms of these low-level host-independent interfaces. In addition, the KAPSE/Host interface packages prevent the application
Grogan, Colleen M; Park, Sunggeun Ethan
2017-12-01
Policy Points: More than half of Americans are connected to the Medicaid program-either through their own coverage or that of a family member or close friend-and are significantly more likely to view Medicaid as important and to support increases in spending, even among conservatives. This finding helps explain why Affordable Care Act repeal efforts faced (and will continue to face) strong public backlash. Policymakers should be aware that although renaming programs within Medicaid may have increased enrollment take-up, this destigmatization effort might have also increased program confusion and reduced support for Medicaid even among enrollees who say the program is important to them. Since the 1980s, Medicaid enrollment has expanded so dramatically that by 2015 two-thirds of Americans had some connection to the program in which either they themselves, a family member, or a close friend is currently or was previously enrolled. Utilizing a nationally representative survey-the Kaiser Family Foundation Poll: Medicare and Medicaid at 50 (n = 1,849)-and employing ordinal and logistic regression analyses, our study examines 3 questions: (1) are individuals with a connection to Medicaid more likely to view the program as important, (2) are they more likely to support an increase in Medicaid spending, and (3) are they more likely to support adoption of the Medicaid expansion offered under the Affordable Care Act? For each of these questions we examine whether partisanship and views of stigma also impact support for Medicaid and, if so, whether these factors overwhelm the impact of connection to the program. Controlling for the strong effect of partisanship, people with any connection to the Medicaid program are more likely to view the program as important than those with no connection. However, when it comes to increasing spending or expanding the program, the type of connection to the program matters. In particular, adults with current and previous Medicaid coverage and those with a family member or close friend with Medicaid coverage are more likely to support increases in spending and the Medicaid expansion; but, those connected to Medicaid only through coverage of a child are no more likely to support Medicaid than those with no connection. Future research should probe more deeply into whether people with different types of connection to Medicaid view the program differently, and, if so, how and why. Moreover, future research should also explore whether state-level attempts to destigmatize Medicaid by renaming the program also serves to reduce knowledge and support for Medicaid. © 2017 Milbank Memorial Fund.
Psychosocial assistance after environmental accidents: a policy perspective.
Becker, S M
1997-01-01
There is a substantial body of literature on psychosocial impacts of chemical and nuclear accidents. Less attention, however, has been focused on the program and policy issues that are connected with efforts to provide psychosocial assistance to the victims of such accidents. Because psychosocial assistance efforts are certain to be an essential part of the response to future environmental emergencies, it is vital that relevant program and policy issues by more fully considered. This article discusses the highly complex nature of contamination situations and highlights some of the key policy issues that are associated with the provision of psychosocial services after environmental accidents. One issue concerns the potential for assistance efforts to become objects of conflict. In the context of the intense controversy typically associated with chemical or nuclear accidents, and with debates over the causation of illness usually at the center of environmental accidents, psychosocial assistance services may themselves become contested terrain. Other significant program and policy issues include determining how to interface with citizen self-help and other voluntary groups, addressing the problem of stigma, and deciding how to facilitate stakeholder participation in the shaping of service provision. This article offers a series of policy proposals that may help smooth the way for psychosocial assistance programs in future environmental emergencies. PMID:9467082
Simulation of electric vehicles with hybrid power systems
NASA Astrophysics Data System (ADS)
Burke, A. F.; Cole, G. H.
Computer programs for the simulation of the operation of electric vehicles with hybrid power systems are described. These programs treat cases in which high energy density ultracapacitors or high power density pulse batteries are used to load level the main energy storage battery in the vehicle. A generalized control strategy for splitting the power between the main battery and the pulse power devices is implemented such that the user can specify the nominal battery power as a function of the state-of-charge of the ultracapacitor or pulse power battery. The programs display graphically on the screen, as they run, the power from both the main battery and the pulse power device and the state-of-charge of the pulse power device. After each run is completed, a summary is printed out from which the effect of load leveling the battery on vehicle range and energy consumption can be determined. Default input files are provided with the programs so various combinations of vehicles, driveline components, and batteries of special current interest to the EV community can be run with either type of pulse power device. Typical simulation results are shown including cases in which the pulse power devices are connected in parallel with the main battery without interface electronics.
Everts, Maaike; Heller, Caren; Burke, Christine; Hafer, Nathaniel; Steele, Scott
2014-01-01
Abstract To bring the benefits of science more quickly to patient care, the NIH National Center Advancing Translational Sciences (NCATS) supports programs that enhance the development, testing, and implementation of new medical products and procedures. The NCATS clinical and translational science award (CTSA) program is central to that mission; creating an academic home for clinical and translational science and supporting those involved in the discovery and development of new health‐related inventions. The technology transfer Offices (TTO) of CTSA‐funded universities can be important partners in the development process; facilitating the transfer of medical research to the commercial sector for further development and ultimately, distribution to patients. The Aggregating Intellectual Property (IP) Working Group (AWG) of the CTSA public private partnerships key function committee (PPP‐KFC) developed a survey to explore how CTSA‐funded institutions currently interface with their respective TTOs to support medical product development. The results suggest a range of relationships across institutions; approximately half have formal collaborative programs, but only a few have well‐connected programs. Models of collaborations are described and provided as examples of successful CTSA/TTO partnerships that have increased the value of health‐related inventions as measured by follow‐on funding and industry involvement; either as a consulting partner or licensee. PMID:24945893
Rose, Lynn M; Everts, Maaike; Heller, Caren; Burke, Christine; Hafer, Nathaniel; Steele, Scott
2014-12-01
To bring the benefits of science more quickly to patient care, the NIH National Center Advancing Translational Sciences (NCATS) supports programs that enhance the development, testing, and implementation of new medical products and procedures. The NCATS clinical and translational science award (CTSA) program is central to that mission; creating an academic home for clinical and translational science and supporting those involved in the discovery and development of new health-related inventions. The technology transfer Offices (TTO) of CTSA-funded universities can be important partners in the development process; facilitating the transfer of medical research to the commercial sector for further development and ultimately, distribution to patients. The Aggregating Intellectual Property (IP) Working Group (AWG) of the CTSA public private partnerships key function committee (PPP-KFC) developed a survey to explore how CTSA-funded institutions currently interface with their respective TTOs to support medical product development. The results suggest a range of relationships across institutions; approximately half have formal collaborative programs, but only a few have well-connected programs. Models of collaborations are described and provided as examples of successful CTSA/TTO partnerships that have increased the value of health-related inventions as measured by follow-on funding and industry involvement; either as a consulting partner or licensee. © 2014 Wiley Periodicals, Inc.
Pita, Murillo S; do Nascimento, Cássio; Dos Santos, Carla G P; Pires, Isabela M; Pedrazzi, Vinícius
2017-07-01
The aim of this in vitro study was to identify and quantify up to 38 microbial species from human saliva penetrating through the implant-abutment interface in two different implant connections, external hexagon and tri-channel internal connection, both with conventional flat-head or experimental conical-head abutment screws. Forty-eight two-part implants with external hexagon (EH; n = 24) or tri-channel internal (TI; n = 24) connections were investigated. Abutments were attached to implants with conventional flat-head or experimental conical-head screws. After saliva incubation, Checkerboard DNA-DNA hybridization was used to identify and quantify up to 38 bacterial colonizing the internal parts of the implants. Kruskal-Wallis test followed by Bonferroni's post-tests for multiple comparisons was used for statistical analysis. Twenty-four of thirty-eight species, including putative periodontal pathogens, were found colonizing the inner surfaces of both EH and TI implants. Peptostreptococcus anaerobios (P = 0.003), Prevotella melaninogenica (P < 0.0001), and Candida dubliniensis (P < 0.0001) presented significant differences between different groups. Means of total microbial count (×10 4 , ±SD) for each group were recorded as follows: G1 (0.27 ± 2.04), G2 (0 ± 0), G3 (1.81 ± 7.50), and G4 (0.35 ± 1.81). Differences in the geometry of implant connections and abutment screws have impacted the microbial leakage through the implant-abutment interface. Implants attached with experimental conical-head abutment screws showed lower counts of microorganisms when compared with conventional flat-head screws. © 2016 John Wiley & Sons A/S. Published by John Wiley & Sons Ltd.
Cengiz, Murat Inanç; Kirtiloğlu, Tuğrul; Acikgoz, Gökhan; Trisi, Paolo; Wang, Hom-Lay
2012-04-01
Peri-implant mucosa is composed of 2 compartments: a marginal junctional epithelium and a zone of connective tissue attachment. Both structures consist mainly of collagen. Lathyrism is characterized by defective collagen synthesis due to inhibition of lysyl oxidase, an enzyme that is essential for interfibrillar collagen cross-linking. The lathyritic agent beta-aminoproprionitrile (β-APN) is considered a suitable agent to disrupt the connective tissue metabolism. Therefore, the purpose of this study was to assess the effect of defective connective tissue metabolism on epithelial implant interface by using β-APN created chronic lathyrism in the canine model. Two 1-year-old male dogs were included in this study. A β-APN dosage of 5 mg/0.4 mL/volume 100 g/body weight was given to the test dog for 10 months, until lathyritic symptoms developed. After this, the mandibular premolar teeth (p2, p3, p4) of both dogs were atraumatically extracted, and the investigators waited 3 months before implants were placed. In the test dog, 3 implants were placed in the left mandible, and 2 implants were placed in the right mandible. In the control dog, 2 implants were placed in the left mandibular premolar site. The dogs were sacrificed 10 months after healing. Peri-implant tissues obtained from the dogs were examined histomorphologically and histopathologically. Bone to implant contact (BIC) values and bone volumes (BV) were lower in the lathyritic group compared to the control group; however, no statistical significance was found. Significant histologic and histomorphometric changes were observed in peri-implant bone, connective tissue, and peri-implant mucosal width between test and control implants. Defective collagen metabolism such as lathyrism may negatively influence the interface between implant and surrounding soft tissue attachment.
BRAPH: A graph theory software for the analysis of brain connectivity
Mijalkov, Mite; Kakaei, Ehsan; Pereira, Joana B.; Westman, Eric; Volpe, Giovanni
2017-01-01
The brain is a large-scale complex network whose workings rely on the interaction between its various regions. In the past few years, the organization of the human brain network has been studied extensively using concepts from graph theory, where the brain is represented as a set of nodes connected by edges. This representation of the brain as a connectome can be used to assess important measures that reflect its topological architecture. We have developed a freeware MatLab-based software (BRAPH–BRain Analysis using graPH theory) for connectivity analysis of brain networks derived from structural magnetic resonance imaging (MRI), functional MRI (fMRI), positron emission tomography (PET) and electroencephalogram (EEG) data. BRAPH allows building connectivity matrices, calculating global and local network measures, performing non-parametric permutations for group comparisons, assessing the modules in the network, and comparing the results to random networks. By contrast to other toolboxes, it allows performing longitudinal comparisons of the same patients across different points in time. Furthermore, even though a user-friendly interface is provided, the architecture of the program is modular (object-oriented) so that it can be easily expanded and customized. To demonstrate the abilities of BRAPH, we performed structural and functional graph theory analyses in two separate studies. In the first study, using MRI data, we assessed the differences in global and nodal network topology in healthy controls, patients with amnestic mild cognitive impairment, and patients with Alzheimer’s disease. In the second study, using resting-state fMRI data, we compared healthy controls and Parkinson’s patients with mild cognitive impairment. PMID:28763447
BRAPH: A graph theory software for the analysis of brain connectivity.
Mijalkov, Mite; Kakaei, Ehsan; Pereira, Joana B; Westman, Eric; Volpe, Giovanni
2017-01-01
The brain is a large-scale complex network whose workings rely on the interaction between its various regions. In the past few years, the organization of the human brain network has been studied extensively using concepts from graph theory, where the brain is represented as a set of nodes connected by edges. This representation of the brain as a connectome can be used to assess important measures that reflect its topological architecture. We have developed a freeware MatLab-based software (BRAPH-BRain Analysis using graPH theory) for connectivity analysis of brain networks derived from structural magnetic resonance imaging (MRI), functional MRI (fMRI), positron emission tomography (PET) and electroencephalogram (EEG) data. BRAPH allows building connectivity matrices, calculating global and local network measures, performing non-parametric permutations for group comparisons, assessing the modules in the network, and comparing the results to random networks. By contrast to other toolboxes, it allows performing longitudinal comparisons of the same patients across different points in time. Furthermore, even though a user-friendly interface is provided, the architecture of the program is modular (object-oriented) so that it can be easily expanded and customized. To demonstrate the abilities of BRAPH, we performed structural and functional graph theory analyses in two separate studies. In the first study, using MRI data, we assessed the differences in global and nodal network topology in healthy controls, patients with amnestic mild cognitive impairment, and patients with Alzheimer's disease. In the second study, using resting-state fMRI data, we compared healthy controls and Parkinson's patients with mild cognitive impairment.
A SOA-Based Solution to Monitor Vaccination Coverage Among HIV-Infected Patients in Liguria.
Giannini, Barbara; Gazzarata, Roberta; Sticchi, Laura; Giacomini, Mauro
2016-01-01
Vaccination in HIV-infected patients constitutes an essential tool in the prevention of the most common infectious diseases. The Ligurian Vaccination in HIV Program is a proposed vaccination schedule specifically dedicated to this risk group. Selective strategies are proposed within this program, employing ICT (Information and Communication) tools to identify this susceptible target group, to monitor immunization coverage over time and to manage failures and defaulting. The proposal is to connect an immunization registry system to an existing regional platform that allows clinical data re-use among several medical structures, to completely manage the vaccination process. This architecture will adopt a Service Oriented Architecture (SOA) approach and standard HSSP (Health Services Specification Program) interfaces to support interoperability. According to the presented solution, vaccination administration information retrieved from the immunization registry will be structured according to the specifications within the immunization section of the HL7 (Health Level 7) CCD (Continuity of Care Document) document. Immunization coverage will be evaluated through the continuous monitoring of serology and antibody titers gathered from the hospital LIS (Laboratory Information System) structured into a HL7 Version 3 (v3) Clinical Document Architecture Release 2 (CDA R2).
Implant-abutment connections on single crowns: a systematic review.
Ceruso, F M; Barnaba, P; Mazzoleni, S; Ottria, L; Gargari, M; Zuccon, A; Bruno, G; DI Fiore, A
2017-01-01
Different implant-abutment connections have been developed in the effort of reducing mechanical and biological failure. The most frequent complications are screw loosening, abutment or implant fracture and marginal bone loss due to overload and bacterial micro-leakage. Ideal connection should work as a one-piece implant avoiding the formation of a micro-gap at the implant-abutment interface. Different in vitro and in vivo researches have been published to compare the implant-abutment connections actually available: external hexagon, internal hexagon and conical finding different amount of micro-gap, micro-leakage and marginal bone loss. The aim of this article is to describe, according to the most recent literature, different kind of fixture-abutment connections and their clinical and mechanical advantages or disadvantages.
NASA Astrophysics Data System (ADS)
Polkowski, Marcin; Grad, Marek
2016-04-01
Passive seismic experiment "13BB Star" is operated since mid 2013 in northern Poland and consists of 13 broadband seismic stations. One of the elements of this experiment is dedicated on-line data acquisition system comprised of both client (station) side and server side modules with web based interface that allows monitoring of network status and provides tools for preliminary data analysis. Station side is controlled by ARM Linux board that is programmed to maintain 3G/EDGE internet connection, receive data from digitizer, send data do central server among with additional auxiliary parameters like temperatures, voltages and electric current measurements. Station side is controlled by set of easy to install PHP scripts. Data is transmitted securely over SSH protocol to central server. Central server is a dedicated Linux based machine. Its duty is receiving and processing all data from all stations including auxiliary parameters. Server side software is written in PHP and Python. Additionally, it allows remote station configuration and provides web based interface for user friendly interaction. All collected data can be displayed for each day and station. It also allows manual creation of event oriented plots with different filtering abilities and provides numerous status and statistic information. Our solution is very flexible and easy to modify. In this presentation we would like to share our solution and experience. National Science Centre Poland provided financial support for this work via NCN grant DEC-2011/02/A/ST10/00284.
A Multi-Purpose Modular Electronics Integration Node for Exploration Extravehicular Activity
NASA Technical Reports Server (NTRS)
Hodgson, Edward; Papale, William; Wichowski, Robert; Rosenbush, David; Hawes, Kevin; Stankiewicz, Tom
2013-01-01
As NASA works to develop an effective integrated portable life support system design for exploration Extravehicular activity (EVA), alternatives to the current system s electrical power and control architecture are needed to support new requirements for flexibility, maintainability, reliability, and reduced mass and volume. Experience with the current Extravehicular Mobility Unit (EMU) has demonstrated that the current architecture, based in a central power supply, monitoring and control unit, with dedicated analog wiring harness connections to active components in the system has a significant impact on system packaging and seriously constrains design flexibility in adapting to component obsolescence and changing system needs over time. An alternative architecture based in the use of a digital data bus offers possible wiring harness and system power savings, but risks significant penalties in component complexity and cost. A hybrid architecture that relies on a set of electronic and power interface nodes serving functional models within the Portable Life Support System (PLSS) is proposed to minimize both packaging and component level penalties. A common interface node hardware design can further reduce penalties by reducing the nonrecurring development costs, making miniaturization more practical, maximizing opportunities for maturation and reliability growth, providing enhanced fault tolerance, and providing stable design interfaces for system components and a central control. Adaptation to varying specific module requirements can be achieved with modest changes in firmware code within the module. A preliminary design effort has developed a common set of hardware interface requirements and functional capabilities for such a node based on anticipated modules comprising an exploration PLSS, and a prototype node has been designed assembled, programmed, and tested. One instance of such a node has been adapted to support testing the swingbed carbon dioxide and humidity control element in NASA s advanced PLSS 2.0 test article. This paper will describe the common interface node design concept, results of the prototype development and test effort, and plans for use in NASA PLSS 2.0 integrated tests.
Using Google Maps to Access USGS Volcano Hazards Information
NASA Astrophysics Data System (ADS)
Venezky, D. Y.; Snedigar, S.; Guffanti, M.; Bailey, J. E.; Wall, B. G.
2006-12-01
The U.S. Geological Survey (USGS) Volcano Hazard Program (VHP) is revising the information architecture of our website to provide data within a geospatial context for emergency managers, educators, landowners in volcanic areas, researchers, and the general public. Using a map-based interface for displaying hazard information provides a synoptic view of volcanic activity along with the ability to quickly ascertain where hazards are in relation to major population and infrastructure centers. At the same time, the map interface provides a gateway for educators and the public to find information about volcanoes in their geographic context. A plethora of data visualization solutions are available that are flexible, customizable, and can be run on individual websites. We are currently using a Google map interface because it can be accessed immediately from a website (a downloadable viewer is not required), and it provides simple features for moving around and zooming within the large map area that encompasses U.S. volcanism. A text interface will also be available. The new VHP website will serve as a portal to information for each volcano the USGS monitors with icons for alert levels and aviation color codes. When a volcano is clicked, a window will provide additional information including links to maps, images, and real-time data, thereby connecting information from individual observatories, the Smithsonian Institution, and our partner universities. In addition to the VHP home page, many observatories and partners have detailed graphical interfaces to data and images that include the activity pages for the Alaska Volcano Observatory, the Smithsonian Google Earth files, and Yellowstone Volcano Observatory pictures and data. Users with varied requests such as raw data, scientific papers, images, or brief overviews expect to be able to quickly access information for their specialized needs. Over the next few years we will be gathering, cleansing, reorganizing, and posting data in multiple formats to meet these needs.
Damage of Wood-Concrete Composite subjected to variable hygrometric conditions
NASA Astrophysics Data System (ADS)
Loulou, L.; Caré, S.; Le Roy, R.; Bornert, M.
2010-06-01
This paper discusses the factors influencing the durability of glued assemblies of wood and cementitious material under variable hygrometric conditions. The composite specimens are composed of cement paste connected to plywood using epoxy glue. The cement paste is subjected to autogeneous shrinkage and the wood is subjected to imbibition test. Plywood is used so that the swelling deformations due to the imbibition process are parallel to the connection plane. Swelling strains in wood are related to the water content measured by gammadensimetry technique. Global strains above and below the glue interface have been measured and have been compared to the free strains. We showed that there are restrained deformations at the glue interface and that the cement paste is damaged. Local strains have been characterized by means of the digital image correlation technique. We showed in particular that the deformations in wood are related to the microstructure of the layers of plywood and that the restrained deformations at the glue interface lead to a bending of the cement paste. In the case of strong adhesion properties, this bending induces cracking in cement paste.
Tocci, Gabriele; Joly, Laurent; Michaelides, Angelos
2014-12-10
Friction is one of the main sources of dissipation at liquid water/solid interfaces. Despite recent progress, a detailed understanding of water/solid friction in connection with the structure and energetics of the solid surface is lacking. Here, we show for the first time that ab initio molecular dynamics can be used to unravel the connection between the structure of nanoscale water and friction for liquid water in contact with graphene and with hexagonal boron nitride. We find that although the interface presents a very similar structure between the two sheets, the friction coefficient on boron nitride is ≈ 3 times larger than that on graphene. This comes about because of the greater corrugation of the energy landscape on boron nitride arising from specific electronic structure effects. We discuss how a subtle dependence of the friction on the atomistic details of a surface, which is not related to its wetting properties, may have a significant impact on the transport of water at the nanoscale, with implications for the development of membranes for desalination and for osmotic power harvesting.
Evaluating the Effectiveness of the 2000-2001 NASA CONNECT(TM) Program
NASA Technical Reports Server (NTRS)
Pinelli, Thomas E.; Frank, Kari Lou; Lambert, Matthew A.
2002-01-01
This report contains the results of the evaluation conducted for the 2000-2001 NASA CONNECT(TM) program conducted in March 2001. The analysis is based on the results collected from 154 surveys collected from educators registered for the program. Respondents indicated that the objectives for each program were met; the programs were aligned with the national (mathematics, science, and technology) standards; the programs were developmentally (grade level) appropriate; and the programs in the 2000-2001 NASA CONNECT(TM) series enhanced/enriched the teaching of mathematics, science, and technology.
Multicultural Environmental Education--Making Connections.
ERIC Educational Resources Information Center
Gaughan, Sharon
1996-01-01
Discusses Raptors Connecting Cultures (RCC), a multicultural environmental education program for Latino students. The RCC Program attempted to make connections between local ecology in eastern Pennsylvania and the students' home countries using the concept of migration as a link. Encourages the inclusion of contributions and connections from…
Creative Uses of Custom Electronics for Environmental Monitoring
NASA Astrophysics Data System (ADS)
Hicks, S.; Aufdenkampe, A. K.; Montgomery, D. S.
2012-12-01
The ability to build custom electronic devices specifically suited to a unique task has gotten easier and cheaper, thanks to the recent popularity of open source electronics platforms like Arduino. Using Arduino-based processor boards, we have been creating a variety of helpful devices to perform functions that would have been too expensive to implement with standard methods and commercial hardware. The Christina River Basin CZO is currently operating dozens of homemade dataloggers that are connected to different types of environmental sensors. Most of these Arduino loggers have been deployed for over a year, so our experiences with them and their sensors have taught us a lot about the reliability and accuracy of both the loggers and the sensors. Some loggers also have the capability for wireless radio or ethernet data transmission for reporting live data to web sites for instant graphing or archiving. Other Arduino devices have the ability to be controlled remotely through web sites or telephones, making it easy to remotely trigger sample pumps or valves. The open-source nature of Arduino means collaboration is easy because the circuit schematics and source code for programming the boards can be shared between users. And because Arduino devices are easy to use and program, we developed an interface board that allows educators to easily connect a variety of inexpensive environmental sensors to an Arduino board. Then the students can write and upload simple programs to interact with the sensors, making it a very effective tool for teaching electronics and environmental science at the same time. The flexibility and capability of electronics prototyping platforms like Arduino mean these simple boards can cheaply and effectively perform a countless number of tasks for projects in environmental science and education.
NASA Technical Reports Server (NTRS)
Nissley, L. E.
1979-01-01
The Aerospace Ground Equipment (AGE) provides an interface between a human operator and a complete spaceborne sequence timing device with a memory storage program. The AGE provides a means for composing, editing, syntax checking, and storing timing device programs. The AGE is implemented with a standard Hewlett-Packard 2649A terminal system and a minimum of special hardware. The terminal's dual tape interface is used to store timing device programs and to read in special AGE operating system software. To compose a new program for the timing device the keyboard is used to fill in a form displayed on the screen.
Configurable test bed design for nanosats to qualify commercial and customized integrated circuits
NASA Astrophysics Data System (ADS)
Guareschi, W.; Azambuja, J.; Kastensmidt, F.; Reis, R.; Durao, O.; Schuch, N.; Dessbesel, G.
The use of small satellites has increased substantially in recent years due to the reduced cost of their development and launch, as well to the flexibility offered by commercial components. The test bed is a platform that allows components to be evaluated and tested in space. It is a flexible platform, which can be adjusted to a wide quantity of components and interfaces. This work proposes the design and implementation of a test bed suitable for test and evaluation of commercial circuits used in nanosatellites. The development of such a platform allows developers to reduce the efforts in the integration of components and therefore speed up the overall system development time. The proposed test bed is a configurable platform implemented using a Field Programmable Gate Array (FPGA) that controls the communication protocols and connections to the devices under test. The Flash-based ProASIC3E FPGA from Microsemi is used as a control system. This adaptive system enables the control of new payloads and softcores for test and validation in space. Thus, the integration can be easily performed through configuration parameters. It is intended for modularity. Each component connected to the test bed can have a specific interface programmed using a hardware description language (HDL). The data of each component is stored in embedded memories. Each component has its own memory space. The size of the allocated memory can be also configured. The data transfer priority can be set and packaging can be added to the logic, when needed. Communication with peripheral devices and with the Onboard Computer (OBC) is done through the pre-implemented protocols, such as I2C (Inter-Integrated Circuit), SPI (Serial Peripheral Interface) and external memory control. In loco primary tests demonstrated the control system's functionality. The commercial ProASIC3E FPGA family is not space-flight qualified, but tests have been made under Total Ionizing Dose (TID) showing its robustness up to 25 kr- ds (Si). When considering proton and heavy ions, flash-based FPGAs provide immunity to configuration loss and low bit-flips susceptibility in flash memory. In this first version of the test bed two components are connected to the controller FPGA: a commercial magnetometer and a hardened test chip. The embedded FPGA implements a Single Event Effects (SEE) hardened microprocessor and few other soft-cores to be used in space. This test bed will be used in the NanoSatC-BR1, the first Brazilian Cubesat scheduled to be launched in mid-2013.
CoNNeCT Baseband Processor Module
NASA Technical Reports Server (NTRS)
Yamamoto, Clifford K; Jedrey, Thomas C.; Gutrich, Daniel G.; Goodpasture, Richard L.
2011-01-01
A document describes the CoNNeCT Baseband Processor Module (BPM) based on an updated processor, memory technology, and field-programmable gate arrays (FPGAs). The BPM was developed from a requirement to provide sufficient computing power and memory storage to conduct experiments for a Software Defined Radio (SDR) to be implemented. The flight SDR uses the AT697 SPARC processor with on-chip data and instruction cache. The non-volatile memory has been increased from a 20-Mbit EEPROM (electrically erasable programmable read only memory) to a 4-Gbit Flash, managed by the RTAX2000 Housekeeper, allowing more programs and FPGA bit-files to be stored. The volatile memory has been increased from a 20-Mbit SRAM (static random access memory) to a 1.25-Gbit SDRAM (synchronous dynamic random access memory), providing additional memory space for more complex operating systems and programs to be executed on the SPARC. All memory is EDAC (error detection and correction) protected, while the SPARC processor implements fault protection via TMR (triple modular redundancy) architecture. Further capability over prior BPM designs includes the addition of a second FPGA to implement features beyond the resources of a single FPGA. Both FPGAs are implemented with Xilinx Virtex-II and are interconnected by a 96-bit bus to facilitate data exchange. Dedicated 1.25- Gbit SDRAMs are wired to each Xilinx FPGA to accommodate high rate data buffering for SDR applications as well as independent SpaceWire interfaces. The RTAX2000 manages scrub and configuration of each Xilinx.
ERIC Educational Resources Information Center
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…
The Multimission Image Processing Laboratory's virtual frame buffer interface
NASA Technical Reports Server (NTRS)
Wolfe, T.
1984-01-01
Large image processing systems use multiple frame buffers with differing architectures and vendor supplied interfaces. This variety of architectures and interfaces creates software development, maintenance and portability problems for application programs. Several machine-dependent graphics standards such as ANSI Core and GKS are available, but none of them are adequate for image processing. Therefore, the Multimission Image Processing laboratory project has implemented a programmer level virtual frame buffer interface. This interface makes all frame buffers appear as a generic frame buffer with a specified set of characteristics. This document defines the virtual frame uffer interface and provides information such as FORTRAN subroutine definitions, frame buffer characteristics, sample programs, etc. It is intended to be used by application programmers and system programmers who are adding new frame buffers to a system.
Human Machine Interface Programming and Testing
NASA Technical Reports Server (NTRS)
Foster, Thomas Garrison
2013-01-01
Human Machine Interface (HMI) Programming and Testing is about creating graphical displays to mimic mission critical ground control systems in order to provide NASA engineers with the ability to monitor the health management of these systems in real time. The Health Management System (HMS) is an online interactive human machine interface system that monitors all Kennedy Ground Control Subsystem (KGCS) hardware in the field. The Health Management System is essential to NASA engineers because it allows remote control and monitoring of the health management systems of all the Programmable Logic Controllers (PLC) and associated field devices. KGCS will have equipment installed at the launch pad, Vehicle Assembly Building, Mobile Launcher, as well as the Multi-Purpose Processing Facility. I am designing graphical displays to monitor and control new modules that will be integrated into the HMS. The design of the display screen will closely mimic the appearance and functionality of the actual modules. There are many different field devices used to monitor health management and each device has its own unique set of health management related data, therefore each display must also have its own unique way to display this data. Once the displays are created, the RSLogix5000 application is used to write software that maps all the required data read from the hardware to the graphical display. Once this data is mapped to its corresponding display item, the graphical display and hardware device will be connected through the same network in order to test all possible scenarios and types of data the graphical display was designed to receive. Test Procedures will be written to thoroughly test out the displays and ensure that they are working correctly before being deployed to the field. Additionally, the Kennedy Ground Controls Subsystem's user manual will be updated to explain to the NASA engineers how to use the new module displays.
NASA Astrophysics Data System (ADS)
Czajkowski, M.; Shilliday, A.; LoFaso, N.; Dipon, A.; Van Brackle, D.
2016-09-01
In this paper, we describe and depict the Defense Advanced Research Projects Agency (DARPA)'s OrbitOutlook Data Archive (OODA) architecture. OODA is the infrastructure that DARPA's OrbitOutlook program has developed to integrate diverse data from various academic, commercial, government, and amateur space situational awareness (SSA) telescopes. At the heart of the OODA system is its world model - a distributed data store built to quickly query big data quantities of information spread out across multiple processing nodes and data centers. The world model applies a multi-index approach where each index is a distinct view on the data. This allows for analysts and analytics (algorithms) to access information through queries with a variety of terms that may be of interest to them. Our indices include: a structured global-graph view of knowledge, a keyword search of data content, an object-characteristic range search, and a geospatial-temporal orientation of spatially located data. In addition, the world model applies a federated approach by connecting to existing databases and integrating them into one single interface as a "one-stop shopping place" to access SSA information. In addition to the world model, OODA provides a processing platform for various analysts to explore and analytics to execute upon this data. Analytic algorithms can use OODA to take raw data and build information from it. They can store these products back into the world model, allowing analysts to gain situational awareness with this information. Analysts in turn would help decision makers use this knowledge to address a wide range of SSA problems. OODA is designed to make it easy for software developers who build graphical user interfaces (GUIs) and algorithms to quickly get started with working with this data. This is done through a multi-language software development kit that includes multiple application program interfaces (APIs) and a data model with SSA concepts and terms such as: space observation, observable, measurable, metadata, track, space object, catalog, expectation, and maneuver.
CLIPS application user interface for the PC
NASA Technical Reports Server (NTRS)
Jenkins, Jim; Holbrook, Rebecca; Shewhart, Mark; Crouse, Joey; Yarost, Stuart
1991-01-01
The majority of applications that utilize expert system development programs for their knowledge representation and inferencing capability require some form of interface with the end user. This interface is more than likely an interaction through the computer screen. When building an application the user interface can prove to be the most difficult and time consuming aspect to program. Commercial products currently exist which address this issue. To keep pace C Language Integrated Production System (CLIPS) will need to find a solution for their lack of an easy to use Application User Interface (AUI). This paper represents a survey of the DoD CLIPS' user community and provides the backbone of a possible solution.
NASA Astrophysics Data System (ADS)
Buszko, Marian L.; Buszko, Dominik; Wang, Daniel C.
1998-04-01
A custom-written Common Gateway Interface (CGI) program for remote control of an NMR spectrometer using a World Wide Web browser has been described. The program, running on a UNIX workstation, uses multiple processes to handle concurrent tasks of interacting with the user and with the spectrometer. The program's parent process communicates with the browser and sends out commands to the spectrometer; the child process is mainly responsible for data acquisition. Communication between the processes is via the shared memory mechanism. The WWW pages that have been developed for the system make use of the frames feature of web browsers. The CGI program provides an intuitive user interface to the NMR spectrometer, making, in effect, a complex system an easy-to-use Web appliance.
Factors influencing delivered mean airway pressure during nasal CPAP with the RAM cannula.
Gerdes, Jeffrey S; Sivieri, Emidio M; Abbasi, Soraya
2016-01-01
To measure mean airway pressure (MAP) delivered through the RAM Cannula® when used with a ventilator in CPAP mode as a function of percent nares occlusion in a simulated nasal interface/test lung model and to compare the results to MAPs using a nasal continuous positive airway pressure (NCPAP) interface with nares fully occluded. An artificial airway model was connected to a spontaneous breathing lung model in which MAP was measured at set NCPAP levels between 4 and 8 cmH2 O provided by a Dräger Evita XL® ventilator and delivered through three sizes of RAM cannulae. Measurements were performed with varying leakage at the nasal interface by decreasing occlusion from 100% to 29%, half-way prong insertion, and simulated mouth leakage. Comparison measurements were made using the Dräger BabyFlow® NCPAP interface with a full nasal seal. With simulated mouth closed, the Dräger interface delivered MAPs within 0.5 cmH2 O of set CPAP levels. For the RAM cannula, with 60-80% nares occlusion, overall delivered MAPs were 60 ± 17% less than set CPAP levels (P < 0.001). Further, MAP decreased progressively with decreasing percent nares occlusion. The simulated open mouth condition resulted in significantly lower MAPs to <1.7 cmH2 O. The one-half prong insertion depth condition, with closed mouth, yielded MAPs approximately 35 ± 9% less than full insertion pressures (P < 0.001). In our bench tests, the RAM interface connected to a ventilator in NCPAP mode failed to deliver set CPAP levels when applied using the manufacturer recommended 60-80% nares occlusion, even with closed mouth and full nasal prong insertion conditions. © 2015 Wiley Periodicals, Inc.
Controlling Emergent Ferromagnetism at Complex Oxide Interfaces
NASA Astrophysics Data System (ADS)
Grutter, Alexander
The emergence of complex magnetic ground states at ABO3 perovskite heterostructure interfaces is among the most promising routes towards highly tunable nanoscale materials for spintronic device applications. Despite recent progress, isolating and controlling the underlying mechanisms behind these emergent properties remains a highly challenging materials physics problems. In particular, generating and tuning ferromagnetism localized at the interface of two non-ferromagnetic materials is of fundamental and technological interest. An ideal model system in which to study such effects is the CaRuO3/CaMnO3 interface, where the constituent materials are paramagnetic and antiferromagnetic in the bulk, respectively. Due to small fractional charge transfer to the CaMnO3 (0.07 e-/Mn) from the CaRuO3, the interfacial Mn ions are in a canted antiferromagnetic state. The delicate balance between antiferromagnetic superexchange and ferromagnetic double exchange results in a magnetic ground state which is extremely sensitive to perturbations. We exploit this sensitivity to achieve control of the magnetic interface, tipping the balance between ferromagnetic and antiferromagnetic interactions through octahedral connectivity modification. Such connectivity effects are typically tightly confined to interfaces, but by targeting a purely interfacial emergent magnetic system, we achieve drastic alterations to the magnetic ground state. These results demonstrate the extreme sensitivity of the magnetic state to the magnitude of the charge transfer, suggesting the potential for direct electric field control. We achieve such electric field control through direct back gating of a CaRuO3/CaMnO3 bilayer. Thus, the CaRuO3/CaMnO3 system provides new insight into how charge transfer, interfacial symmetry, and electric fields may be used to control ferromagnetism at the atomic scale.
Developing a Graphical User Interface for the ALSS Crop Planning Tool
NASA Technical Reports Server (NTRS)
Koehlert, Erik
1997-01-01
The goal of my project was to create a graphical user interface for a prototype crop scheduler. The crop scheduler was developed by Dr. Jorge Leon and Laura Whitaker for the ALSS (Advanced Life Support System) program. The addition of a system-independent graphical user interface to the crop planning tool will make the application more accessible to a wider range of users and enhance its value as an analysis, design, and planning tool. My presentation will demonstrate the form and functionality of this interface. This graphical user interface allows users to edit system parameters stored in the file system. Data on the interaction of the crew, crops, and waste processing system with the available system resources is organized and labeled. Program output, which is stored in the file system, is also presented to the user in performance-time plots and organized charts. The menu system is designed to guide the user through analysis and decision making tasks, providing some help if necessary. The Java programming language was used to develop this interface in hopes of providing portability and remote operation.
2015-01-01
We explore anion-induced interface fluctuations near protein–water interfaces using coarse-grained representations of interfaces as proposed by Willard and Chandler (J. Phys. Chem. B2010, 114, 1954−195820055377). We use umbrella sampling molecular dynamics to compute potentials of mean force along a reaction coordinate bridging the state where the anion is fully solvated and one where it is biased via harmonic restraints to remain at the protein–water interface. Specifically, we focus on fluctuations of an interface between water and a hydrophobic region of hydrophobin-II (HFBII), a 71 amino acid residue protein expressed by filamentous fungi and known for its ability to form hydrophobically mediated self-assemblies at interfaces such as a water/air interface. We consider the anions chloride and iodide that have been shown previously by simulations as displaying specific-ion behaviors at aqueous liquid–vapor interfaces. We find that as in the case of a pure liquid–vapor interface, at the hydrophobic protein–water interface, the larger, less charge-dense iodide anion displays a marginal interfacial stability compared with that of the smaller, more charge-dense chloride anion. Furthermore, consistent with the results at aqueous liquid–vapor interfaces, we find that iodide induces larger fluctuations of the protein–water interface than chloride. PMID:24701961
Capillary zone electrophoresis-mass spectrometer interface
D`Silva, A.
1996-08-06
A device for providing equal electrical potential between two loci unconnected by solid or liquid electrical conductors is provided. The device comprises a first electrical conducting terminal, a second electrical conducting terminal connected to the first terminal by a rigid dielectric structure, and an electrically conducting gas contacting the first and second terminals. This device is particularly suitable for application in the electrospray ionization interface between a capillary zone electrophoresis apparatus and a mass spectrometer. 1 fig.
Capillary zone electrophoresis-mass spectrometer interface
D'Silva, Arthur
1996-08-06
A device for providing equal electrical potential between two loci unconnected by solid or liquid electrical conducts is provided. The device comprises a first electrical conducting terminal, a second electrical conducting terminal connected to the first terminal by a rigid dielectric structure, and an electrically conducting gas contacting the first and second terminals. This device is particularly suitable for application in the electrospray ionization interface between a capillary zone electrophoresis apparatus and a mass spectrometer.
Database interfaces on NASA's heterogeneous distributed database system
NASA Technical Reports Server (NTRS)
Huang, Shou-Hsuan Stephen
1987-01-01
The purpose of Distributed Access View Integrated Database (DAVID) interface module (Module 9: Resident Primitive Processing Package) is to provide data transfer between local DAVID systems and resident Data Base Management Systems (DBMSs). The result of current research is summarized. A detailed description of the interface module is provided. Several Pascal templates were constructed. The Resident Processor program was also developed. Even though it is designed for the Pascal templates, it can be modified for templates in other languages, such as C, without much difficulty. The Resident Processor itself can be written in any programming language. Since Module 5 routines are not ready yet, there is no way to test the interface module. However, simulation shows that the data base access programs produced by the Resident Processor do work according to the specifications.
Propulsion/flight control integration technology (PROFIT) design analysis status
NASA Technical Reports Server (NTRS)
Carlin, C. M.; Hastings, W. J.
1978-01-01
The propulsion flight control integration technology (PROFIT) program was designed to develop a flying testbed dedicated to controls research. The preliminary design, analysis, and feasibility studies conducted in support of the PROFIT program are reported. The PROFIT system was built around existing IPCS hardware. In order to achieve the desired system flexibility and capability, additional interfaces between the IPCS hardware and F-15 systems were required. The requirements for additions and modifications to the existing hardware were defined. Those interfaces involving the more significant changes were studied. The DCU memory expansion to 32K with flight qualified hardware was completed on a brassboard basis. The uplink interface breadboard and a brassboard of the central computer interface were also tested. Two preliminary designs and corresponding program plans are presented.
The Matchmaker Exchange: a platform for rare disease gene discovery.
Philippakis, Anthony A; Azzariti, Danielle R; Beltran, Sergi; Brookes, Anthony J; Brownstein, Catherine A; Brudno, Michael; Brunner, Han G; Buske, Orion J; Carey, Knox; Doll, Cassie; Dumitriu, Sergiu; Dyke, Stephanie O M; den Dunnen, Johan T; Firth, Helen V; Gibbs, Richard A; Girdea, Marta; Gonzalez, Michael; Haendel, Melissa A; Hamosh, Ada; Holm, Ingrid A; Huang, Lijia; Hurles, Matthew E; Hutton, Ben; Krier, Joel B; Misyura, Andriy; Mungall, Christopher J; Paschall, Justin; Paten, Benedict; Robinson, Peter N; Schiettecatte, François; Sobreira, Nara L; Swaminathan, Ganesh J; Taschner, Peter E; Terry, Sharon F; Washington, Nicole L; Züchner, Stephan; Boycott, Kym M; Rehm, Heidi L
2015-10-01
There are few better examples of the need for data sharing than in the rare disease community, where patients, physicians, and researchers must search for "the needle in a haystack" to uncover rare, novel causes of disease within the genome. Impeding the pace of discovery has been the existence of many small siloed datasets within individual research or clinical laboratory databases and/or disease-specific organizations, hoping for serendipitous occasions when two distant investigators happen to learn they have a rare phenotype in common and can "match" these cases to build evidence for causality. However, serendipity has never proven to be a reliable or scalable approach in science. As such, the Matchmaker Exchange (MME) was launched to provide a robust and systematic approach to rare disease gene discovery through the creation of a federated network connecting databases of genotypes and rare phenotypes using a common application programming interface (API). The core building blocks of the MME have been defined and assembled. Three MME services have now been connected through the API and are available for community use. Additional databases that support internal matching are anticipated to join the MME network as it continues to grow. © 2015 WILEY PERIODICALS, INC.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Chakraborty, S.; Kroposki, B.; Kramer, W.
Integrating renewable energy and distributed generations into the Smart Grid architecture requires power electronic (PE) for energy conversion. The key to reaching successful Smart Grid implementation is to develop interoperable, intelligent, and advanced PE technology that improves and accelerates the use of distributed energy resource systems. This report describes the simulation, design, and testing of a single-phase DC-to-AC inverter developed to operate in both islanded and utility-connected mode. It provides results on both the simulations and the experiments conducted, demonstrating the ability of the inverter to provide advanced control functions such as power flow and VAR/voltage regulation. This report alsomore » analyzes two different techniques used for digital signal processor (DSP) code generation. Initially, the DSP code was written in C programming language using Texas Instrument's Code Composer Studio. In a later stage of the research, the Simulink DSP toolbox was used to self-generate code for the DSP. The successful tests using Simulink self-generated DSP codes show promise for fast prototyping of PE controls.« less
The Matchmaker Exchange: A Platform for Rare Disease Gene Discovery
Philippakis, Anthony A.; Azzariti, Danielle R.; Beltran, Sergi; Brookes, Anthony J.; Brownstein, Catherine A.; Brudno, Michael; Brunner, Han G.; Buske, Orion J.; Carey, Knox; Doll, Cassie; Dumitriu, Sergiu; Dyke, Stephanie O.M.; den Dunnen, Johan T.; Firth, Helen V.; Gibbs, Richard A.; Girdea, Marta; Gonzalez, Michael; Haendel, Melissa A.; Hamosh, Ada; Holm, Ingrid A.; Huang, Lijia; Hurles, Matthew E.; Hutton, Ben; Krier, Joel B.; Misyura, Andriy; Mungall, Christopher J.; Paschall, Justin; Paten, Benedict; Robinson, Peter N.; Schiettecatte, François; Sobreira, Nara L.; Swaminathan, Ganesh J.; Taschner, Peter E.; Terry, Sharon F.; Washington, Nicole L.; Züchner, Stephan; Boycott, Kym M.; Rehm, Heidi L.
2015-01-01
There are few better examples of the need for data sharing than in the rare disease community, where patients, physicians, and researchers must search for “the needle in a haystack” to uncover rare, novel causes of disease within the genome. Impeding the pace of discovery has been the existence of many small siloed datasets within individual research or clinical laboratory databases and/or disease-specific organizations, hoping for serendipitous occasions when two distant investigators happen to learn they have a rare phenotype in common and can “match” these cases to build evidence for causality. However, serendipity has never proven to be a reliable or scalable approach in science. As such, the Matchmaker Exchange (MME) was launched to provide a robust and systematic approach to rare disease gene discovery through the creation of a federated network connecting databases of genotypes and rare phenotypes using a common application programming interface (API). The core building blocks of the MME have been defined and assembled. Three MME services have now been connected through the API and are available for community use. Additional databases that support internal matching are anticipated to join the MME network as it continues to grow. PMID:26295439
The Matchmaker Exchange: A Platform for Rare Disease Gene Discovery
Philippakis, Anthony A.; Azzariti, Danielle R.; Beltran, Sergi; ...
2015-09-17
There are few better examples of the need for data sharing than in the rare disease community, where patients, physicians, and researchers must search for "the needle in a haystack" to uncover rare, novel causes of disease within the genome. Impeding the pace of discovery has been the existence of many small siloed datasets within individual research or clinical laboratory databases and/or disease-specific organizations, hoping for serendipitous occasions when two distant investigators happen to learn they have a rare phenotype in common and can "match" these cases to build evidence for causality. However, serendipity has never proven to be amore » reliable or scalable approach in science. As such, the Matchmaker Exchange (MME) was launched to provide a robust and systematic approach to rare disease gene discovery through the creation of a federated network connecting databases of genotypes and rare phenotypes using a common application programming interface (API). The core building blocks of the MME have been defined and assembled. In conclusion, three MME services have now been connected through the API and are available for community use. Additional databases that support internal matching are anticipated to join the MME network as it continues to grow.« less
Masseroli, M; Bonacina, S; Pinciroli, F
2004-01-01
The actual development of distributed information technologies and Java programming enables employing them also in the medical arena to support the retrieval, integration and evaluation of heterogeneous data and multimodal images in a web browser environment. With this aim, we used them to implement a client-server architecture based on software agents. The client side is a Java applet running in a web browser and providing a friendly medical user interface to browse and visualize different patient and medical test data, integrating them properly. The server side manages secure connections and queries to heterogeneous remote databases and file systems containing patient personal and clinical data. Based on the Java Advanced Imaging API, processing and analysis tools were developed to support the evaluation of remotely retrieved bioimages through the quantification of their features in different regions of interest. The Java platform-independence allows the centralized management of the implemented prototype and its deployment to each site where an intranet or internet connection is available. Giving healthcare providers effective support for comprehensively browsing, visualizing and evaluating medical images and records located in different remote repositories, the developed prototype can represent an important aid in providing more efficient diagnoses and medical treatments.
The Matchmaker Exchange: A Platform for Rare Disease Gene Discovery
DOE Office of Scientific and Technical Information (OSTI.GOV)
Philippakis, Anthony A.; Azzariti, Danielle R.; Beltran, Sergi
There are few better examples of the need for data sharing than in the rare disease community, where patients, physicians, and researchers must search for "the needle in a haystack" to uncover rare, novel causes of disease within the genome. Impeding the pace of discovery has been the existence of many small siloed datasets within individual research or clinical laboratory databases and/or disease-specific organizations, hoping for serendipitous occasions when two distant investigators happen to learn they have a rare phenotype in common and can "match" these cases to build evidence for causality. However, serendipity has never proven to be amore » reliable or scalable approach in science. As such, the Matchmaker Exchange (MME) was launched to provide a robust and systematic approach to rare disease gene discovery through the creation of a federated network connecting databases of genotypes and rare phenotypes using a common application programming interface (API). The core building blocks of the MME have been defined and assembled. In conclusion, three MME services have now been connected through the API and are available for community use. Additional databases that support internal matching are anticipated to join the MME network as it continues to grow.« less
Seebregts, Christopher; Dane, Pierre; Parsons, Annie Neo; Fogwill, Thomas; Rogers, Debbie; Bekker, Marcha; Shaw, Vincent; Barron, Peter
2018-01-01
MomConnect is a national initiative coordinated by the South African National Department of Health that sends text-based mobile phone messages free of charge to pregnant women who voluntarily register at any public healthcare facility in South Africa. We describe the system design and architecture of the MomConnect technical platform, planned as a nationally scalable and extensible initiative. It uses a health information exchange that can connect any standards-compliant electronic front-end application to any standards-compliant electronic back-end database. The implementation of the MomConnect technical platform, in turn, is a national reference application for electronic interoperability in line with the South African National Health Normative Standards Framework. The use of open content and messaging standards enables the architecture to include any application adhering to the selected standards. Its national implementation at scale demonstrates both the use of this technology and a key objective of global health information systems, which is to achieve implementation scale. The system’s limited clinical information, initially, allowed the architecture to focus on the base standards and profiles for interoperability in a resource-constrained environment with limited connectivity and infrastructural capacity. Maintenance of the system requires mobilisation of national resources. Future work aims to use the standard interfaces to include data from additional applications as well as to extend and interface the framework with other public health information systems in South Africa. The development of this platform has also shown the benefits of interoperability at both an organisational and technical level in South Africa. PMID:29713506
Seebregts, Christopher; Dane, Pierre; Parsons, Annie Neo; Fogwill, Thomas; Rogers, Debbie; Bekker, Marcha; Shaw, Vincent; Barron, Peter
2018-01-01
MomConnect is a national initiative coordinated by the South African National Department of Health that sends text-based mobile phone messages free of charge to pregnant women who voluntarily register at any public healthcare facility in South Africa. We describe the system design and architecture of the MomConnect technical platform, planned as a nationally scalable and extensible initiative. It uses a health information exchange that can connect any standards-compliant electronic front-end application to any standards-compliant electronic back-end database. The implementation of the MomConnect technical platform, in turn, is a national reference application for electronic interoperability in line with the South African National Health Normative Standards Framework. The use of open content and messaging standards enables the architecture to include any application adhering to the selected standards. Its national implementation at scale demonstrates both the use of this technology and a key objective of global health information systems, which is to achieve implementation scale. The system's limited clinical information, initially, allowed the architecture to focus on the base standards and profiles for interoperability in a resource-constrained environment with limited connectivity and infrastructural capacity. Maintenance of the system requires mobilisation of national resources. Future work aims to use the standard interfaces to include data from additional applications as well as to extend and interface the framework with other public health information systems in South Africa. The development of this platform has also shown the benefits of interoperability at both an organisational and technical level in South Africa.
A Goal VPN Protection Profile for Protecting Sensitive Information
2000-07-10
security for the systems in which they are used. Nothing could be further from the truth . There are no perfect security solutions, and no...establishment/termination, failures, and errors); • provide for directly connected (local hard -wire connection) and remote (over the network) interfaces... the TOERU is left unattended procedures such as media encryption or secure storage of the hard drive, will be used to insure the protection of stored
2013-06-03
and a C++ computational backend . The most current version of ORA (3.0.8.5) software is available on the casos website: http://casos.cs.cmu.edu...optimizing a network’s design structure. ORA uses a Java interface for ease of use, and a C++ computational backend . The most current version of ORA...Eigenvector Centrality : Node most connected to other highly connected nodes. Assists in identifying those who can mobilize others Entity Class
NASA Technical Reports Server (NTRS)
1987-01-01
The work done on the Media Independent Interface (MII) Interface Control Document (ICD) program is described and recommendations based on it were made. Explanations and rationale for the content of the ICD itself are presented.
Talbot, Thomas Brett
2011-03-01
The Telemedicine and Advanced Technology Research Center has pursued a number of technologies that may have application to the problems of obesity and diabetes management in children. Children are getting fatter because of increased caloric intake and less physical activity. Furthermore, technology advances have failed to significantly improve metabolic control of type 1 diabetes. Behavioral strategies should target video games, mobile phones, and other popular items used by children and seen by them as necessities. Exergaming is considerably more active than traditional video gaming and can be equivalent to moderate-intensity exercise. Diabetes equipment such as continuous glucose monitors and insulin pumps lack integration and live connectivity and suffer from a poor user interface. In contrast, mobile phones offer wireless connectivity, an excellent voice-enabled interface, and cloud connectivity that could possibly serve as a motivational and compliance tool for diabetes patients through text messaging to the patient, parents, and physician. Mobile phones have the potential to motivate and educate obese children as well. Exergaming for obese children could also be integrated into award systems of game consoles and game play time. The key to successful implementation of these strategies depends on the ability to integrate and connect the various technologies. © 2011 Diabetes Technology Society.
Talbot, Major Thomas “Brett”
2011-01-01
The Telemedicine and Advanced Technology Research Center has pursued a number of technologies that may have application to the problems of obesity and diabetes management in children. Children are getting fatter because of increased caloric intake and less physical activity. Furthermore, technology advances have failed to significantly improve metabolic control of type 1 diabetes. Behavioral strategies should target video games, mobile phones, and other popular items used by children and seen by them as necessities. Exergaming is considerably more active than traditional video gaming and can be equivalent to moderate-intensity exercise. Diabetes equipment such as continuous glucose monitors and insulin pumps lack integration and live connectivity and suffer from a poor user interface. In contrast, mobile phones offer wireless connectivity, an excellent voice-enabled interface, and cloud connectivity that could possibly serve as a motivational and compliance tool for diabetes patients through text messaging to the patient, parents, and physician. Mobile phones have the potential to motivate and educate obese children as well. Exergaming for obese children could also be integrated into award systems of game consoles and game play time. The key to successful implementation of these strategies depends on the ability to integrate and connect the various technologies. PMID:21527087
ERIC Educational Resources Information Center
Schroeder, Shawnda; Baker, Mary; Terras, Katherine; Mahar, Patti; Chiasson, Kari
2016-01-01
This study examined graduate students' desired and experienced levels of connectivity in an online, asynchronous distance degree program. Connectivity was conceptualized as the students' feelings of community and involvement, not their level of access to the Internet. Graduate students enrolled in a distance degree program were surveyed on both…
Design of an LVDS to USB3.0 adapter and application
NASA Astrophysics Data System (ADS)
Qiu, Xiaohan; Wang, Yu; Zhao, Xin; Chang, Zhen; Zhang, Quan; Tian, Yuze; Zhang, Yunyi; Lin, Fang; Liu, Wenqing
2016-10-01
USB 3.0 specification was published in 2008. With the development of technology, USB 3.0 is becoming popular. LVDS(Low Voltage Differential Signaling) to USB 3.0 Adapter connects the communication port of spectrometer device and the USB 3.0 port of a computer, and converts the output of an LVDS spectrometer device data to USB. In order to adapt to the changing and developing of technology, LVDS to USB3.0 Adapter was designed and developed based on LVDS to USB2.0 Adapter. The CYUSB3014, a new generation of USB bus interface chip produced by Cypress and conforming to USB3.0 communication protocol, utilizes GPIF-II (GPIF, general programmable interface) to connect the FPGA and increases effective communication speed to 2Gbps. Therefore, the adapter, based on USB3.0 technology, is able to connect more spectrometers to single computer and provides technical basis for the development of the higher speed industrial camera. This article describes the design and development process of the LVDS to USB3.0 adapter.
Bernardes, Sérgio Rocha; da Gloria Chiarello de Mattos, Maria; Hobkirk, John; Ribeiro, Ricardo Faria
2014-01-01
The purpose of this study was to determine whether abutment screw tightening and untightening influenced loss of preload in three different implant/abutment interfaces, or on the implant body. Five custom-fabricated machined titanium implants were used, each with its respective abutment, with different connection types, retention screws, and torque values (external hexagon with titanium screw/32 Ncm, external hexagon with coated screw/32 Ncm, internal hexagon/20 Ncm and internal conical/20 and 32 Ncm). Each implant tested had two strain gauges attached and was submitted to five tightening/untightening sequences. External hexagons resulted in the lowest preload values generated in the implant cervical third (mean of 27.75 N), while the internal hexagon had the highest values (mean of 219.61 N). There was no immediate significant loss of preload after screw tightening. Tightening/untightening sequences, regardless of the implant/abutment interface design or type of screw used in the study, did not result in any significant loss of initial preload. Conical implant connections demonstrated greater structural reinforcement within the internal connections.
Data storage technology: Hardware and software, Appendix B
NASA Technical Reports Server (NTRS)
Sable, J. D.
1972-01-01
This project involves the development of more economical ways of integrating and interfacing new storage devices and data processing programs into a computer system. It involves developing interface standards and a software/hardware architecture which will make it possible to develop machine independent devices and programs. These will interface with the machine dependent operating systems of particular computers. The development project will not be to develop the software which would ordinarily be the responsibility of the manufacturer to supply, but to develop the standards with which that software is expected to confirm in providing an interface with the user or storage system.
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...
NASA Technical Reports Server (NTRS)
Hockney, George; Lee, Seungwon
2008-01-01
A computer program known as PyPele, originally written as a Pythonlanguage extension module of a C++ language program, has been rewritten in pure Python language. The original version of PyPele dispatches and coordinates parallel-processing tasks on cluster computers and provides a conceptual framework for spacecraft-mission- design and -analysis software tools to run in an embarrassingly parallel mode. The original version of PyPele uses SSH (Secure Shell a set of standards and an associated network protocol for establishing a secure channel between a local and a remote computer) to coordinate parallel processing. Instead of SSH, the present Python version of PyPele uses Message Passing Interface (MPI) [an unofficial de-facto standard language-independent application programming interface for message- passing on a parallel computer] while keeping the same user interface. The use of MPI instead of SSH and the preservation of the original PyPele user interface make it possible for parallel application programs written previously for the original version of PyPele to run on MPI-based cluster computers. As a result, engineers using the previously written application programs can take advantage of embarrassing parallelism without need to rewrite those programs.
Compute Element and Interface Box for the Hazard Detection System
NASA Technical Reports Server (NTRS)
Villalpando, Carlos Y.; Khanoyan, Garen; Stern, Ryan A.; Some, Raphael R.; Bailey, Erik S.; Carson, John M.; Vaughan, Geoffrey M.; Werner, Robert A.; Salomon, Phil M.; Martin, Keith E.;
2013-01-01
The Autonomous Landing and Hazard Avoidance Technology (ALHAT) program is building a sensor that enables a spacecraft to evaluate autonomously a potential landing area to generate a list of hazardous and safe landing sites. It will also provide navigation inputs relative to those safe sites. The Hazard Detection System Compute Element (HDS-CE) box combines a field-programmable gate array (FPGA) board for sensor integration and timing, with a multicore computer board for processing. The FPGA does system-level timing and data aggregation, and acts as a go-between, removing the real-time requirements from the processor and labeling events with a high resolution time. The processor manages the behavior of the system, controls the instruments connected to the HDS-CE, and services the "heavy lifting" computational requirements for analyzing the potential landing spots.
The Medical Gopher — A Microcomputer Based Physician Work Station
McDonald, Clement J.
1984-01-01
We've developed a microcomputer medical work station intended to reduce the physician's “gopher” work of fetching, reviewing, organizing and writing that consumes his day. The system requires extensive physician interaction; so we have developed a fast and consistent menu-oriented user interface. It provides facilities for entering prescriptions, orders, problems and other medical record information and for generating flowsheets, executing reminder rules, providing ad hoc retrievals and reporting facts about drugs, tests and differential diagnoses. Each work station is connected to a central server (currently a VAX 117/80) in a network configuration, but carries all of its own programs, tables and medical records for a few hundred patients, locally. This system is tested but not yet tried. Questions remain about physician's acceptance and the true usefullness of such a work station.
Rain rate instrument for deployment at sea, phase 2
NASA Technical Reports Server (NTRS)
Steele, Jimmy W.
1992-01-01
This report describes, in detail, the SBIR Phase 2 contracting effort provided for by NASA Contract Number NAS8-38481 in which a prototype Rain Rate Sensor was developed. FWG Model RP101A is a fully functional rain rate and droplet size analyzing instrument. The RP101A is a fully functional rain rate and droplet size analyzing instrument. The RP101A consists of a fiber optic probe containing a 32-fiber array connected to an electronic signal processor. When interfaced to an IBM compatible personal computer and configured with appropriate software, the RP101A is capable of measuring rain rates and particles ranging in size from around 300 microns up to 6 to 7 millimeters. FWG Associates, Inc. intends to develop a production model from the prototype and continue the effort under NASA's SBIR Phase 3 program.
STS-57 Pilot Duffy uses TDS soldering tool in SPACEHAB-01 aboard OV-105
NASA Technical Reports Server (NTRS)
1993-01-01
STS-57 Pilot Brian J. Duffy, at a SPACEHAB-01 (Commercial Middeck Augmentation Module (CMAM)) work bench, handles a soldering tool onboard the Earth-orbiting Endeavour, Orbiter Vehicle (OV) 105. Duffy is conducting a soldering experiment (SE) which is part of the Tools and Diagnostic Systems (TDS) project. He is soldering on a printed circuit board, positioned in a specially designed holder, containing 45 connection points and will later de-solder 35 points on a similar board. TDS' sponsor is the Flight Crew Support Division, Space and Life Sciences Directorate, JSC. It represents a group of equipment selected from tools and diagnostic hardware to be supported by the Space Station program. TDS was designed to demonstrate the maintenance of experiment hardware on-orbit and to evaluate the adequacy of its design and the crew interface.
Flexible Architecture for FPGAs in Embedded Systems
NASA Technical Reports Server (NTRS)
Clark, Duane I.; Lim, Chester N.
2012-01-01
Commonly, field-programmable gate arrays (FPGAs) being developed in cPCI embedded systems include the bus interface in the FPGA. This complicates the development because the interface is complicated and requires a lot of development time and FPGA resources. In addition, flight qualification requires a substantial amount of time be devoted to just this interface. Another complication of putting the cPCI interface into the FPGA being developed is that configuration information loaded into the device by the cPCI microprocessor is lost when a new bit file is loaded, requiring cumbersome operations to return the system to an operational state. Finally, SRAM-based FPGAs are typically programmed via specialized cables and software, with programming files being loaded either directly into the FPGA, or into PROM devices. This can be cumbersome when doing FPGA development in an embedded environment, and does not have an easy path to flight. Currently, FPGAs used in space applications are usually programmed via multiple space-qualified PROM devices that are physically large and require extra circuitry (typically including a separate one-time programmable FPGA) to enable them to be used for this application. This technology adds a cPCI interface device with a simple, flexible, high-performance backend interface supporting multiple backend FPGAs. It includes a mechanism for programming the FPGAs directly via the microprocessor in the embedded system, eliminating specialized hardware, software, and PROM devices and their associated circuitry. It has a direct path to flight, and no extra hardware and minimal software are required to support reprogramming in flight. The device added is currently a small FPGA, but an advantage of this technology is that the design of the device does not change, regardless of the application in which it is being used. This means that it needs to be qualified for flight only once, and is suitable for one-time programmable devices or an application specific integrated circuit (ASIC). An application programming interface (API) further reduces the development time needed to use the interface device in a system.
Functional Attachment of Soft Tissues to Bone: Development, Healing, and Tissue Engineering
Lu, Helen H.; Thomopoulos, Stavros
2014-01-01
Connective tissues such as tendons or ligaments attach to bone across a multitissue interface with spatial gradients in composition, structure, and mechanical properties. These gradients minimize stress concentrations and mediate load transfer between the soft and hard tissues. Given the high incidence of tendon and ligament injuries and the lack of integrative solutions for their repair, interface regeneration remains a significant clinical challenge. This review begins with a description of the developmental processes and the resultant structure-function relationships that translate into the functional grading necessary for stress transfer between soft tissue and bone. It then discusses the interface healing response, with a focus on the influence of mechanical loading and the role of cell-cell interactions. The review continues with a description of current efforts in interface tissue engineering, highlighting key strategies for the regeneration of the soft tissue–to-bone interface, and concludes with a summary of challenges and future directions. PMID:23642244
NASA Astrophysics Data System (ADS)
Muscatello, Jordan; Chacón, Enrique; Tarazona, Pedro; Bresme, Fernando
2017-07-01
The interfacial thermal resistance determines condensation-evaporation processes and thermal transport across material-fluid interfaces. Despite its importance in transport processes, the interfacial structure responsible for the thermal resistance is still unknown. By combining nonequilibrium molecular dynamics simulations and interfacial analyses that remove the interfacial thermal fluctuations we show that the thermal resistance of liquid-vapor interfaces is connected to a low density fluid layer that is adsorbed at the liquid surface. This thermal resistance layer (TRL) defines the boundary where the thermal transport mechanism changes from that of gases (ballistic) to that characteristic of dense liquids, dominated by frequent particle collisions involving very short mean free paths. We show that the thermal conductance is proportional to the number of atoms adsorbed in the TRL, and hence we explain the structural origin of the thermal resistance in liquid-vapor interfaces.
The design and evaluation of an activity monitoring user interface for people with stroke.
Hart, Phil; Bierwirth, Rebekah; Fulk, George; Sazonov, Edward
2014-01-01
Usability is an important topic in the field of telerehabilitation research. Older users with disabilities in particular, present age-related and disability-related challenges that should be accommodated for in the design of a user interface for a telerehabilitation system. This paper describes the design, implementation, and assessment of a telerehabilitation system user interface that tries to maximize usability for an elderly user who has experienced a stroke. An Internet-connected Nintendo(®) Wii™ gaming system is selected as a hardware platform, and a server and website are implemented to process and display the feedback information. The usability of the interface is assessed with a trial consisting of 18 subjects: 10 healthy Doctor of Physical Therapy students and 8 people with a stroke. Results show similar levels of usability and high satisfaction with the gaming system interface from both groups of subjects.
Transit aspects of the connected vehicle research program.
DOT National Transportation Integrated Search
2014-01-01
The U.S. Department of Transportations (USDOTs) Connected Vehicle Research Program is examining how wireless technology can enable vehicles to communicate with each other and with the infrastructure around them. This connected vehicle technolog...
CSI Flight Computer System and experimental test results
NASA Technical Reports Server (NTRS)
Sparks, Dean W., Jr.; Peri, F., Jr.; Schuler, P.
1993-01-01
This paper describes the CSI Computer System (CCS) and the experimental tests performed to validate its functionality. This system is comprised of two major components: the space flight qualified Excitation and Damping Subsystem (EDS) which performs controls calculations; and the Remote Interface Unit (RIU) which is used for data acquisition, transmission, and filtering. The flight-like RIU is the interface between the EDS and the sensors and actuators positioned on the particular structure under control. The EDS and RIU communicate over the MIL-STD-1553B, a space flight qualified bus. To test the CCS under realistic conditions, it was connected to the Phase-0 CSI Evolutionary Model (CEM) at NASA Langley Research Center. The following schematic shows how the CCS is connected to the CEM. Various tests were performed which validated the ability of the system to perform control/structures experiments.
Causal network in a deafferented non-human primate brain.
Balasubramanian, Karthikeyan; Takahashi, Kazutaka; Hatsopoulos, Nicholas G
2015-01-01
De-afferented/efferented neural ensembles can undergo causal changes when interfaced to neuroprosthetic devices. These changes occur via recruitment or isolation of neurons, alterations in functional connectivity within the ensemble and/or changes in the role of neurons, i.e., excitatory/inhibitory. In this work, emergence of a causal network and changes in the dynamics are demonstrated for a deafferented brain region exposed to BMI (brain-machine interface) learning. The BMI was controlling a robot for reach-and-grasp behavior. And, the motor cortical regions used for the BMI were deafferented due to chronic amputation, and ensembles of neurons were decoded for velocity control of the multi-DOF robot. A generalized linear model-framework based Granger causality (GLM-GC) technique was used in estimating the ensemble connectivity. Model selection was based on the AIC (Akaike Information Criterion).
A Universal Portable Appliance for Stellarator W7-X Power Supply Controlling
NASA Astrophysics Data System (ADS)
Xu, Wei-hua; Wolfgang, Foerster; Guenter, Mueller
2001-06-01
In the project Wendelstein 7-X (W7-X), the popular fieldbus Profibus has been determined as a uniform connection between the central control system and all the subordinate systems. A universal embedded control system has been developed for W7-X power supply controlling. Siemens 80C167CR microcontroller is used as the central control unit of the system. With a user-defined printed circuit board (PCB) several control buses, i.e., Profibus, CAN, IEEE 488, RS485 and RS 232 have been connected to the microcontroller. The corresponding hardware interfaces for the control buses have been designed. A graphic liquid crystal display(LCD) and a user-defined keyboard are used as user interface. The control software will be developed with a C-like language, i.e., C166 for the controller.
A Web Based Collaborative Design Environment for Spacecraft
NASA Technical Reports Server (NTRS)
Dunphy, Julia
1998-01-01
In this era of shrinking federal budgets in the USA we need to dramatically improve our efficiency in the spacecraft engineering design process. We have come up with a method which captures much of the experts' expertise in a dataflow design graph: Seamlessly connectable set of local and remote design tools; Seamlessly connectable web based design tools; and Web browser interface to the developing spacecraft design. We have recently completed our first web browser interface and demonstrated its utility in the design of an aeroshell using design tools located at web sites at three NASA facilities. Multiple design engineers and managers are now able to interrogate the design engine simultaneously and find out what the design looks like at any point in the design cycle, what its parameters are, and how it reacts to adverse space environments.
Method and systems for a radiation tolerant bus interface circuit
NASA Technical Reports Server (NTRS)
Kinstler, Gary A. (Inventor)
2007-01-01
A bus management tool that allows communication to be maintained between a group of nodes operatively connected on two busses in the presence of radiation by transmitting periodically a first message from one to another of the nodes on one of the busses, determining whether the first message was received by the other of the nodes on the first bus, and when it is determined that the first message was not received by the other of the nodes, transmitting a recovery command to the other of the nodes on a second of the of busses. Methods, systems, and articles of manufacture consistent with the present invention also provide for a bus recovery tool on the other node that re-initializes a bus interface circuit operatively connecting the other node to the first bus in response to the recovery command.
Systems and methods for initializing a charging system
DOE Office of Scientific and Technical Information (OSTI.GOV)
Perisic, Milun; Ransonm, Ray M.; Kojouke, Lateef A.
2017-09-26
Systems and methods are provided for charging a battery. The system, for example, includes, but is not limited to a first interface configured to receive a voltage from an AC voltage source, a matrix conversion module comprising a plurality of switches electrically connected to the first interface and configured to provide a charging voltage to the battery, and a controller communicatively connected to the matrix conversion module, wherein the controller is configured to: determine a voltage of the battery, determine an angle of the AC voltage source to initiate charging of the battery based upon the voltage of the battery,more » and control the plurality of switches to provide the charging voltage to the battery between the determined angle of the AC voltage source and a subsequent zero-crossing of the AC voltage source.« less
A Wireless Biomedical Signal Interface System-on-Chip for Body Sensor Networks.
Lei Wang; Guang-Zhong Yang; Jin Huang; Jinyong Zhang; Li Yu; Zedong Nie; Cumming, D R S
2010-04-01
Recent years have seen the rapid development of biosensor technology, system-on-chip design, wireless technology. and ubiquitous computing. When assembled into an autonomous body sensor network (BSN), the technologies become powerful tools in well-being monitoring, medical diagnostics, and personal connectivity. In this paper, we describe the first demonstration of a fully customized mixed-signal silicon chip that has most of the attributes required for use in a wearable or implantable BSN. Our intellectual-property blocks include low-power analog sensor interface for temperature and pH, a data multiplexing and conversion module, a digital platform based around an 8-b microcontroller, data encoding for spread-spectrum wireless transmission, and a RF section requiring very few off-chip components. The chip has been fully evaluated and tested by connection to external sensors, and it satisfied typical system requirements.
TiD-Introducing and Benchmarking an Event-Delivery System for Brain-Computer Interfaces.
Breitwieser, Christian; Tavella, Michele; Schreuder, Martijn; Cincotti, Febo; Leeb, Robert; Muller-Putz, Gernot R
2017-12-01
In this paper, we present and analyze an event distribution system for brain-computer interfaces. Events are commonly used to mark and describe incidents during an experiment and are therefore critical for later data analysis or immediate real-time processing. The presented approach, called Tools for brain-computer interaction interface D (TiD), delivers messages in XML format via a buslike system using transmission control protocol connections or shared memory. A dedicated server dispatches TiD messages to distributed or local clients. The TiD message is designed to be flexible and contains time stamps for event synchronization, whereas events describe incidents, which occur during an experiment. TiD was tested extensively toward stability and latency. The effect of an occurring event jitter was analyzed and benchmarked on a reference implementation under different conditions as gigabit and 100-Mb Ethernet or Wi-Fi with a different number of event receivers. A 3-dB signal attenuation, which occurs when averaging jitter influenced trials aligned by events, is starting to become visible at around 1-2 kHz in the case of a gigabit connection. Mean event distribution times across operating systems are ranging from 0.3 to 0.5ms for a gigabit network connection for 10 6 events. Results for other environmental conditions are available in this paper. References already using TiD for event distribution are provided showing the applicability of TiD for event delivery with distributed or local clients.
Sergi, Fabrizio; Krebs, Hermano Igo; Groissier, Benjamin; Rykman, Avrielle; Guglielmelli, Eugenio; Volpe, Bruce T; Schaechter, Judith D
2011-01-01
We are investigating the neural correlates of motor recovery promoted by robot-mediated therapy in chronic stroke. This pilot study asked whether efficacy of robot-aided motor rehabilitation in chronic stroke could be predicted by a change in functional connectivity within the sensorimotor network in response to a bout of motor rehabilitation. To address this question, two stroke patients participated in a functional connectivity MRI study pre and post a 12-week robot-aided motor rehabilitation program. Functional connectivity was evaluated during three consecutive scans before the rehabilitation program: resting-state; point-to-point reaching movements executed by the paretic upper extremity (UE) using a newly developed MRI-compatible sensorized passive manipulandum; resting-state. A single resting-state scan was conducted after the rehabilitation program. Before the program, UE movement reduced functional connectivity between the ipsilesional and contralesional primary motor cortex. Reduced interhemispheric functional connectivity persisted during the second resting-state scan relative to the first and during the resting-state scan after the rehabilitation program. Greater reduction in interhemispheric functional connectivity during the resting-state was associated with greater gains in UE motor function induced by the 12-week robotic therapy program. These findings suggest that greater reduction in interhemispheric functional connectivity in response to a bout of motor rehabilitation may predict greater efficacy of the full rehabilitation program.
A proposed application programming interface for a physical volume repository
NASA Technical Reports Server (NTRS)
Jones, Merritt; Williams, Joel; Wrenn, Richard
1996-01-01
The IEEE Storage System Standards Working Group (SSSWG) has developed the Reference Model for Open Storage Systems Interconnection, Mass Storage System Reference Model Version 5. This document, provides the framework for a series of standards for application and user interfaces to open storage systems. More recently, the SSSWG has been developing Application Programming Interfaces (APIs) for the individual components defined by the model. The API for the Physical Volume Repository is the most fully developed, but work is being done on APIs for the Physical Volume Library and for the Mover also. The SSSWG meets every other month, and meetings are open to all interested parties. The Physical Volume Repository (PVR) is responsible for managing the storage of removable media cartridges and for mounting and dismounting these cartridges onto drives. This document describes a model which defines a Physical Volume Repository, and gives a brief summary of the Application Programming Interface (API) which the IEEE Storage Systems Standards Working Group (SSSWG) is proposing as the standard interface for the PVR.
Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
Shang, Yizi; Shang, Ling; Gao, Chuanchang; Lu, Guiming; Ye, Yuntao; Jia, Dongdong
2014-01-01
This paper is to make further research on facilitating the large-scale scientific computing on the grid and the desktop grid platform. The related issues include the programming method, the overhead of the high-level program interface based middleware, and the data anticipate migration. The block based Gauss Jordan algorithm as a real example of large-scale scientific computing is used to evaluate those issues presented above. The results show that the high-level based program interface makes the complex scientific applications on large-scale scientific platform easier, though a little overhead is unavoidable. Also, the data anticipation migration mechanism can improve the efficiency of the platform which needs to process big data based scientific applications. PMID:24574931
Next Generation Tissue Engineering of Orthopedic Soft Tissue-to-Bone Interfaces.
Boys, Alexander J; McCorry, Mary Clare; Rodeo, Scott; Bonassar, Lawrence J; Estroff, Lara A
2017-09-01
Soft tissue-to-bone interfaces are complex structures that consist of gradients of extracellular matrix materials, cell phenotypes, and biochemical signals. These interfaces, called entheses for ligaments, tendons, and the meniscus, are crucial to joint function, transferring mechanical loads and stabilizing orthopedic joints. When injuries occur to connected soft tissue, the enthesis must be re-established to restore function, but due to structural complexity, repair has proven challenging. Tissue engineering offers a promising solution for regenerating these tissues. This prospective review discusses methodologies for tissue engineering the enthesis, outlined in three key design inputs: materials processing methods, cellular contributions, and biochemical factors.
A design of hardware haptic interface for gastrointestinal endoscopy simulation.
Gu, Yunjin; Lee, Doo Yong
2011-01-01
Gastrointestinal endoscopy simulations have been developed to train endoscopic procedures which require hundreds of practices to be competent in the skills. Even though realistic haptic feedback is important to provide realistic sensation to the user, most of previous simulations including commercialized simulation have mainly focused on providing realistic visual feedback. In this paper, we propose a novel design of portable haptic interface, which provides 2DOF force feedback, for the gastrointestinal endoscopy simulation. The haptic interface consists of translational and rotational force feedback mechanism which are completely decoupled, and gripping mechanism for controlling connection between the endoscope and the force feedback mechanism.
Next Generation Tissue Engineering of Orthopedic Soft Tissue-to-Bone Interfaces
Boys, Alexander J.; McCorry, Mary Clare; Rodeo, Scott; Bonassar, Lawrence J.; Estroff, Lara A.
2017-01-01
Soft tissue-to-bone interfaces are complex structures that consist of gradients of extracellular matrix materials, cell phenotypes, and biochemical signals. These interfaces, called entheses for ligaments, tendons, and the meniscus, are crucial to joint function, transferring mechanical loads and stabilizing orthopedic joints. When injuries occur to connected soft tissue, the enthesis must be re-established to restore function, but due to structural complexity, repair has proven challenging. Tissue engineering offers a promising solution for regenerating these tissues. This prospective review discusses methodologies for tissue engineering the enthesis, outlined in three key design inputs: materials processing methods, cellular contributions, and biochemical factors. PMID:29333332
Kalugin, Nikolai G.; Jing, Lei; Morell, Eric Suarez; ...
2016-10-24
Graphene has established itself as a promising optoelectronic material. Many details of the photoresponse (PR) mechanisms in graphene in the THz-to-visible range have been revealed, however, new intricacies continue to emerge. Interface junctions, formed at the boundaries between parts of graphene with different number of layers or different stacking orders, and making connection between electrical contacts, provide another peculiar setup to establish PR. Here, we experimentally demonstrate an enhanced polarization sensitive photoelectric PR in graphene sheets containing interface junctions as compared to homogenous graphene sheets in the visible, infrared, and THz spectral regions. Our numerical simulations show that highly localizedmore » electronic states are created at the interface junctions, and these states exhibit a unique energy spectrum and enhanced probabilities for optical transitions. Here, the interaction of electrons from interface junction states with electromagnetic fields generates a polarization-sensitive PR that is maximal for the polarization direction perpendicular to the junction interface.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Kalugin, Nikolai G.; Jing, Lei; Morell, Eric Suarez
Graphene has established itself as a promising optoelectronic material. Many details of the photoresponse (PR) mechanisms in graphene in the THz-to-visible range have been revealed, however, new intricacies continue to emerge. Interface junctions, formed at the boundaries between parts of graphene with different number of layers or different stacking orders, and making connection between electrical contacts, provide another peculiar setup to establish PR. Here, we experimentally demonstrate an enhanced polarization sensitive photoelectric PR in graphene sheets containing interface junctions as compared to homogenous graphene sheets in the visible, infrared, and THz spectral regions. Our numerical simulations show that highly localizedmore » electronic states are created at the interface junctions, and these states exhibit a unique energy spectrum and enhanced probabilities for optical transitions. Here, the interaction of electrons from interface junction states with electromagnetic fields generates a polarization-sensitive PR that is maximal for the polarization direction perpendicular to the junction interface.« less
Universal sensor interface module (USIM)
NASA Astrophysics Data System (ADS)
King, Don; Torres, A.; Wynn, John
1999-01-01
A universal sensor interface model (USIM) is being developed by the Raytheon-TI Systems Company for use with fields of unattended distributed sensors. In its production configuration, the USIM will be a multichip module consisting of a set of common modules. The common module USIM set consists of (1) a sensor adapter interface (SAI) module, (2) digital signal processor (DSP) and associated memory module, and (3) a RF transceiver model. The multispectral sensor interface is designed around a low-power A/D converted, whose input/output interface consists of: -8 buffered, sampled inputs from various devices including environmental, acoustic seismic and magnetic sensors. The eight sensor inputs are each high-impedance, low- capacitance, differential amplifiers. The inputs are ideally suited for interface with discrete or MEMS sensors, since the differential input will allow direct connection with high-impedance bridge sensors and capacitance voltage sources. Each amplifier is connected to a 22-bit (Delta) (Sigma) A/D converter to enable simultaneous samples. The low power (Delta) (Sigma) converter provides 22-bit resolution at sample frequencies up to 142 hertz (used for magnetic sensors) and 16-bit resolution at frequencies up to 1168 hertz (used for acoustic and seismic sensors). The video interface module is based around the TMS320C5410 DSP. It can provide sensor array addressing, video data input, data calibration and correction. The processor module is based upon a MPC555. It will be used for mode control, synchronization of complex sensors, sensor signal processing, array processing, target classification and tracking. Many functions of the A/D, DSP and transceiver can be powered down by using variable clock speeds under software command or chip power switches. They can be returned to intermediate or full operation by DSP command. Power management may be based on the USIM's internal timer, command from the USIM transceiver, or by sleep mode processing management. The low power detection mode is implemented by monitoring any of the sensor analog outputs at lower sample rates for detection over a software controllable threshold.
CARE 3 user-friendly interface user's guide
NASA Technical Reports Server (NTRS)
Martensen, A. L.
1987-01-01
CARE 3 predicts the unreliability of highly reliable reconfigurable fault-tolerant systems that include redundant computers or computer systems. CARE3MENU is a user-friendly interface used to create an input for the CARE 3 program. The CARE3MENU interface has been designed to minimize user input errors. Although a CARE3MENU session may be successfully completed and all parameters may be within specified limits or ranges, the CARE 3 program is not guaranteed to produce meaningful results if the user incorrectly interprets the CARE 3 stochastic model. The CARE3MENU User Guide provides complete information on how to create a CARE 3 model with the interface. The CARE3MENU interface runs under the VAX/VMS operating system.
Community-Based Science: A Response to UCSD's Ongoing Racism Crisis
NASA Astrophysics Data System (ADS)
Werner, B.; Barraza, A.; Macgurn, R.
2010-12-01
In February, 2010, the University of California - San Diego's long simmering racism crisis erupted in response to a series of racist provocations, including a fraternity party titled "The Compton Cookout" and a noose discovered in the main library. Student groups led by the Black Student Union organized a series of protests, occupations and discussions highlighting the situation at UCSD (including the low fraction of African American students: 1.3%), and pressuring the university to take action. Extensive interviews (March-May, 2010) with participants in the protests indicate that most felt the UCSD senior administration's response was inadequate and failed to address the underlying causes of the crisis. In an attempt to contribute to a more welcoming university that connects to working class communities of color, we have developed an educational program directed towards students in the environmental- and geo-sciences that seeks to establish genuine, two-way links between students and working people, with a focus on City Heights, a multi-ethnic, multi-lingual diverse immigrant community 20 miles from UCSD. Elements of the program include: --critiquing research universities and their connection to working class communities --learning about and discussing issues affecting City Heights, including community, environmental racism, health and traditional knowledge; --interviewing organizers and activists to find out about the stories and struggles of the community; --working on joint projects affecting environmental quality in City Heights with high school students; --partnering with individual high school students to develop a proposal for a joint science project of mutual interest; --developing a proposal for how UCSD could change to better interface with City Heights. An assessment of the impact of the program on individual community members and UCSD students and on developing enduring links between City Heights and UCSD will be presented followed by a preliminary evaluation of the potential of the program to contribute to changing the environment at UCSD in the long term.
Program For Generating Interactive Displays
NASA Technical Reports Server (NTRS)
Costenbader, Jay; Moleski, Walt; Szczur, Martha; Howell, David; Engelberg, Norm; Li, Tin P.; Misra, Dharitri; Miller, Philip; Neve, Leif; Wolf, Karl;
1991-01-01
Sun/Unix version of Transportable Applications Environment Plus (TAE+) computer program provides integrated, portable software environment for developing and running interactive window, text, and graphical-object-based application software systems. Enables programmer or nonprogrammer to construct easily custom software interface between user and application program and to move resulting interface program and its application program to different computers. Plus viewed as productivity tool for application developers and application end users, who benefit from resultant consistent and well-designed user interface sheltering them from intricacies of computer. Available in form suitable for following six different groups of computers: DEC VAX station and other VMS VAX computers, Macintosh II computers running AUX, Apollo Domain Series 3000, DEC VAX and reduced-instruction-set-computer workstations running Ultrix, Sun 3- and 4-series workstations running Sun OS and IBM RT/PC and PS/2 compute
Buszko; Buszko; Wang
1998-04-01
A custom-written Common Gateway Interface (CGI) program for remote control of an NMR spectrometer using a World Wide Web browser has been described. The program, running on a UNIX workstation, uses multiple processes to handle concurrent tasks of interacting with the user and with the spectrometer. The program's parent process communicates with the browser and sends out commands to the spectrometer; the child process is mainly responsible for data acquisition. Communication between the processes is via the shared memory mechanism. The WWW pages that have been developed for the system make use of the frames feature of web browsers. The CGI program provides an intuitive user interface to the NMR spectrometer, making, in effect, a complex system an easy-to-use Web appliance. Copyright 1998 Academic Press.
Baj, A; Bolzoni, A; Russillo, A; Lauritano, D; Palmieri, A; Cura, F; Silvestre, F J; Giannì, A B
2017-01-01
Osseointegrated implants are very popular dental treatments today in the world. In osseointegrated implants, the occlusal forces are transmitted from prosthesis through an abutment to a dental implant. The abutment is connected to the implant by mean of a screw. A screw is the most used mean for connecting an implant to an abutment. Frequently the screws break and are lost. There is an alternative to screw retained abutment systems: the cone-morse connection (CMC). The CMC, thanks to the absence of the abutment screw, guarantees no micro-gaps, no micro-movements, and a reduction of bacterial leakage between implant and abutment. As P. gingivalis and T. forsythia penetration might have clinical relevance, it was the purpose of this investigation to evaluate molecular leakage of these two bacteria in a new CMC implants systems (Leone Spa®, Florence, Italy). To identify the capability of the implant to protect the internal space from the external environment, the passage of genetically modified Escherichia coli across implant-abutment interface was evaluated. Four cone-morse Leone implants (Leone® Spa, Florence, Italy) were immerged in a bacterial culture for 24 h and bacteria amount was then measured inside implant-abutment interface with Real-time PCR. Bacteria were detected inside all studied implants, with a median percentage of 3% for P. gingivalis and 4% for T. forsythia. Cone-morse connection implant system has very low bacterial leakage percentage and is similar to one-piece implants.
User's manual for interfacing a leading edge, vortex rollup program with two linear panel methods
NASA Technical Reports Server (NTRS)
Desilva, B. M. E.; Medan, R. T.
1979-01-01
Sufficient instructions are provided for interfacing the Mangler-Smith, leading edge vortex rollup program with a vortex lattice (POTFAN) method and an advanced higher order, singularity linear analysis for computing the vortex effects for simple canard wing combinations.
Code of Federal Regulations, 2011 CFR
2011-01-01
... in connection with Insurance Premium Funding Programs. 221.122 Section 221.122 Banks and Banking...) Interpretations § 221.122 Applicability of margin requirements to credit in connection with Insurance Premium Funding Programs. (a) The Board has been asked numerous questions regarding purpose credit in connection...
Code of Federal Regulations, 2010 CFR
2010-01-01
... in connection with Insurance Premium Funding Programs. 221.122 Section 221.122 Banks and Banking...) Interpretations § 221.122 Applicability of margin requirements to credit in connection with Insurance Premium Funding Programs. (a) The Board has been asked numerous questions regarding purpose credit in connection...
Structure design of the telescope for Small-JASMINE program
NASA Astrophysics Data System (ADS)
Utsunomiya, Shin; Yasuda, Susumu; Yano, Taihei; Niwa, Yoshito; Kobayashi, Yukiyasu; Kashima, Shingo; Goda, Naoteru; Yamada, Yoshiyuki
2014-08-01
Small-JASMINE program (Japan Astrometry Satellite Mission for INfrared Exploration) is one of applicants for JAXA (Japan Aerospace Exploration Agency) space science missions launched by Epsilon Launch Vehicles, and now being reviewed in the Science Committee of ISAS (Institute of Space and Astronautical Science), JAXA. Telescope of 300 mm aperture diameter will focus to the central region of the Milky Way Galactic. The target of Small-JASMINE is to obtain reliable measurements of extremely small stellar motions with the highest accuracy of 10 μ arcseconds and to provide precise distances and velocities of multitudes of stars up to 30,000 light years. Preliminary Structure design of Small- JASMINE has been done and indicates to satisfy all of requirements from the mission requirement, the system requirement, Epsilon Launch conditions and interfaces of the small science satellite standard bus. High margin of weight for the mission allows using all super invar structure that may reduce unforeseen thermal distortion risk especially caused by connection of different materials. Thermal stability of the telescope is a key issue and should be verified in a real model at early stage of the development.
Fluorescent optical liquid level sensor
Weiss, Jonathan D.
2001-01-01
A liquid level sensor comprising a transparent waveguide containing fluorescent material that is excited by light of a first wavelength and emits at a second, longer wavelength. The upper end of the waveguide is connected to a light source at the first wavelength through a beveled portion of the waveguide such that the input light is totally internally reflected within the waveguide above an air/liquid interface in a tank but is transmitted into the liquid below this interface. Light is emitted from the fluorescent material only in those portions of the waveguide that are above the air/liquid interface, to be collected at the upper end of the waveguide by a detector that is sensitive only to the second wavelength. As the interface moves down in the tank, the signal strength from the detector will increase.
Graphical User Interface Programming in Introductory Computer Science.
ERIC Educational Resources Information Center
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…
Design of memristive interface between electronic neurons
NASA Astrophysics Data System (ADS)
Gerasimova, S. A.; Mikhaylov, A. N.; Belov, A. I.; Korolev, D. S.; Guseinov, D. V.; Lebedeva, A. V.; Gorshkov, O. N.; Kazantsev, V. B.
2018-05-01
Nonlinear dynamics of two electronic oscillators coupled via a memristive device has been investigated. Such model mimics the interaction between synaptically coupled brain neurons with the memristive device imitating neuron axon. The synaptic connection is provided by the adaptive behavior of memristive device that changes its resistance under the action of spike-like activity. Mathematical model of such a memristive interface has been developed to describe and predict the experimentally observed regularities of forced synchronization of neuron-like oscillators.
Data-Logger Interface And Test Controller
NASA Technical Reports Server (NTRS)
Burch, Donnie R.
1995-01-01
Data-logger interface and test controller developed to enable automation of tests in conjunction with data-acquisition functions performed by data loggers that have output-switching capabilities. Includes relay logic circuits that remain deenergized until out-of-tolerance condition on any data channel discovered. Designed to be connected to Fluke model 2286A (or equivalent) data-logger system, which features 3 control channels with 6 data inputs per channel. Includes elapsed-time counter that keeps track of power outages.