PubMed Health⌕ Search

SEARCH · PubMed Health

Results for “Programming Languages”

Explore indexed PubMed citations for clinical trials, systematic reviews and public health research. Read source abstracts and follow each citation to its original PubMed record.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 325 records · Page 18Linked to original sources

A computer approach to measuring shuttle box activity and conditioned place preference.

A procedure is described for measuring locomotor activity and place preference using an Apple II + computer. The interface consists of a single integrated circuit connected by a 16 pin jumper cable to the Apple's game I/O connector. This approach can be easily adapted to provide sequential reading of one to seven input lines from up to 16 different test boxes. The software is written in basic and doesn't require any knowledge of memory addressing or machine language programming.

Animals↗

An automated approach for conditioning and testing the hearing of gerbils.

A simple, inexpensive hardware and software protocol is described for conditioning and testing hearing of gerbils with minimal experimenter involvement. Behavioral thresholds correspond closely with data which employ nonautomated procedures. Partial source listings of the programs written in the 'C' programming language are provided.

Acoustic Stimulation↗

Enhanced robotic dissolution system with concurrent off-line analysis.

A Zymate II robotic dissolution system was modified by addition of a liquid chromatography (LC) system equipped with an Isco ISIS autosampler. Using the Concurrent EasyLab programming language, operation of this LC system was integrated into the main robotic dissolution procedure. This enabled simultaneous dissolution sampling and LC analysis of standard and pre-pulled sample solutions. The resulting dual-tasking system effects considerable efficiency of operation and results in significant time savings. Comparison of the robotic and non-robotic data indicate good correlation and statistically insignificant differences at the 95% confidence level. Validation studies confirm linearity and precision of the quantitative LC method, accuracy and precision of volume and temperature measurements and negligible vessel-to-vessel carryover.

Capsules↗

A computer model of uterine contractions based on action potential propagation and intercellular calcium waves.

OBJECTIVE: To simulate a uterine contraction using a novel computer model for uterine communication and to validate the assumptions of the computer model by comparing the simulated contraction with a real uterine contraction. METHODS: The computer model assumed two known mechanisms of intercellular communication: action potential propagation and calcium wave propagation. Simulations were performed on a desktop computer using available programming language. Model validity was assessed by fitting the computer-simulated contraction to a real contraction and comparing the fit values with values measured independently. RESULTS: The simulated contraction demonstrated five characteristics that are also observed in human labor: 1) gradual onset, 2) a linear rising segment, 3) a plateau region, 4) a symmetrical fall, and 5) gradual offset. The fit values agreed well with values determined experimentally and supported the model. CONCLUSIONS: Our results support the model, strongly suggesting that intercellular communication occurs throughout the uterus by action potentials and locally within the tissue by calcium waves.

Action Potentials↗

Enhancing the quality of studies using transcranial magnetic and electrical stimulation with a new computer-controlled system.

Transcranial magnetic (TMS) and electrical (TES) stimulation of the human brain have become useful tools in neurophysiological and neuropsychological research. Here we describe an integrated system that allows experimental control, data recording and analysis of neurophysiological and neuropsychological TMS and TES procedures (including motor thresholds, recruitment curves, intracortical inhibition and facilitation with paired pulses). The system uses a multifunction input/output board and a set of virtual instruments (VI) programmed with the Labview graphical programming language. It also includes online curve fitting of recruitment curves using the Boltzmann sigmoid function and monitoring of the preinnervation grade of the target muscle. Modules for neuropsychological stimulus presentation or faster repetitive stimulation can be easily added. This system yields more accurate data recording and analysis in a user friendly and unified environment.

Computers↗

An iconographic program for computer-controlled whole-cell voltage clamp experiments.

A Macintosh-based system is described for performing instrument control, data acquisition and storage operations in single-electrode whole-cell voltage clamp experiments. The system consists of a commercially available voltage clamp amplifier, multifunction input/output (I/O) board, graphical programming language (LabVIEW 2) and custom built 'virtual instrument' (VI). The I/O board is capable of fast (up to 110 ksample/s) multichannel analog-to-digital (A/D) conversion with 12-bit resolution. It can control the gain settings of the clamp unit through digital I/O lines and generate the P/N leak subtraction protocol to eliminate the linear portion of capacitive currents using analog output voltages and gating pulses. Complete voltage clamp protocols can be implemented using the on-screen front panel controls of the VI. It enables the user to visualize the acquired data, to graph sets of current-voltage (I-V) relations or to fit single-exponential functions to one current trace. To evaluate the adequacy of whole-cell recording, the total membrane capacitance (Cm), the series resistance (Rs) and the time constant (tau c) of the decay of the capacitive current are calculated using the single-exponential function fit to the data. The system is particularly well suited to the study of large quantities of transmembrane I-V relationships. Source code for the crucial elements of the VI as well as sample recordings from a cultured spinal cord neuron, illustrating system operation, are presented.

Amplifiers, Electronic↗

A procedure for generating bootstrap samples for the validation of nonlinear mixed-effects population models.

A method is presented for automated preparation of bootstrap data samples and their presentation to NONMEM for use in the validation of population pharmacokinetic or pharmacodynamic models, which have been developed with relatively small numbers of subjects. The bootstrap sampling procedure involves the use of an MS-DOS batch file and a script file for use with the public-domain text processing program, AWK, which is a single EXE file (48k in size for the version used in this report). A UNIX version of AWK is also available and UNIX users can adapt the process to their needs. Its use obviates the need for expensive, high-end statistical packages and associated script files written using in-built programming languages. The method can easily be adapted to bootstrap sampling requirements in other biomedical modelling applications.

Computer Simulation↗

MASTER: a Windows program for recording multiple auditory steady-state responses.

MASTER is a Windows-based data acquisition system designed to assess human hearing by recording auditory steady-state responses. The system simultaneously generates multiple amplitude-modulated and/or frequency-modulated auditory stimuli, acquires electrophysiological responses to these stimuli, displays these responses in the frequency-domain, and determines whether or not the responses are significantly larger than background electroencephalographic activity. The operator can print out the results, store the data on disk for more extensive analysis by other programs, review stored data, and combine results. The system design follows clear principles concerning the generation of acoustic signals, the acquisition of artifact-free data, the analysis of electrophysiological responses in the frequency-domain, and the objective detection of signals in noise. The instrument uses a popular programming language (LabVIEW) and a commercial data acquisition board (AT-MIO-16E-10), both of which are available from National Instruments.

Computer Simulation↗

[Survey of anesthesia practice in Morocco].

OBJECTIVE: To estimate qualitatively and quantitatively the anaesthetic activity in Morocco to identify of the priorities and the norm to recommend. STUDY DESIGN: The investigation was realised from July 1999 to December 1999. It lasted seven days from Tuesday 8 PM to the following Tuesday 8 PM. A questionnaire was addressed to each hospital. One responsible has been chosen for each city. Data has been processed using the programming languages Microsoft Visual Basic. SETTING: All Moroccan's hospitals practicing anaesthesia: university hospitals (UH), public hospitals (PH), and private sector (PS). PATIENTS: All anaesthetic procedures realised by an anaesthetists; anaesthesia in medical office or dental surgery was excluded. RESULTS: An inventory of 2,630 anaesthesia was made. Anaesthesia distribution according to the type of hospitals was the same; PH = 35.7%, UH = 34.3% and PS = 29.96%. The preanaesthetic consultation was achieved in 47% of cases. Premedication was done in 28.5% of cases. General anaesthesia represented 3/4 of total anaesthesia. Thiopental was the drug the more frequently used. Gallamine and pethidine were still used in PH. Locoregional anaesthesia was realised in only 15% of cases. Electrocardioscopic surveillance not constant (65%), capnography almost absent in PH, pulse oximetry used in UH and PS. Ambulatory anaesthesia was used in 20% and emergency surgery in 30% of cases. CONCLUSION: Questioning about the Moroccan practice of anaesthesia is raised by this survey mostly because of drugs and monitoring use.

Adolescent↗

Acidity changes and balanced equations for plutonium disproportionation reactions.

Disproportionation reactions in plutonium solutions alter the solution acidity. The acidity after reaction is related to the changes in the concentrations of the plutonyl cations. The final acidity can be estimated by a BASIC language program or by the method of proportional equations. The method is used to illustrate balanced equations for disproportionation reactions.

Journal Article↗

Equivalence by descent: pedigree analysis with inbreeding and gametic phase disequilibrium.

In the presence of gametic phase disequilibrium and inbreeding, multiple locus genotype frequencies cannot be written solely in terms of identity by descent (IBD) probabilities. Following Cockerham & Weir (1973) we introduce the concept of 'equivalence by descent' (EBD), an extension of the concept of IBD to include non-allelic genes. Two genes are said to be EBD if they derive ultimately from the same founding gamete of a pedigree. Allelic genes that are EBD are also IBD. For two loci 11 EBD probabilities, the 'J-coefficients,' are required and for three loci 117 J-coefficients are required to write genotype probabilities. It is shown how the 117 J-coefficients for three loci can be reduced to a basic set of 37. Computer programs, written in the algebraic programming language, MAPLE, are described which are capable of calculating the two- and three-locus J-coefficients for any pedigree, subject only to size limitations. The MAPLE packages are available from the author upon request.

Chromosome Mapping↗

Perceptual symbol systems.

Prior to the twentieth century, theories of knowledge were inherently perceptual. Since then, developments in logic, statistics, and programming languages have inspired amodal theories that rest on principles fundamentally different from those underlying perception. In addition, perceptual approaches have become widely viewed as untenable because they are assumed to implement recording systems, not conceptual systems. A perceptual theory of knowledge is developed here in the context of current cognitive science and neuroscience. During perceptual experience, association areas in the brain capture bottom-up patterns of activation in sensory-motor areas. Later, in a top-down manner, association areas partially reactivate sensory-motor areas to implement perceptual symbols. The storage and reactivation of perceptual symbols operates at the level of perceptual components--not at the level of holistic perceptual experiences. Through the use of selective attention, schematic representations of perceptual components are extracted from experience and stored in memory (e.g., individual memories of green, purr, hot). As memories of the same component become organized around a common frame, they implement a simulator that produces limitless simulations of the component (e.g., simulations of purr). Not only do such simulators develop for aspects of sensory experience, they also develop for aspects of proprioception (e.g., lift, run) and introspection (e.g., compare, memory, happy, hungry). Once established, these simulators implement a basic conceptual system that represents types, supports categorization, and produces categorical inferences. These simulators further support productivity, propositions, and abstract concepts, thereby implementing a fully functional conceptual system. Productivity results from integrating simulators combinatorially and recursively to produce complex simulations. Propositions result from binding simulators to perceived individuals to represent type-token relations. Abstract concepts are grounded in complex simulations of combined physical and introspective events. Thus, a perceptual theory of knowledge can implement a fully functional conceptual system while avoiding problems associated with amodal symbol systems. Implications for cognition, neuroscience, evolution, development, and artificial intelligence are explored.

Cognition↗

Cost-effectiveness of targeted screening for abdominal aortic aneurysm. Monte Carlo-based estimates.

OBJECTIVES: This article reports a cost-effectiveness analysis of targeted screening for abdominal aortic aneurysm (AAA). A major emphasis was on the estimation of distributions of costs and effectiveness. METHODS: We performed a Monte Carlo simulation using C programming language in a PC environment. Data on survival and costs, and a majority of screening probabilities, were from our own empirical studies. Natural history data were based on the literature. RESULTS: Each screened male gained 0.07 life-years at an incremental cost of FIM 3,300. The expected values differed from zero very significantly. For females, expected gains were 0.02 life-years at an incremental cost of FIM 1,100, which was not statistically significant. Cost-effectiveness ratios and their 95% confidence intervals were FIM 48,000 (27,000-121,000) and 54,000 (22,000-infinity) for males and females, respectively. Sensitivity analysis revealed that the results for males were stable. Individual variation in life-year gains was high. CONCLUSIONS: Males seemed to benefit from targeted AAA screening, and the results were stable. As far as the cost-effectiveness ratio is considered acceptable, screening for males seemed to be justified. However, our assumptions about growth and rupture behavior of AAAs might be improved with further clinical and epidemiological studies. As a point estimate, females benefited in a similar manner, but the results were not statistically significant. The evidence of this study did not justify screening of females.

Aged↗

SENECA: A platform-independent, distributed, and parallel system for computer-assisted structure elucidation in organic chemistry.

The program package SENECA for Computer-Assisted Structure Elucidation (CASE) of organic molecules is described. SENECA is written completely in the programming language Java and divided into a server, a client, and a gatekeeper part. While the client allows for input of spectroscopic information, the server part performs the actual structure elucidation by stochastically walking through constitution space while optimizing the molecule toward agreement with given spectral properties. The convergence is guided by simulated annealing. The gatekeeper administers a list of server processes, which can be retrieved by the client. The package is completely platform-independent and its server part can be distributed over the Internet or an intranet using a heterogeneous network of almost any number and type of computers, thus allowing for parallel CASE computations on ordinary networks, present in almost any institution.

Journal Article↗

PC controlled toothbrush/dentifrice abrasion machine.

A toothbrush/dentifrice abrasion machine was developed to use in dental research laboratory. The mechanism was designed as a hexagonal block driven by two stepping motors which move the mechanism in four directions. In order to control the stepping motors speed, position and direction commands or signals were generated by a software written in C Programming Language and then these commands were applied the stepping motor drives through parallel port of a personal computer. The toothbrush/dentifrice abrasion machine was finally used to measure different longevity of tooth brush. It was experimentally shown that the mechanism can be used for highly accurate position and speed applications.

Dental Materials↗

Experimental analysis of syntax training in Broca's aphasia: a generalization and social validation study.

A multiple baseline design across responses was used to examine the effect of syntax training on the sentence production of 4 individuals with chronic Broca's aphasia. Subjects were trained to produce five exemplars of five sentence types from Helm's Elicited Language Program for Syntax Stimulation (Helm-Estabrooks, 1981). Generalization and maintenance of trained sentence types to novel exemplars and novel stimulus conditions served as dependent measures. In addition, five naïve judges rated subjects' responses before and following the treatment in terms of their "adequacy." Generalization to novel exemplars was demonstrated sequentially by 3 subjects (i.e., following the teaching of all five forms), and the remaining subject demonstrated generalization for three of five sentence types trained. Maintenance was variable across subjects and sentence types. Generalization across stimulus conditions was limited for all subjects. Adequacy judgments revealed improved communication skills for wh-questions but limited changes in the perceived adequacy of subjects' declarative responses. These findings indicate that the effects of syntax training procedures are limited to those grammatical constructions taught, that generalization of learned forms to novel stimulus conditions is not an automatic consequence of acquisition, and that the effect of such training on the adequacy of subjects' responses may be limited.

Adult↗

[Topography-assisted correction of superficial irregularities of the cornea with the excimer laser].

BACKGROUND: A retinal image performance distorted by an asymmetric or irregular corneal surface cannot be compensated for with spherocylindric glasses completely. The best-corrected visual acuity is markedly decreased and contact lens fitting often impossible. The purpose of this study was to calculate the differential height between corneal topography raw data and any regular surface with mathematical methods in order to ablate the differential height with a computer-controlled laser beam, thereafter. METHODS: A Zernike decomposition of radial degree n = 16 was realized within a clinically relevant central corneal area of 8 mm in diameter based on corneal topography raw height data of a commercially available topographer (TMS-1, Tomey, Erlangen). Any target surface could be defined by varying weighting of the Zernike coefficients. The calculated differential height ablation between the raw data and the target surface given in a polar grid was transformed to a Cartesian grid to evaluate the sleeping time at each grid position considering the characteristic ablation curve for the intended ablation of the height difference. Subsequently, differential height ablation was simulated using an automated laser beam control for a modified excimer laser (MEL60, Aesculap-Meditec, Jena). We developed software tools for Zernike decomposition of corneal topography raw height data and time-regulated automatic laser beam control of the grid positions in the higher programming language C (Borland C++ 3.1, Borland Inc., München). RESULTS: Definition of a target surface can be realized alternatively by selecting a set of Zernike coefficients or defining a spherical or spherocylindrical surface by superposition of parabolic terms in a fixed proportion creating a best-fit target surface to the raw data. In originally "relatively flat" areas, the differential height profile indicates a "relatively deep" ablation resulting in relative steepening towards the periphery of the ablation zone. The resolution of the mechanical unit of the laser beam control consisting of two linear stepping motors is 9 microns in the focal plane with a reproducibility of 5 microns. The software unit is guiding the laser beam in a meandering fashion within the ablation area considering the calculated sleeping time for each grid position. Mean overlap of the 1 mm laser spots is 70%. The laser beam diameter of 1 mm effects a peripheral transition zone of 0.5 mm. CONCLUSIONS: Zernike decomposition of corneal topography height data is an efficient tool for localizing and quantifying superficial irregularities and for directly calculating an ablation profile from created differential height data. With an automatic laser beam control a well-defined laser ablation of superficial corneal irregularities is possible, subsequently.

Astigmatism↗

[Obstetric-perinatologic data collection using a personal computer].

A concept covering the collecting and processing of obstetrical and perinatological data is described. Collecting of patient data is effected on the basis of a case history that has been drawn up in an EDP-adequate manner, which, however, can also be used in the conventional way. This procedure was chosen because for some time to come one cannot do without a document for handwritten notes to avoid duplication of work by "double tracking" and to eliminate transmission errors, and also to continue the present procedure of dealing with the patient. A commercial data base system was chosen for data collection and storage (dBase III by Ashton Tate). This relational data base has its own programming language with very powerful macro calls. Data input is effected by means of programme masks which the user can solicit via menu monitoring. The requisite hardware configuration consists of a computer with a main storage comprising 640 KB, system MS-DOS, and a hard disk of at least 20 MB. This data collection system operates in an obstetric hospital with annually more than 1,600 births and more than 1,200 entries during early pregnancy, to the satisfaction of the users. Besides compiling the usual statistical analyses and formulating research problems, the system automatically prepares the discharge reports. This rationalisation procedure compels the user to collect the data with care and also completely. On the whole, such a data collection system offers to hospitals of any size quick and easy access to data at any time, as well as optimised patient care, without additional effort and at a reasonable cost level.

Computers↗