Search NASA⌕ Search

SEARCH · Search NASA

Results for “templates”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

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

At least 235 records · Page 13

Limiting concentrations of activated mononucleotides necessary for poly(C)-directed elongation of oligoguanylates

Selected imidazolide-activated nucleotides have been subjected to hydrolysis under conditions similar to those that favor their template-directed oligomerization. Rate constants of hydrolysis of the P-N bond in guanosine 5'-monophosphate 2-methylimidazolide (2-MeImpG) and in guanosine 5'-monophosphate imidazolide (ImpG), kh, have been determined in the presence/absence of magnesium ion as a function of temperature and polycytidylate [poly(C)] concentration. Using the rate constant of hydrolysis of 2-MeImpG and the rate constant of elongation, i.e., the reaction of an oligoguanylate with 2-MeImpG in the presence of poly(C) acting as template, the limiting concentration of 2-MeImpG necessary for oligonucleotide elongation to compete with hydrolysis can be calculated. The limiting concentration is defined as the initial concentration of monomer that results in its equal consumption by hydrolysis and by elongation. These limiting concentrations of 2-MeImpG are found to be 1.7 mM at 37 degrees C and 0.36 mM at 1 degrees C. Boundary conditions in the form of limiting concentration of activated nucleotide may be used to evaluate a prebiotic model for chemical synthesis of biopolymers. For instance, the limiting concentration of monomer can be used as a basis of comparison among catalytic, but nonenzymatic, RNA-type systems. We also determined the rate constant of dimerization of 2-MeImpG, k2 = 0.45 +/- 0.06 M-1 h-1 in the absence of poly(C), and 0.45 +/- 0.06 less than or equal to k2 less than or equal to 0.97 +/- 0.13 M-1 h-1 in its presence at 37 degrees C and pH 7.95.(ABSTRACT TRUNCATED AT 250 WORDS).

NASA Discipline Number 52-20↗

Twistable mold for helicopter blades

Design is described of mold for fabrication of blades composed of sets of aerodynamic shells having same airfoil section characteristics but different distributions. Mold consists of opposing stacks of thin templates held together by long bolts. When bolts are loosened, templates can be set at different positions with respect to each other and then locked in place.

Carter, E. S.↗

Conjugate point determination for multitemporal data overlay

The machine processing is discussed of spatially variant multitemporal data such as imagery obtained at different times which requires that these data be in geometrical registration so that the analysis processor may obtain the datum for a specified ground resolution element in each of the sets of imagery being utilized for analysis. Misregistration between corresponding subsets of imagery contains both a displacement and a geometrical distortion component. Search techniques utilizing the moduli of the Fourier Transforms are developed for estimating the coefficients of geometrical distortion components of this model. Following the correction of these distortion components, the displacement is located by the crosscorrelation of a template obtained from one set of data, termed the reference, with the second, or background data. This template, derived for the optimum discrimination of the reference data embedded in the background, is determined by the solution of a system of equations involving the reference data and the covariance matrix of these data.

Emmert, R. A.↗

Enhancement of peptide bond formation by polyribonucleotides on clay surfaces in fluctuating environments

The selective effects of polyribonucleotides on the formation of glycine peptide bonds in glycine on clay surfaces are investigated as a model for a template mechanism for the effects of polynucleotides on peptide bond formation. Free oligoglycine yields were determined for the cycling reaction of glycine in the presence and absence of clay and polyribonucleotides or polydeoxyribonucleotides. The polyribonucleotides are observed to lead to increases of up to fourfold increases in oligoglycine formed, with greater enhancements for poly-G nucleotides than for poly-A, poly-U and poly-C, indicating a codonic bias. Polydeoxyribonucleotides are found to provide no enhancement in peptide formation rates, and yields were also greatly reduced in the absence of clay. A mechanism for peptide synthesis is proposed which involves the activation of glycine on the clay surface, followed by the formation of esters between glycine and the 2-prime OH groups of the polyribonucleotide and peptide bonds between adjacent amino acyl esters. It is pointed out that if this mechanism is correct, it may provide a basis for a direct template translation process, which would produce a singlet genetic code.

White, D. H.↗

Oxidative peptide /and amide/ formation from Schiff base complexes

One hypothesis of the origin of pre-modern forms of life is that the original replicating molecules were specific polypeptides which acted as templates for the assembly of poly-Schiff bases complementary to the template, and that these polymers were then oxidized to peptide linkages, probably by photo-produced oxidants. A double cycle of such anti-parallel complementary replication would yield the original peptide polymer. If this model were valid, the Schiff base between an N-acyl alpha mino aldehyde and an amino acid should yield a dipeptide in aqueous solution in the presence of an appropriate oxidant. In the present study it is shown that the substituted dipeptide, N-acetyl-tyrosyl-tyrosine, is produced in high yield in aqueous solution at pH 9 through the action of H2O2 on the Schiff-base complex between N-acetyl-tyrosinal and tyrosine and that a great variety of N-acyl amino acids are formed from amino acids and aliphatic aldehydes under similar conditions.

Strehler, B. L.↗

Lisp Object State Saver (LOSS): A facility used to save partial schedules of the Hubble Space Telescope

Current research in the area of long term scheduling of the Hubble Space Telescope is being done using Common Lisp and Flavors on Lisp Machines. The planning tools manipulate memory-resident data structures which represent the many entities and relationships that represent planning states. The Lisp Object State Saver (LOSS), a general purpose utility, was constructed which allows one to take a snapshot of memory by storing a representation of the structures in a text file. This text file can later be loaded thus restoring the pre-existing and logically equivalent planning state. A LOSS template must be created for each datatype to be stored and a simple grammar governs the creation of such templates.

Sponsler, Jeffrey L.↗

Compromise - An effective approach for conceptual aircraft design

The Decision Support Problem (DSP) technique for aircraft design is presently demonstrated through the development of a compromise DSP template for the conceptual design of subsonic transport aircraft. System variables are wing span and area, fuselage diameter and length, takeoff weight, and installed thrust. Such system constraints as range and wing loading are represented algebraically using standard subsonic aircraft theory, and economic efficiency is modeled in terms of rates-of-return. The DSP template thus obtained has been tested and validated using the known mission requirements and design constants of the B 727-200 airliner.

Mistree, Farrokh↗

The origin of polynucleotide-directed protein synthesis

If protein synthesis evolved in an RNA world it was probably preceded by simpler processes by means of which interaction with amino acids conferred selective advantage on replicating RNA molecules. It is suggested that at first the simple attachment of amino acids to the 2'(3') termini of RNA templates favored initiation of replication at the end of the template rather than at internal positions. The second stage in the evolution of protein synthesis would probably have been the association of pairs of charged RNA adaptors in such a way as to favor noncoded formation of peptides. Only after this process had become efficient could coded synthesis have begun.

Orgel, Leslie E.↗

Polymerization of amino acids containing nucleotide bases

The nucleoamino acids 1-(3'-amino,3'-carboxypropyl)uracil (3) and 9-(3'-amino,3'-carboxypropyl)adenine (4) have been prepared as (L)-en-antiomers and as racemic mixtures. When 3 or 4 is suspended in water and treated with N,N'-carbon-yldiimidazole, peptides are formed in good yield. The products formed from the (L)-enantiomers are hydrolyzed to the monomeric amino acids by pronase. Attempts to improve the efficiency of these oligomerizations by including a polyuridylate template in the reaction mixture were not successful. Similarly, oligomers derived from the (L)-enantiomer of 3 did not act as templates to facilitate the oligomerization of 4.

Ben Cheikh, Azzouz↗

An introduction to high speed aircraft noise prediction

The Aircraft Noise Prediction Program's High Speed Research prediction system (ANOPP-HSR) is introduced. This mini-manual is an introduction which gives a brief overview of the ANOPP system and the components of the HSR prediction method. ANOPP information resources are given. Twelve of the most common ANOPP-HSR control statements are described. Each control statement's purpose and format are stated and relevant examples are provided. More detailed examples of the use of the control statements are presented in the manual along with ten ANOPP-HSR templates. The purpose of the templates is to provide the user with working ANOPP-HSR programs which can be modified to serve particular prediction requirements. Also included in this manual is a brief discussion of common errors and how to solve these problems. The appendices include the following useful information: a summary of all ANOPP-HSR functional research modules, a data unit directory, a discussion of one of the more complex control statements, and input data unit and table examples.

Wilson, Mark R.↗

Implementing system simulation of C3 systems using autonomous objects

The basis of all conflict recognition in simulation is a common frame of reference. Synchronous discrete-event simulation relies on the fixed points in time as the basic frame of reference. Asynchronous discrete-event simulation relies on fixed-points in the model space as the basic frame of reference. Neither approach provides sufficient support for autonomous objects. The use of a spatial template as a frame of reference is proposed to address these insufficiencies. The concept of a spatial template is defined and an implementation approach offered. Discussed are the uses of this approach to analyze the integration of sensor data associated with Command, Control, and Communication systems.

Rogers, Ralph V.↗

Automated anomaly detection for Orbiter High Temperature Reusable Surface Insulation

The description, analysis, and experimental results of a method for identifying possible defects on High Temperature Reusable Surface Insulation (HRSI) of the Orbiter Thermal Protection System (TPS) is presented. Currently, a visual postflight inspection of Orbiter TPS is conducted to detect and classify defects as part of the Orbiter maintenance flow. The objective of the method is to automate the detection of defects by identifying anomalies between preflight and postflight images of TPS components. The initial version is intended to detect and label gross (greater than 0.1 inches in the smallest dimension) anomalies on HRSI components for subsequent classification by a human inspector. The approach is a modified Golden Template technique where the preflight image of a tile serves as the template against which the postflight image of the tile is compared. Candidate anomalies are selected as a result of the comparison and processed to identify true anomalies. The processing methods are developed and discussed, and the results of testing on actual and simulated tile images are presented. Solutions to the problems of brightness and spatial normalization, timely execution, and minimization of false positives are also discussed.

Cooper, Eric G.↗

Columnar and subsurface silicide growth with novel molecular beam epitaxy techniques

We have found novel growth modes for epitaxial CoSi2 at high temperatures coupled with Si-rich flux ratios or low deposition rates. In the first of these modes, codeposition of metal and Si at 600-800 C with excess Si leads to the formation of epitaxial silicide columns surrounded by single-crystal Si. During the initial stages of the deposition, the excess Si grows homoepitaxially in between the silicide, which forms islands, so that the lateral growth of the islands is confined. Once a template layer is established by this process, columns of silicide form as a result of selective epitaxy of silicide on silicide and Si on Si. This growth process allows nanometer control over silicide particles in three dimensions. In the second of these modes, a columnar silicide seed layer is used as a template to nucleate subsurface growth of CoSi2. With a 100 nm Si layer covering CoSi2 seeds, Co deposited at 800C and 0.01 nm/s diffuses down to grow on the buried seeds rather than nucleating surface silicide islands. For thicker Si caps or higher deposition rates, the surface concentration of Co exceeds the critical concentration for nucleation of islands, preventing this subsurface growth mode from occurring. Using this technique, single-crystal layers of CoSi2 buried under single-crystal Si caps have been grown.

Fathauer, R. W.↗

Mobile and replicated alignment of arrays in data-parallel programs

When a data-parallel language like FORTRAN 90 is compiled for a distributed-memory machine, aggregate data objects (such as arrays) are distributed across the processor memories. The mapping determines the amount of residual communication needed to bring operands of parallel operations into alignment with each other. A common approach is to break the mapping into two stages: first, an alignment that maps all the objects to an abstract template, and then a distribution that maps the template to the processors. We solve two facets of the problem of finding alignments that reduce residual communication: we determine alignments that vary in loops, and objects that should have replicated alignments. We show that loop-dependent mobile alignment is sometimes necessary for optimum performance, and we provide algorithms with which a compiler can determine good mobile alignments for objects within do loops. We also identify situations in which replicated alignment is either required by the program itself (via spread operations) or can be used to improve performance. We propose an algorithm based on network flow that determines which objects to replicate so as to minimize the total amount of broadcast communication in replication. This work on mobile and replicated alignment extends our earlier work on determining static alignment.

Chatterjee, Siddhartha↗

Synthetic aperture radar target detection, feature extraction, and image formation techniques

This report presents new algorithms for target detection, feature extraction, and image formation with the synthetic aperture radar (SAR) technology. For target detection, we consider target detection with SAR and coherent subtraction. We also study how the image false alarm rates are related to the target template false alarm rates when target templates are used for target detection. For feature extraction from SAR images, we present a computationally efficient eigenstructure-based 2D-MODE algorithm for two-dimensional frequency estimation. For SAR image formation, we present a robust parametric data model for estimating high resolution range signatures of radar targets and for forming high resolution SAR images.

Li, Jian↗

Three-D Artificial Neural Network (3DANN) technology. Blueprint for the future

Irvine Sensors Corporation (ISC), working closely with JPL under BMDO/ONR sponsorship, is developing a radically new neural computing technology. Primarily aimed at discrimination and target recognition for BMDO missile interceptor applications, it appears to have near term commercial applicability to such problems as handwriting and face recognition, just to name two. In its earliest form it will be able to perform inner product computation using 262 thousand 64x64 templates (weighted synapse arrays) where the 64(exp 5) weights can all be changed every millisecond. Internal switching provides an inherent capability to zoom, translate, or rotate the templates. The 3D silicon architecture is manufactured on a commercial, high volume DRAM production line at very low cost, enabling its commercialization. Two technology thrusts are beginning: in the first, the 64 layer capability of 3DANN-I will be extended to 1024 layers and beyond. In the second layer size will be shrunk to 2-3 millimeters to reduce layer costs. Our workshop goal is to expose this technology to the neural network community as an emerging tool for their use and to obtain their desire for its future development.

Carson, John↗

Algorithms for Automatic Alignment of Arrays

Aggregate data objects (such as arrays) are distributed across the processor memories when compiling a data-parallel language for a distributed-memory machine. The mapping determines the amount of communication needed to bring operands of parallel operations into alignment with each other. A common approach is to break the mapping into two stages: an alignment that maps all the objects to an abstract template, followed by a distribution that maps the template to the processors. This paper describes algorithms for solving the various facets of the alignment problem: axis and stride alignment, static and mobile offset alignment, and replication labeling. We show that optimal axis and stride alignment is NP-complete for general program graphs, and give a heuristic method that can explore the space of possible solutions in a number of ways. We show that some of these strategies can give better solutions than a simple greedy approach proposed earlier. We also show how local graph contractions can reduce the size of the problem significantly without changing the best solution. This allows more complex and effective heuristics to be used. We show how to model the static offset alignment problem using linear programming, and we show that loop-dependent mobile offset alignment is sometimes necessary for optimum performance. We describe an algorithm with for determining mobile alignments for objects within do loops. We also identify situations in which replicated alignment is either required by the program itself or can be used to improve performance. We describe an algorithm based on network flow that replicates objects so as to minimize the total amount of broadcast communication in replication.

Chatterjee, Siddhartha↗

A Users Guide for the NASA ANOPP Propeller Analysis System

The purpose of this report is to document improvements to the Propeller Analysis System of the Aircraft Noise Prediction Program (PAS-ANOPP) and to serve as a users guide. An overview of the functional modules and modifications made to the Propeller ANOPP system are described. Propeller noise predictions are made by executing a sequence of functional modules through the use of ANOPP control statements. The most commonly used ANOPP control statements are discussed with detailed examples demonstrating the use of each control statement. Originally, the Propeller Analysis System included the angle-of-attack only in the performance module. Recently, modifications have been made to also include angle-of-attack in the noise prediction module. A brief description of PAS prediction capabilities is presented which illustrate the input requirements necessary to run the code by way of ten templates. The purpose of the templates are to provide PAS users with complete examples which can be modified to serve their particular purposes. The examples include the use of different approximations in the computation of the noise and the effects of synchrophasing. Since modifications have been made to the original PAS-ANOPP, comparisons of the modified ANOPP and wind tunnel data are also included. Two appendices are attached at the end of this report which provide useful reference material. One appendix summarizes the PAS functional modules while the second provides a detailed discussion of the TABLE control statement.

Nguygen, L. Cathy↗