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 505 records · Page 28Linked to original sources

A pharmacokinetic analysis program (multi) for microcomputer.

A nonlinear least squares program (MULTI) for microcomputers was developed. The program is written in BASIC programming language. Four algorithms, (1) Gauss-Newton method, (2) damping Gauss-Newton method, (3) modified Marquardt method and (4) simplex method, can be used for nonlinear curve fitting in MULTI. Up to five pharmacokinetic equations, which are voluntarily defined by the user, are simultaneously fitted to observed time courses. The executions of MULTI are demonstrated for time courses of ampicillin and oxacillin in man.

Ampicillin↗

A remote collaboration system for telemedicine using the Internet.

We have developed a still-image telemedicine system for the Internet. It was implemented with the Java programming language and enables remote collaboration between two or more client computers located anywhere on the Internet. Each client requires only a PC or workstation and a popular Internet browser--no special hardware or software is required. We carried out both local-area and wide-area tests of the system. On a local network, JPEG images at a resolution of 640 x 480 pixels took 2-5 s to display on four different clients (PCs or workstations); at 1000 x 1000 pixels, the images took 10-65 s. We also tested the system between two universities in Japan, one in Italy and one in the USA, using the Internet for communications. Images required 4-20 s for display. The exchange of remote collaboration commands between the four locations was good and the maximum lag in mouse pointer movement was less than 1 s. The system has the potential to solve three problems of conventional telemedicine systems: their cost, the need for high-bandwidth telecommunication and the low compatibility between them.

Computer Communication Networks↗

The integrated exposure uptake biokinetic model for lead in children: independent validation and verification.

The U.S. Environmental Protection Agency employs a model, the integrated exposure biokinetic (IEUBK) model for lead in children, for the assessment of risks to children posed by environmental lead at hazardous waste sites. This paper describes results of an effort to verify the consistency of the documentation with the computer model and to test the computer code using a group that is independent from those involved in the model development. This review concluded that the IEUBK model correctly calculates the equations specified in the IEUBK model theory documentation. However, several issues were identified on model documentation, model performance, and the C++ programming language code (i.e., IEUBK model source code) documentation. These issues affect the ability of an independent reviewer to understand the workings of the IEUBK model but not the model's reliability. As a result of these findings, recommendations have been provided for updating documentation to the model as well as associated adjustments to the model documentation.

Child↗

Application of a general database manager in a clinical medical librarian program.

The morning report reference file was automated at the Stollerman Library because the manual system was time-intensive to maintain and cumbersome to search. A general database management system (DBMS) was chosen so that it could be used in the future for other data management functions in the library. DBMS features that should be examined before use with a bibliographic application include size limitations, data entry forms, data types, search options, index files, sort options, report generation, query and programming languages, command and/or menu files, file interaction, interface with other software, and documentation. Desired requirements for this application are discussed. It is noted that a general database manager probably will not meet all of the desired requirements. For some bibliographic applications, software specifically designed for bibliographic information management and retrieval should be used. A database for the purposes of searching the morning report reference file and producing a weekly reference list and a yearly index was developed using CONDOR 3. The structure of the database is described, and examples of the reports are given. The system has been in operation since December 1984 and has been well-received by staff and patrons.

Database Management Systems↗

Shock and vibration data acquisition system for off-road vehicle operator health and safety assessment.

A data acquisition software and hardware system was developed for acquiring geo-referenced shock and vibration data using National Instruments' LabView graphical programming language. This was used in conjunction with a modular data acquisition and signal conditioning system and a Differential Global Positioning System (DGPS) receiver. A prototype vehicle obstacle course, which introduced spatially varying shock events to vehicles as they traversed the course, was constructed. Obstacles consisted of both repetitious and single discrete events. A series of investigations was conducted on the obstacle course to evaluate the performance and characteristics of the DAQ system and the tractor when exposed to shock and vibration events. Spectral and time domain plots obtained from the geo-referenced data acquisition system (GDAQ) system under static, highway, and off-road obstacle course conditions were evaluated to demonstrate that the system performed as expected. The migration of experiments from laboratory to field gave confidence that this system could be used to collect shock and vibration data over a wide range of frequencies. The use of geo-referenced data records proved beneficial in isolating and extracting data segments of interest from a continuous data record.

Agriculture↗

Design of an EEG-based brain-computer interface (BCI) from standard components running in real-time under Windows.

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

Amyotrophic Lateral Sclerosis↗

Useful Microsoft Word Macros for molecular biologists and protein chemists.

Biologists today make extensive use of word processing programs for the production of research reports, literature reviews and grant proposals. Frequently, such programs become the default platform for viewing and the later publication of protein and nucleic acid sequence data. Thus, researchers often switch between their word processor and more specialized programs designed to analyze protein and nucleic acid sequences. It would be more convenient to perform these simple sequence analyses using the word processor without switching to another program. The focus here is on the use of the Visual Basic programming language, which is built into all recent versions of Microsoft Word to generate surprisingly complex and useful macros that can conveniently analyze several important features of protein and nucleic acid sequences. The standard Word interface can also be easily modified to display and run these macros from a pull-down menu. Several examples of this approach are provided.

Amino Acid Sequence↗

Biosphere: the interoperation of web services in microarray cluster analysis.

UNLABELLED: The growing use of DNA microarrays in biomedical research has led to the proliferation of analysis tools. These software programs address different aspects of analysis (e.g. normalisation and clustering within and across individual arrays) as well as extended analysis methods (e.g. clustering, annotation and mining of multiple datasets). Therefore, microarray data analysis typically requires the interoperability of multiple software programs involving different analysis types and methods. Such interoperation is often hampered by the heterogeneity inherent in the software tools (which may function by implementing different interfaces and using different programming languages). To address this problem, we employed the simple object access protocol (SOAP)-based web service approach that provides a uniform programmatic interface to these heterogeneous software components. To demonstrate this approach in the microarray context, we created a web server application, Biosphere, which interoperates a number of web services that are geographically widely distributed. These web services include a clustering web service, which is a suite of different clustering algorithms for analysing microarray data; XEMBL, developed at the European Bioinformatics Institute (EBI) for retrieving EMBL Nucleotide Sequence Database sequence data; and three gene annotation web services: GetGO, GetHAPI and GetUMLS. GetGO allows retrieval of Gene Ontology (GO) annotation, and the other two web services retrieve annotation from the biomedical literature that is indexed based on the Medical Subject Headings (MeSH) terms. With these web services, Biosphere allows the users to do the following: (i) cluster gene expression data using seven different algorithms; (ii) visualise the clustering results that are grouped statistically in colour; and (iii) retrieve sequence, annotation and citation data for the genes of interest. AVAILABILITY: Biosphere and its web services described in Web Service Description Language (WSDL) can be accessed at http://rook.cecid.hku.hk:8280/BiosphereServer.

Cluster Analysis↗

Identification of NR4A2 as a Potential Predictive Biomarker for Atherosclerosis.

INTRODUCTION/OBJECTIVE: Atherosclerosis, a leading cause of death globally, is characterized by the buildup of immune cells and lipids in medium to large-sized arteries. However, its precise mechanism remains unclear. The purpose of this study is to explore innovative and reliable biomarkers as a viable approach for the identification and management of atherosclerosis. METHODS: The atherosclerosis-related datasets GSE100927 and GSE66360 were retrieved from the Gene Expression Omnibus (GEO) database. The Limma package in the R programming language was utilized, applying the criteria of |logFC| > 1 and P < 0.05. Subsequently, Gene Ontology (GO) and Kyoto Encyclopedia of Genes and Genomes (KEGG) pathway enrichment analyses were performed on the 127 identified DEGs using R. Machine learning techniques were then applied to these data to explore and pinpoint potential biomarkers. The diagnostic potential of these markers was assessed via Receiver Operating Characteristic (ROC) curve analysis. Finally, western blot, real-time quantitative PCR (qRT-PCR), and immunohistochemistry (IHC) were employed to confirm the key biomarkers. RESULTS: Our research indicated that a total of 127 DEGs linked to atherosclerosis were successfully identified. Through the application of machine learning methods, eight critical genes were highlighted. Among these, Nuclear Receptor Subfamily 4 Group A Member-2 (NR4A2) emerged as the most promising marker for further investigation. CIBERSORT analysis revealed that NR4A2 expression levels were significantly correlated with multiple immune cell types, including B cells, plasma cells, and macrophages. Additional validation experiments confirmed that NR4A2 expression was indeed elevated in atherosclerotic plaques, supporting its potential as a biomarker for atherosclerosis. CONCLUSION: Our study identified NR4A2 as a potential immune-related biomarker for the diagnosis and treatment of atherosclerosis.

Atherosclerosis↗

Borderless teleradiology with CHILI.

Teleradiology is one of the most evolved areas of telemedicine, but one of the basic problems which remains unsolved concerns system compatibility. The DICOM (Digital Imaging and Communications in Medicine) standard is a prerequisite, but it is not sufficient in all aspects. Examples of other currently open issues are security and cooperative work in synchronous teleconferences. Users without a DICOM radiological workstation would benefit from the ability to join a teleradiology network without any special tools. Drawbacks of many teleradiology systems are that they are monolithic in their software design and cannot be adapted to the actual user's environment. Existing radiological systems currently cannot be extended with additional software components. Consequently, every new application usually needs a new workstation with a different look and feel, which must be connected and integrated into the existing infrastructure. This paper introduces the second generation teleradiology system CHILI. The system has been designed to match both the teleradiology requirements of the American College of Radiology (ACR), and the functionality and usability needs of the users. The experiences of software developers and teleradiology users who participated in the first years of the clinical use of CHILI's predecessor MEDICUS have been integrated into a new design. The system has been designed as a component-based architecture. The most powerful communication protocol for data exchange and teleconferencing is the CHILI protocol, which includes a strong data security concept. The system offers, in addition to its own secure protocol, several different communication Methods: DICOM, classic e-mail, Remote Copy functions (RCP), File Transfer Protocol (FTP), the internet protocols HTTP (HyperText Transfer Protocol) and HTTPS (HyperText Transfer Protocol Secure),and CD-ROMs for off-line communication. These transfer METHODS allow the user to send images to nearly anyone with a computer and a network. The drawbacks of the non-CHILI protocols are that teleconferences are not possible, and that the user must take reasonable precautions for data privacy and security. The CHILI PlugIn mechanism enables the users or third parties to extend the system capabilities by adding powerful image postprocessing functions or interfaces to other information systems. Suitable PlugIns can be either existing programs, or dedicated applications programmed with interfaces to the CHILI components. The developer may freely choose programming languages and interface toolkits. The CHILI architecture is a powerful and flexible environment for Picture Archiving and Communications Systems (PACS)and teleradiology. More than 40 systems are currently running in clinical routine in Germany. More than 300,000 images have been distributed among the communication partners in the last two years. Feedback and suggestions from the users influenced the system architecture by a great extent. The proposed and implemented system has been optimized to be as platform independent, open, and secure as possible.

Radiology Information Systems↗

A computer utility for automated retrieval of radiology reports.

OBJECTIVE: Many radiology information systems (RISs) installed during the 1980s have a user interface that is crude by today's standards. We explored improving this user interface by using the local processing power of the personal computer. In this article we describe a computer program that significantly enhances the ease of report retrieval by automating much of the interaction with our RIS, which is IDXrad. MATERIALS AND METHODS: The program, named DERVISH, runs under DOS on International Business Machines-compatible personal computers having an 80286 or faster processor, an enhanced graphics adapter or video gate array display, two serial ports, a mouse, and a bar code wand. It is written in the C++ programming language. Input may be keyboard, mouse, or bar code wand, and reports may be displayed singly or multiply and printed to a local printer or an RIS printer or copied to a disk file. DERVISH not only performs many of the routine tasks of an RIS session such a logging on and off but also provides a menu-driven environment for report display, including optional restriction of the report list to related prior reports. Keyboard use is minimized in favor of a mouse and a bar code wand. DERVISH emulates a standard RIS terminal for functions other than report retrieval. RESULTS: Originally intended to help retrieve the prior radiology reports of a patient at hand, DERVISH has found use in our quality management effort as well, simplifying comparison of reports from related radiologic techniques. An early version suffered poor acceptance because of its nonstandard interface and frequent malfunctions. The current version is presently in use in our emergency radiology department. CONCLUSION: DERVISH serves not only as a useful utility in itself but also as a demonstration of the ability of the local processing power of a desktop computer to improve the user interface of an aging RIS and to extend its functional life.

Computer Graphics↗

Teaching medical diagnosis: a rule-based approach.

This paper discusses the design of a diagnostic process simulator which teaches medical students to think clinically. This was possible to achieve due to the application of a rule-based approach to represent diagnosis and treatments. Whilst using the simulator, as a result of the student's incorrect and correct decisions, the clinical situation changes accordingly. New diagnostic options result in the ability to choose further clinical and laboratory tests. The simulator is being implemented on Sun workstations and Macintosh computers using Prolog programming language.

Clinical Competence↗

Use of a PET in medical data logging.

As a mass produced device which can be programmed according to application, the microprocessor is an obvious choice of component in hospital instrumentation for a wide range of activities from routine surveillance and process control to individual research projects. Until recently the development of an instrument from the naked processor has often proved to be labour intensive with control over both cost and timescale from design to completion difficult to maintain. Difficulties are frequently experienced in the areas of providing suitable communication channels for both data collection and immediate information for the operator and mass data storage. In our view, the arrival of the PET on the scene, as an example of a microprocessor based package including keyboard, video display, flexible I/0 ports, simple tape recorder and high level programming language has opened up new opportunities for those wishing to use microprocessors without tears. This paper describes how the authors have confirmed this view by successfully using the PET in particular data logging application. Design philosophy is discussed and gives an estimation of the limitations imposed on an approach using PET.

Computers↗

Consultation system for diagnosis of headache and facial pain: RHINOS.

How does a doctor make a diagnosis based on his medical knowledge? A hypothesis is proposed concerning the diagnostic method of specialized doctors. The knowledge provided by an authority is used to establish a diagnostic system for headache and facial pain named RHINOS. RHINOS is based on the above hypothesis as represented by the programming language Prolog, which is operative on an NEC PC-9801 microcomputer with reasonable CPU time. This implementation form benefited greatly from RHINOS's portability and availability. RHINOS has four types of rules, two levels, acting as a forward link from manifestations to diseases. It also has disease images as a backward link from diseases to manifestations. With this knowledge, RHINOS makes not only a single diagnosis but also differential diagnosis, and diagnosis for complicated cases of two or more diseases. The disease-image link made this possible. RHINOS was applied for diagnoses of 50 patients: 82% of its answers were equivalent to those made by a specialist, and a further 16% were close to the right answers.

Arteriosclerosis↗

An algorithm for leukaemia immunophenotype pattern recognition.

Since leukaemia-specific leucocyte antigen has not been identified to date, the immunological diagnosis of leukaemia is achieved through the application of a wide set of monoclonal antibodies specific for surface markers on leukaemic cells. Thus, the interpretation of leukaemia immunophenotype seems to be a mathematically determined comparison of 'what we found' and 'what we know' about it. The objective of this study was to establish an algorithm for transformation of empirical rules into mathematical values to achieve proper decisions. Recognition of leukaemia phenotype was performed by comparison of phenotyping data with reference data, followed by scoring of such comparisons. Systematic scoring resulted in the formation of new numerical variables allocated to each state, whereas a most significant variable was described as a complex measure of compatibility. A system of recognized states was described by mathematical variables measuring the confidence of information systems, i.e. maximal, total and relative entropy. The entire algorithm was derived by matrix algebra and coded in a high-level program language. The list of the states recognized appeared to be especially helpful in differential diagnosis, occasionally pointing to states that had not been in the scientist's mind at the start of the analysis.

Algorithms↗

A computerized simulation for investigating gambling behavior during roulette play.

The present paper describes a computerized roulette program for the conducting of psychological research on gambling behavior. The program was designed to simulate an actual roulette game found in casinos and gambling riverboats throughout North America. The roulette program collects detailed trial-by-trial data on player/participant behavior that can easily be transferred into data analysis and graphics programs. This multimedia simulation was designed in the Visual Basic programming language, and it is capable of running on any IBM-compatible personal computer running the Windows 2000 or higher operating system.

Computer Simulation↗

A perception experiment with time-critical graphics animation on the World-Wide Web.

The World-Wide Web offers a potentially interesting tool to collect data from a large and heterogeneous audience. While questionnaires have become rather common on the Internet, its potential reaches far beyond text processing. In principle, it is possible not only to perform interactive, dynamic experiments on the Web, but also to include graphical animation and time-critical responses, such as reaction times. We implemented a visual motion extrapolation task on the Web using the programming language Java, which can be interpreted by standard Web browsers such as Netscape or Internet Explorer. The data collected with this method turned out to be reliable and differed little from data obtained in a controlled laboratory setting, with the exception of conditions with fixation instruction. Thus, the Web can, generally speaking, be used for data collection of large sample sizes. The strengths and weaknesses of dynamic visual simulation experiments on the Internet are discussed.

Adult↗

Weight regain following discontinuation of glucagon-like peptide-1 receptor agonists in adults who are overweight or obese: a systematic review and meta-analysis.

OBJECTIVE: This study aims to explore the effects of glucagon-like peptide-1 receptor agonists (GLP-1RAs) on weight changes and the occurrence of adverse reactions in overweight or obese adults after drug withdrawal. METHODS: Computerized searches were conducted in evidence-based databases such as PubMed, Embase, Cochrane Library and Scopus. The search period was from the establishment of the database to December 2025. Collect randomised controlled trials (RCTs) and controlled trials on GLP-1RAs, including tirzepatide, semaglutide, liraglutide, and dulaglutide, for the treatment of overweight or obese adult patients. The risk of bias in the included studies was assessed using the Cochrane Risk of Bias V2.0 tool provided by the Cochrane Collaboration, and meta-analysis was performed using the R programming language. RESULTS: A total of 699 studies were initially retrieved. Eventually, six studies involving 8,993 patients were included in the quantitative analysis, comprising 5,553 patients in the discontinuation group and 3,440 in the continued treatment group. The results of the meta-analysis showed that, compared with the continued treatment group, the weight difference in the discontinuation group was mean difference (MD) = 17.90%, 95% confidence interval (CI) [14.11-21.69], P&#xa0;<&#xa0;0.0001. It can be seen that there was a significant rebound in weight after drug withdrawal, and there was statistical heterogeneity among the studies (P&#xa0;=&#xa0;0.0082). Subgroup analysis further revealed that the weight rebound amplitude after discontinuation of tirzepatide was significantly higher than that of semaglutide. This result suggests that the differences in the mechanism of action of different GLP-1RAs may be the reason for the differences in weight changes after discontinuation. In addition, the percentage difference in body weight between after and before drug withdrawal was MD = 9.11%, 95% CI [7.91-10.30], P&#xa0;<&#xa0;0.0001, further verifying the trend of weight rebound after drug withdrawal. The summary of adverse reaction reports analyzed and studied indicates that after drug withdrawal, the overall adverse reactions of patients decreased, gastrointestinal adverse reactions decreased, and the incidence of cardiovascular events was not affected by drug withdrawal. CONCLUSION: There is a significant weight rebound phenomenon after discontinuation of GLP-1RAs, and the rebound magnitudes vary among different types of drugs. At the same time, there is a risk of adverse reactions during the use of such drugs.

Humans↗