2,556 research outputs found

    The C Object System: Using C as a High-Level Object-Oriented Language

    Full text link
    The C Object System (Cos) is a small C library which implements high-level concepts available in Clos, Objc and other object-oriented programming languages: uniform object model (class, meta-class and property-metaclass), generic functions, multi-methods, delegation, properties, exceptions, contracts and closures. Cos relies on the programmable capabilities of the C programming language to extend its syntax and to implement the aforementioned concepts as first-class objects. Cos aims at satisfying several general principles like simplicity, extensibility, reusability, efficiency and portability which are rarely met in a single programming language. Its design is tuned to provide efficient and portable implementation of message multi-dispatch and message multi-forwarding which are the heart of code extensibility and reusability. With COS features in hand, software should become as flexible and extensible as with scripting languages and as efficient and portable as expected with C programming. Likewise, Cos concepts should significantly simplify adaptive and aspect-oriented programming as well as distributed and service-oriented computingComment: 18

    Aerospace Medicine and Biology: A continuing bibliography with indexes (supplement 314)

    Get PDF
    This bibliography lists 139 reports, articles, and other documents introduced into the NASA scientific and technical information system in August, 1988

    Optogenetic feedback control of neural activity

    Get PDF
    Optogenetic techniques enable precise excitation and inhibition of firing in specified neuronal populations and artifact-free recording of firing activity. Several studies have suggested that optical stimulation provides the precision and dynamic range requisite for closed-loop neuronal control, but no approach yet permits feedback control of neuronal firing. Here we present the ‘optoclamp’, a feedback control technology that provides continuous, real-time adjustments of bidirectional optical stimulation in order to lock spiking activity at specified targets over timescales ranging from seconds to days. We demonstrate how this system can be used to decouple neuronal firing levels from ongoing changes in network excitability due to multi-hour periods of glutamatergic or GABAergic neurotransmission blockade in vitro as well as impinging vibrissal sensory drive in vivo. This technology enables continuous, precise optical control of firing in neuronal populations in order to disentangle causally related variables of circuit activation in a physiologically and ethologically relevant manner.National Science Foundation (U.S.). Graduate Research FellowshipNational Science Foundation (U.S.). Integrative Graduate Education and Research Traineeshi

    Behavioral Sensitivity of Temporally Modulated Striatal Neurons

    Get PDF
    Recent investigations into the neural mechanisms that underlie temporal perception have revealed that the striatum is an important contributor to interval timing processes, and electrophysiological recording studies have shown that the firing rates of striatal neurons are modulated by the time in a trial at which an operant response is made. However, it remains unclear whether striatal firing rate modulations are related to the passage of time alone (i.e., whether temporal information is represented in an “abstract” manner independent of other attributes of biological importance), or whether this temporal information is embedded within striatal activity related to co-occurring contextual information, such as motor behaviors. This study evaluated these two hypotheses by recording from striatal neurons while rats performed a temporal production task. Rats were trained to respond at different nosepoke apertures for food reward under two simultaneously active reinforcement schedules: a variable-interval (VI-15 s) schedule and a fixed-interval (FI-15 s) schedule of reinforcement. Responding during a trial occurred in a sequential manner composing three phases; VI responding, FI responding, VI responding. The vast majority of task-sensitive striatal neurons (95%) varied their firing rates associated with equivalent behaviors (e.g., periods in which their snout was held within the nosepoke) across these behavioral phases, and 96% of cells varied their firing rates for the same behavior within a phase, thereby demonstrating their sensitivity to time. However, in a direct test of the abstract timing hypothesis, 91% of temporally modulated “hold” cells were further modulated by the overt motor behaviors associated with transitioning between nosepokes. As such, these data are inconsistent with the striatum representing time in an “abstract’ manner, but support the hypothesis that temporal information is embedded within contextual and motor functions of the striatum

    Functional roles of synaptic inhibition in auditory temporal processing

    Get PDF

    Fully automated urban traffic system

    Get PDF
    The replacement of the driver with an automatic system which could perform the functions of guiding and routing a vehicle with a human's capability of responding to changing traffic demands was discussed. The problem was divided into four technological areas; guidance, routing, computing, and communications. It was determined that the latter three areas being developed independent of any need for fully automated urban traffic. A guidance system that would meet system requirements was not being developed but was technically feasible

    A study of manual control methodology with annotated bibliography

    Get PDF
    Manual control methodology - study with annotated bibliograph
    corecore