PubMed HealthSearch

SEARCH · PubMed Health

Results for “algorithms”

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 181 records · Page 10Linked to original sources

Comprehensive study on iterative algorithms of multiple sequence alignment.

Multiple sequence alignment is an important problem in the biosciences. To date, most multiple alignment systems have employed a tree-based algorithm, which combines the results of two-way dynamic programming in a tree-like order of sequence similarity. The alignment quality is not, however, high enough when the sequence similarity is low. Once an error occurs in the alignment process, that error can never be corrected. Recently, an effective new class of algorithms has been developed. These algorithms iteratively apply dynamic programming to partially aligned sequences to improve their alignment quality. The iteration corrects any errors that may have occurred in the alignment process. Such an iterative strategy requires heuristic search methods to solve practical alignment problems. Incorporating such methods yields various iterative algorithms. This paper reports our comprehensive comparison of iterative algorithms. We proved that performance improves remarkably when using a tree-based iterative method, which iteratively refines an alignment whenever two subalignments are merged in a tree-based way. We propose a tree-dependent, restricted partitioning technique to efficiently reduce the execution time of iterative algorithms.

Algorithms

SALSA: improved protein database searching by a new algorithm for assembly of sequence fragments into gapped alignments.

MOTIVATION: Optimal sequence alignment based on the Smith-Waterman algorithm is usually too computationally demanding to be practical for searching large sequence databases. Heuristic programs like FASTA and BLAST have been developed which run much faster, but at the expense of sensitivity. RESULTS: In an effort to approximate the sensitivity of an optimal alignment algorithm, a new algorithm has been devised for the computation of a gapped alignment of two sequences. After scanning for high-scoring words and extensions of these to form fragments of similarity, the algorithm uses dynamic programming to build an accurate alignment based on the fragments initially identified. The algorithm has been implemented in a program called SALSA and the performance has been evaluated on a set of test sequences. The sensitivity was found to be close to the Smith-Waterman algorithm, while the speed was similar to FASTA (ktup = 2). AVAILABILITY: Searches can be performed from the SALSA homepage at http://dna.uio.no/salsa/ using a wide range of databases. Source code and precompiled executables are also available. CONTACT: torbjorn.rognes@labmed.uio.no

Algorithms

A finite state machine algorithm for finding restriction sites and other pattern matching applications.

Existing algorithms for finding restriction endonuclease recognition sites use brute-force algorithms which run in time 0(NM) where N is the number of nucleotides in the sequence under analysis and M is the total number of nucleotides in all the different sites being searched for. This paper presents a deterministic finite state machine algorithm which runs in time 0(N). Memory use can be as high as 0(M4) but a slight modification to the basic algorithm can impose a theoretical upper bound of 0(M) at the cost of some added complexity in the execution of the state machine. The algorithm can operate with a single pass through the sequence under analysis, with no need to back up or (for non-circular sequences) store more than a single input character at a time. This type of algorithm can be adapted to many pattern-matching tasks and is simple enough to implement in hardware that it could, for example, be built into a disk controller as part of a specialized database machine.

Algorithms

Improved algorithms for searching restriction maps.

We present algorithms for searching a DNA restriction enzyme map for a region that best matches a shorter 'probe' map. Our algorithms utilize a new model of map alignments, and extensive experiments prove our model superior to earlier approaches for certain applications. Let M be the number of map sites and P be the number of probe sites. Our first algorithm, which optimizes only over a restricted class of alignments, requires O(MP log P) worst-case time and O(M + P) space. Our second algorithm, which optimizes over all alignments, runs in O(MP3) time and O(M + P2) space, under reasonable assumptions about the distribution of restriction enzyme cleavage sites. Combining the algorithms gives a map-searching method that optimizes over all alignments in O(MP log P) time in practice. The algorithms' effectiveness is illustrated by searches involving a genomic restriction map of Escherichia coli.

Algorithms

How to find a wombmate: validation of an algorithm to identify twin pairs in Linked Birth/Infant Death Files.

Linked Birth/Infant Death Files available from the National Center for Health Statistics identify an infant as a twin, but do not identify twin pairs. An algorithm based on maternal, paternal, and infant characteristics has been used to identify twin pairs, but the validity of this algorithm has never been tested. The Missouri linked birth/infant death file from 1980 to 1990 identifies twin pairs by a sequence number. The authors tested the rate and accuracy with which the algorithm identified true pairs in the Missouri file and whether estimates of risk and possible risk factors calculated from pairs of twins identified by the algorithm agreed with these characteristics as calculated from known twin pairs. The algorithm identified 96% (8,273 of 8,620) of true pairs and one false pair. Despite incomplete pair identification, and even identification of a false pair, estimates from the subset identified by the algorithm generally agreed well with characteristics measured from all twin pairs. Nonetheless, incorporation of a multiple birth sequence number into Linked Birth/Infant Death Files would enhance their utility.

Algorithms

Effective use of a novel rate-smoothing algorithm in atrial fibrillation by ventricular pacing.

BACKGROUND: It is still unknown whether a fast heart rate or an irregular ventricular response in atrial fibrillation causes tachycardiomyopathy. Reduction in the variability of RR intervals without an increase in heart rate might be an alternative treatment when antiarrhythmic drugs fail to control the irregularity accompanying atrial fibrillation. SUBJECTS AND METHODS: Eight patients underwent temporary right ventricular pacing, using a novel rate-smoothing algorithm prior to DC cardioversion or His bundle ablation. A rate-smoothing algorithm was utilized by right ventricular apical stimulation. Spontaneous and paced RR intervals during atrial fibrillation were quantified and processed for statistical analysis. RESULTS: The rate-smoothing algorithm resulted in a substantial reduction in the variance of the RR intervals (slow mode 73.1%, fast mode 40.0%) and RR range (slow mode 49.3%, fast mode 34.3%). In contrast to previous algorithms, the mean heart rate during pacing intervention in atrial fibrillation did not change significantly to the heart rate directly preceding the pacemaker intervention (+2%). CONCLUSIONS: This initial study of the novel rate-smoothing algorithm shows that pacing intervention is a relatively safe, rapid and reliable alternative therapy for controlling irregular ventricular rhythms due to atrial fibrillation. Incorporation of the algorithm in implantable pacemakers appears justified, but demands further prospective studies in patients to evaluate relief of symptoms and reduction of tachycardiomyopathy due to atrial fibrillation.

Aged

Diagnosing left ventricular dysfunction after myocardial infarction: the Dundee algorithm.

Large-scale trials of angiotensin converting enzyme (ACE) inhibitors after acute myocardial infarction (AMI) suggest that the benefits are greatest in patients with left ventricular (LV) dysfunction. However, early evaluation of LV function in all patients after AMI by current methods can be difficult due to a lack of resources and skilled personnel. Thus a clinical algorithm that could be used at the bedside to reliably identify patients with a left ventricular ejection fraction (LVEF) < or = 40% would be helpful as an occasional alternative to echocardiography. We have devised such an algorithm based on the presence of one of: (i) clinical signs of heart failure; (ii) an index Q-wave anterior myocardial infarction; (iii) lack of thrombolytic therapy when there is a history of two or more previous myocardial infarctions and a CK rise > 1000 U/l. We tested this new algorithm prospectively in the coronary care units of two hospitals (one UK and one USA). In the UK centre, the sensitivity and specificity of the algorithm at identifying patients with a LVEF < or = 40% were 82% and 72%, respectively. In the US centre, the sensitivity of the algorithm was 91% and the specificity 78% at identifying patients with LV dysfunction. We have validated a simple clinical algorithm which can be used at the bedside for identifying patients who would benefit from an ACE inhibitor after AMI.

Aged

A digital filterbank hearing aid: three digital signal processing algorithms--user preference and performance.

OBJECTIVE: Three digital signal processing algorithms named RangeEar, DynEar, and LinEar were compared with regard to user preference and performance when a wearable digital filterbank hearing aid was used. All three algorithms provided individual frequency shaping via a seven-band filterbank. Compression was used in a low-frequency (LF) and a high-frequency (HF) channel. RangeEar and DynEar used wide dynamic range syllabic compression in the LF channel, whereas LinEar used compression limiting. In the HF channel, RangeEar used a slow acting automatic volume control, whereas DynEar and LinEar used compression limiting. The subjects had access to a manual volume control when using the LinEar or DynEar options. DESIGN: The study included 13 hearing aid users with symmetrical sensorineural losses. In a 1 mo long blind field test, the RangeEar algorithm was compared with the preferred algorithm from an earlier study, DynEar or LinEar. A data logger function was included for objective recording of the total time each algorithm was used and how the volume controls were used. The preference was based on the time used for each algorithm and from subjective statements. Threshold signal-to-noise ratio (S/N-threshold) for speech was tested, and sound quality ratings were obtained through a questionnaire. RESULTS: Of the 13 subjects, six preferred the RangeEar fitting and another four preferred the DynEar fitting. Two subjects preferred the LinEar fitting and one had equal preference for RangeEar and LinEar. The results from the questionnaire showed that the preferred fittings were rated higher concerning overall impression of sound quality and clearness, whereas the S/N for the speech test did not show any differences. Preferences, where stated, could be predicted from auditory dynamic range measurements in the LF and HF frequency ranges. The mean dynamic range was broader for low and narrower for high frequencies for those who preferred the RangeEar or DynEar fitting as compared with those who preferred the LinEar fitting. The preference between RangeEar and DynEar was predicted by differences in the HF range, with the narrower dynamic range for the DynEar preference subjects. CONCLUSION: Most subjects preferred the option of having a wide dynamic range syllabic compressor in the LF channel and having the overall gain in the HF channel adjustable, either manually (DynEar) or automatically (RangeEar).

Adult

Usability of semiautomatic segmentation algorithms for tumor volume determination.

RATIONALE AND OBJECTIVES: Tumor volume is an important parameter for clinical decision making. At present, semiautomatic image segmentation is not a standard for tumor volumetry. The aim of this work was to investigate the usability of semiautomatic algorithms for tumor volume determination. METHODS: Semiautomatic region- and volume-growing, isocontour, snakes, hierarchical, and histogram-based segmentation algorithms were tested for accuracy, contour variability, and time performance. The test were performed on a newly developed organic phantom for the simulation of a human liver and liver metastases. The real tumor volumes were measured by water displacement. These measured volumes were used as the gold standard for determining the accuracy of the algorithms. RESULTS: Variability of the segmented volumes ranging from 3.9 +/- 3.2% (isocontour algorithm) to 11.5 +/- 13.9% (hierarchical segmentation) was observed. The segmentation time per slice varied between 32 (volume-growing) and 72 seconds (snakes) on an IBM/RS6000 workstation. CONCLUSIONS: Only the region-growing and isocontour algorithms have the potential to be used for tumor volumetry. However, further improvements of these algorithms are necessary before they can be placed into clinical use.

Algorithms

CT reconstruction algorithm selection in the evaluation of solitary pulmonary nodules.

OBJECTIVE: We have observed a significant CT artifact in the evaluation of lung nodules that occurred with the use of high-spatial-frequency reconstruction algorithms. We have seen this lead to a false-positive diagnosis of calcification in a small uncalcified lung nodule. Because of the seriousness of misinterpretation of benign calcification in an uncalcified nodule, we reviewed the various effects of several reconstruction algorithms on different scanners. MATERIALS AND METHODS: Using high-spatial-frequency, smoothing, and intermediate reconstruction algorithms, we studied standardized cylinders in a CT reference phantom and lung nodules in eight patients. Algorithms on four CT scanners were analyzed. RESULTS: We found peripheral edge enhancement artifact on some CT images of phantom cylinders and uncalcified lung nodules. The images with edge enhancement artifact were obtained from two scanners with the use of high-spatial-frequency algorithms (Picker 1200 SX and GE HiSpeed Advantage). CONCLUSION: Use of high-spatial-frequency reconstruction algorithms for the analysis of lung nodules with thin-section CT may lead to an erroneous diagnosis of calcification.

Algorithms

Comparison of professional judgment versus an algorithm for nutrition status classification.

OBJECTIVES: The classification of a patient's nutrition status is important for identifying patients who require nutrition care, for designing effective nutrition interventions, and for measuring severity of illness. The objective of this study was to evaluate the reliability and validity of two variants of the Department of Veterans Affairs' nutrition status classification: professional judgment versus an algorithm. METHODS: The study consisted of two phases, both of which included providing a sample of approximately 60 registered dietitians and 60 clinical dietetic technicians with data on 16 (phase I) and 20 (phase II) patients, to which they assigned nutrition statuses using both professional judgment and the algorithm. Improvements in instructions and training were implemented between the two phases. Interrater reliability of the responses was calculated, and content validity was measured by comparing the staff's responses with those of an expert panel. RESULTS: Reliability improved significantly between phases for both professional judgment and the algorithm. Greater reliability and validity were observed with use of the algorithm, by both dietitians and technicians, during both phases. CONCLUSION: Classification of a patient's nutrition status is important in the delivery of cost-effective health care. The Department of Veterans Affairs' nutrition status classification is a good one for assessing nutrition status quickly and reliably, especially when an algorithm is used. The results underscore the advantages of a classification system based on an algorithm when the system is designed to be used by many different staff across multiple facilities.

Adult

Two new algorithms for tracking arterial parameters in nonstationary noise conditions.

Two new algorithms with reduced sensitivity to the changing environment are applied to tracking arterial circulation parameters. They are variants of the Least-Squares (LS) algorithm with Variable Forgetting factor (LSVF), and of the Constant Forgetting factor-Covariance Modification (CFCM) LS algorithm, devised to overcome their main practical deficiencies related to noise level sensitivity and the high number of design variables, respectively. To this end, adaptive mechanisms are incorporated to estimate observation noise variance in LSVF and the rate of change for the different parameters in CFCM. Specific computer simulation experiments are presented to compare their effectiveness with the original counterparts and to provide guidelines for their optimal tuning at different noise levels. Moreover, algorithm performance degradation, consequent on changes in the noise level compared to that assumed during the tuning phase, is analyzed. In particular, it is shown that, when the noise level changes with respect to the tuning value, the new LSVF algorithm is much more robust than the original one, whose performance degrades rapidly. The new CFCM algorithm is characterized by a reduced number of design variables with respect to its original counterpart. Nevertheless, it can be preferred only when low noise signals are used for estimation.

Algorithms

A novel family of compression algorithms for ECG and other semiperiodical, one-dimensional, biomedical signals.

In this paper, a novel family of compression algorithms is presented, which is designed to exploit the redundancy of one-dimensional (1-D) semiperiodical biomedical signals resulting from the cyclic nature of the underlying physical process. The basic idea is that a pool of past-seen cycles is maintained and cycles to be encoded can be stored as transformed versions of those residing in the pool. Conceptually, this approach is an extension of dictionary-based coding schemes used for text compression to signal patterns residing in an n-dimensional space. A cycle transformation method is introduced in order to render the pattern matching process practical and to enable cycle substitution. Based on the principles of the algorithmic family and this transformation method, an electrocardiogram (ECG)-oriented algorithm is implemented and thoroughly tested. The performance of this implementation is examined theoretically and deductions about the optimal algorithm settings are made. The ECG compression algorithm is superior to the average beat subtraction algorithm as proposed by Hamilton and Tompkins in cases where high compression ratios are required.

Algorithms

Counting algorithms for linkage: correction to Morton and Collins.

In a recent paper, Morton & Collins (1990) claimed: (1) that the Lander-Green algorithm for genetic linkage analysis is not the EM algorithm for finding the maximum likelihood map; and (2) that a proposed alternative algorithm does have these properties. Here, we show that these assertions are both incorrect: the Lander-Green algorithm is an EM algorithm, while the Morton-Collins algorithm is not. We note that Morton and Collins concur with these conclusions.

Algorithms

Heart rate correlation, response time and effect of previous exercise using an advanced pacing rate algorithm for temperature-based rate modulation.

A temperature-based algorithm to produce pacing rate that resembles chronotropic response to activity was developed. Measurement criteria for the algorithm included workload dependent rate increases with activity and response time within 60 seconds of exercise onset. To evaluate the algorithm, right ventricular blood temperature was recorded during rest and treadmill exercise in 25 patients with implanted Kelvin 500 pacemakers (Cook Pacemaker). Patients included 16 males and nine females, ages 44-81 (mean 72). Indications for pacing were sinus node disease, atrioventricular block and atrial fibrillation with slow ventricular response. Temperature changes reflected physical activity as well as emotional stress. The algorithm was based on the rate of change (dT/dt), the relative change (delta T) and the baseline history (T) of temperature. At exercise onset, a rapid, brief drop in temperature (dT/dt) typically occurred due to peripheral vasodilation, causing prompt increase in pacing rate. As exercise continued, the increase in metabolic rate caused dT/dt as well as delta T to increase, further increasing pacing rate. After exercise, temperature returned to resting level which correspondingly decreased the pacing rate. Sensitivity of the algorithm to temperature variations, and the upper and lower pacing rate limits were programmable to adapt to individual patient needs. The rates produced by the algorithm mimicked intrinsic rate response for various activity levels and produced a mean response time of 16 seconds from exercise onset. Previous exercise had no significant effect on response time. Correlation between normal chronotropic response and simulated pacing rate from five exercise tests was 0.92. These results show good specificity and refute the statement that blood temperature yields a slow response.

Adult

Endless-loop tachycardias: description and first clinical results of a new fully automatic protection algorithm.

Endless-loop tachycardia (ELT) is one of the most common pacemaker mediated tachycardia. An innovative ELT protection algorithm has proven to be clinically effective. A new improved version that will eliminate the need to program any parameter is now under clinical evaluation. Nine patients entered the study: six men and three women, aged 52 +/- 22 years. This automatic algorithm needs only 10 cycles to detect and confirm an ELT. Three hundred thirty-three ELTs lasting more than 9 cycles have been induced and analyzed. The total results are the following: mean duration: 6.7 sec +/- 3.1; mean ELT rate: 137 +/- 21.9 bpm, mean programmed upper rate limit (URL): 142.5 +/- 26.5 bpm (Only 70% of ELTs presented rates equal to programmed URL). (1) ELTs reduced by postventricular atrial refractory period (PVARP) extension on one cycle: 291 ELTs (87%). ELT rate: 128.5 +/- 18.2 bpm. (2) Retrograde block: algorithm operation may induce a retrograde block due to a short atrioventricular delay (AVD) applied during the confirmation phase to discriminate an ELT from a stable sinus rhythm. Thirty-two ELTs (10%) have been reduced and detected on a retrograde block occurrence. (3) Algorithm failure due to an unstable ventriculoatrial conduction time (VACT) even at fixed rate or to a retrograde Wenckebach behavior on AVD reduction during the confirmation phase. A total of 10 algorithms failed to detect or confirm an ELT have been recorded (3%). Mean duration: 8.2 +/- 4.2 sec, mean ELT rate: 148.9 +/- 14.3 bpm. This new fully automatic algorithm has reduced 97% of ELTs, including high rate episodes (100-175 bpm).(ABSTRACT TRUNCATED AT 250 WORDS)

Algorithms

Simultaneously collected monopolar and discrete bipolar electrograms: comparison of activation time detection algorithms.

Designation of the time of local activation is fundamental to electrophysiological mapping. In normal myocardium, the minimum slope in extracellular monopolar (MP) electrograms has been linked through simultaneous intracellular and extracellular recordings to phase 0 of the action potential. However, no similar correlation has been demonstrated for a parameter from bipolar (BP) electrograms, now commonly used during electrophysiological studies and intraoperative mapping. The purpose of this work is to compare the activation time, determined according to several common algorithms applied to BP electrograms, with the time of the minimum slope in MP electrograms. Simultaneous normal epicardial MP and BP electrograms were acquired from subjects undergoing surgery for Wolf-Parkinson-White Syndrome and from dogs. The activation time in BP electrograms was defined by four algorithms: (1) peak (P); (2) greatest absolute slope (S); (3) zero crossing of the segment containing the greatest slope (FZC); and (4) morphological (M). Each was compared to the time of the minimum slope in the simultaneously recorded MP response. The incidence of outliers was tabulated. The distribution of activation times computed using each BP algorithm was statistically different from the distribution of activation times derived from MP electrograms. M performed best (absolute difference: 2.6 +/- 2.9 msec; cor coef: 0.9925 in man). The M, P, FZC, and S algorithms produced 3.2%, 3.5%, 4.7% and 4.7% outliers, respectively. The overall performance of a morphologically based algorithm is superior to simplistic BP algorithms based only on slope or peak.(ABSTRACT TRUNCATED AT 250 WORDS)

Algorithms

A simple electrocardiographic algorithm for detecting ventricular tachycardia.

The purpose of this study was to determine whether a simple ECG algorithm could be developed for predicting susceptibility to ventricular tachyarrhythmias (VT) as defined by sustained spontaneous or inducible VT. Two different QT dispersion algorithms were determined by the difference between the longest and shortest QT interval measured in three orthogonal leads (I, aVF, V1; QTD3), and at least 11 of 12 leads (QTD12) from the 12-lead ECG. These QT dispersion algorithms were investigated (with and without the QRS duration from the 12-lead ECG) and compared to the signal-averaged ECG (SAECG) in order to determine their sensitivity and specificity for detecting VT. Only patients who underwent SAECG and were referred for programmed electrical stimulation were included in this study. A positive SAECG was defined by filtered QRS duration > 114 ms, and/or low amplitude signal duration > 38 ms, and/or root mean square voltage in the last 40 ms of < 20 microV. Sixty patients were enrolled in this study with a mean age of 63 +/- 2 years. Fifty-five percent of the patients had coronary artery disease. A simple ECG algorithm consisting of the sum of QTD3 plus the QRS duration had a sensitivity and specificity of 90% and 63%, respectively, wheras the SAECG had a sensitivity and specificity of 60% and 63%, respectively (P = 0.022). We conclude that a simple ECG algorithm is more sensitive than the SAECG for predicting VT. This algorithm combines two easily measured variables obtained from the 12-lead ECG, and can easily be performed without expensive computer equipment.

Adolescent