Robert L Mapou , Frank M Borowiec , Jerry B Richards , Larry D Byrd
{"title":"Microcomputer control of behavior and the acquisition of digital and analog data","authors":"Robert L Mapou , Frank M Borowiec , Jerry B Richards , Larry D Byrd","doi":"10.1016/0010-468X(84)90024-2","DOIUrl":"10.1016/0010-468X(84)90024-2","url":null,"abstract":"<div><p>Advances in technology and decreasing costs are enabling microcomputers to displace more traditional devices in the scientific laboratory. The availability of various approaches to software-system development for the use of microcomputers in the on-line control of experiments has contributed to the trend. This report describes a software system developed to control conditioned behavior during schedules of reinforcement while simultaneously accumulating behavioral data and physiological (analog) data using a hardware system based on the Radio Shack TRS-80 Model I microcomputer. The software utilizes a high-level interpretive language (Microsoft BASIC), assembly language and compiled BASIC to attain an acceptable execution speed and ease of programming.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 1","pages":"Pages 61-75"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90024-2","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17603576","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A computer program for on-line measurement, storage, analysis and retrieval of urodynamic data","authors":"R van Mastrigt","doi":"10.1016/0010-468X(84)90028-X","DOIUrl":"10.1016/0010-468X(84)90028-X","url":null,"abstract":"<div><p>A computer program is presented which allows for direct connection of a minicomputer to a urodynamic set-up. The program stores measured pressure and flow data in a random access disc file with minimal intervention of the urodynamicist, and enables the direct application of a number of methods of analysis to the data. The program is modular, and other analysis methods are easily added. Results of analyses are stored in the same disc file, and both results and measured data can be quickly and easily retrieved. The program is written in FORTRAN; hardware-dependent functions (analog input, graphics display, and random access disc storage) are implemented in subroutines (partly assembler) which can easily be replaced.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 1","pages":"Pages 109-117"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90028-X","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17603572","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Evangelia Micheli-Tzanakou, John Ingeholm Jr., Laurence Haber
{"title":"Collection and storage of data for evoked potential studies: A database","authors":"Evangelia Micheli-Tzanakou, John Ingeholm Jr., Laurence Haber","doi":"10.1016/0010-468X(84)90023-0","DOIUrl":"10.1016/0010-468X(84)90023-0","url":null,"abstract":"<div><p>A detailed description of a set of programs is presented which is designed for use with subjects tested in a research laboratory primarily with visual evoked potentials (VEPs). It has been written in a way which accommodates other modalities such as brain-stem auditory evoked potentials (BAEPs) and somatosensory evoked potentials (SEPs). It can be used in a clinic or a hospital for collecting patient information, data recordings, and analysis. The programs are implemented on an LSI-11/23 microcomputer and allow for initial subject data entry, entry of data acquired at subsequent visits, data analysis, lists of patient files and data sorts and tabulations. In their present form they are intended to be run by a staff who have little experience with computers and technical skills.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 1","pages":"Pages 51-59"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90023-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17604166","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Magnus Hjelm , Richard Kitney , Peter Lindsey , James Seakins
{"title":"Computer model of the metabolism of phenylalanine in normal subjects and in patients with phenylketonuria","authors":"Magnus Hjelm , Richard Kitney , Peter Lindsey , James Seakins","doi":"10.1016/0010-468X(84)90020-5","DOIUrl":"10.1016/0010-468X(84)90020-5","url":null,"abstract":"<div><p>The techniques of systems analysis have been applied to the metabolism of phenylalanine in healthy subjects and in phenylketonuria to derive a computer model. The model consists of seven compartments and four biological functions. Enzyme reactions are assumed to obey Michaelis-Menten kinetics. The computer program is written in FORTRAN. A biological validation of the model has been performed. The computer model has potential value for estimating concentrations of key metabolites in human organs which are not accessible to direct analysis from measurement of metabolites in blood and urine and phenylalanine intake. Such estimates would be helpful in clinical decisions concerning modification or termination of dietary treatment in phenylketonuria.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 1","pages":"Pages 21-31"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90020-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17604159","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jan A van Alsté , Albert L Schoute , Herman B.K Boom
{"title":"Interactive control of physiological experiments","authors":"Jan A van Alsté , Albert L Schoute , Herman B.K Boom","doi":"10.1016/0010-468X(84)90021-7","DOIUrl":"10.1016/0010-468X(84)90021-7","url":null,"abstract":"<div><p>Physiological and biological experiments often require the imposition of repeated influences on an organ or organic system. Then the experimental protocol requires many repetitive functions with adjustable interval times and magnitudes, which are prepared or dictated by experimental results. To control such an experimental set-up interactively with a small computer we chose a more or less general approach. A special language syntax has been developed for: (i) experiment definition; (ii) experiment composition in advance; (iii) real-time control during the actual experiment; and (iv) registration of the actual protocol parameters. The interactive control was realized using the special language and an interpreter as one of the parallel processes for the experimental control.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 1","pages":"Pages 33-39"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90021-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17604163","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A ‘hidden line’ algorithm for 3D-reconstruction from serial sections — An extension of the NEUREC program package for a microcomputer","authors":"Heribert Gras","doi":"10.1016/0010-468X(84)90052-7","DOIUrl":"10.1016/0010-468X(84)90052-7","url":null,"abstract":"<div><p>An algorithm is described to generate pictures in arbitrary perspective from serially sectioned biological material. Only those parts of the object which lie on a direct line of sight to the observer are included into the computed paper-plot, while hidden lines are omitted. The program was written for an inexpensive Apple II<sup>+</sup> microcomputer as an extension of an earlier program library (NEUREC) for three-dimensional reconstruction. Application examples of neuronal and cardiac tissues are presented.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 3","pages":"Pages 217-226"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90052-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17448474","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An intentional-action guiding algorithm in a user-programmable memory prosthesis","authors":"Kenneth Mark Colby, Roger C Parkison","doi":"10.1016/0010-468X(84)90048-5","DOIUrl":"10.1016/0010-468X(84)90048-5","url":null,"abstract":"<div><p>Patients with memory problems tend to forget what their intentions are in the course of carrying out a series of sequential actions directed towards a desired goal. To aid in this problem, a working memory prosthesis has been designed and implemented on a microcomputer connected to a voice synthesizer. The instrument keeps the patient on the track of his current action plan by uttering pre-stored spoken instructions at periodic intervals. An interface algorithm allows the user to enter the steps of his own routine action-patterns in computer memory along with mnemonics for evoking them. Further potential uses of such a memory prosthesis are described.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 3","pages":"Pages 165-172"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90048-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17605387","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Robert J Evans , Stephen C Wilhoit , Paul M Suratt
{"title":"A microcomputer system for monitoring and analysing oxyhemoglobin saturation during sleep","authors":"Robert J Evans , Stephen C Wilhoit , Paul M Suratt","doi":"10.1016/0010-468X(84)90053-9","DOIUrl":"10.1016/0010-468X(84)90053-9","url":null,"abstract":"<div><p>A computerized data acquisition and analysis routine was developed to quantitate respiratory disturbances [1,2] in sleeping patients. Polysomnographic recordings of patients consisted of electroencephalograms, electro-occulograms, submental electromyograms, air flow at the nose and mouth, esophogeal pressure, and oxyhemoglobin' saturation (SaO<sub>2</sub>). SaO<sub>2</sub>, a physiological effect of ventilatory airflow, was sampled every two seconds and stored on disk' during the night's study for subsequent analysis. Wild points in the data file can be marked so that they will be skipped during analysis. Patient polysomnographs were scored manually for sleep stage by a sleep technician. A file was then created containing the scored sleep information with time marks corresponding to each change in sleep stage during the study. An analysis routine used this file to develop indices of sleep apnea, severity for combinations or specific stages of sleep. These indices were: </p><ul><li><span>1.</span><span><p>(A) number of oxyhemoglobin desaturation episodes per hour;</p></span></li><li><span>2.</span><span><p>(B) average maximum desaturation per episode; and</p></span></li><li><span>3.</span><span><p>(C) desaturation index, the product of (A) and (B). A graph was plotted showing cumulative sleep time at given SaO<sub>2</sub> values [4]. The degree of sleep apnea can be determined using these indices.</p></span></li></ul></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 3","pages":"Pages 227-234"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90053-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17605390","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multidimensional curve fitting program for biological data","authors":"Arthur T Johnson","doi":"10.1016/0010-468X(84)90057-6","DOIUrl":"10.1016/0010-468X(84)90057-6","url":null,"abstract":"<div><p>A program written for use with the IBM-PC can be used to find least squares solutions to linearized multidimensional equations. The program is ‘user-friendly’ by requiring little from the user except to make decisions; most responses can be entered by a single keystroke. Once data are entered by the user, they can be repeatedly manipulated, graphed, and correlated. Many models relating data variables can be tried relatively easily, and best fit results found. Examples using respiratory mechanical data illustrate the ease of model comparisons.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"18 3","pages":"Pages 259-263"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90057-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17605394","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Phonetic reduction of names","authors":"Donald Fenna","doi":"10.1016/0010-468X(84)90035-7","DOIUrl":"10.1016/0010-468X(84)90035-7","url":null,"abstract":"<div><p>The University of Alberta Hospitals, Edmonton, required an efficient phonetic reduction of names for accessing up to one-million patient records. The familiar Soundex methodology was enhanced, to provide some equating of beginning letters but somewhat greater discrimination beyond. The result was a potent 16-bit representation; an appropriate algorithm is provided.</p></div>","PeriodicalId":75731,"journal":{"name":"Computer programs in biomedicine","volume":"19 1","pages":"Pages 31-36"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0010-468X(84)90035-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"17606012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}