Search NASA⌕ Search

SEARCH · Search NASA

Results for “template”

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 253 records · Page 14

TUTORIAL: A new custom metabolic model for iron-oxidizing bacteria

In this tutorial narrative, we introduce a novel template developed to enable the creation of stoichiometric genome-scale metabolic models for iron-oxidizing bacteria. We demonstrate the development of this template by applying it to Sideroxydans lithotrophicus ES-1, and validate our model using transcriptomic data (Published in Zhou et al., 2022 AEM). Below, we further show that our template facilitates the modeling of mixotrophic iron-oxidizing bacteria and metagenome-assembled genomes (MAGs), by applying our template to the MAG of the mixotrophic iron oxidizer Leptothrix ochracea (Published in Tothero et al, 2024). This work represents the first instance of a generalized and adaptable template for modeling diverse iron-oxidizing microbial systems, expanding the accessibility and applicability of metabolic modeling in this field.

genome-scale model↗

Molecular replication

The object of our research program is to understand how polynucleotide replication originated on the primitive Earth. This is a central issue in studies of the origins of life, since a process similar to modern DNA and RNA synthesis is likely to have formed the basis for the most primitive system of genetic information transfer. The major conclusion of studies so far is that a preformed polynucleotide template under many different experimental conditions will facilitate the synthesis of a new oligonucleotide with a sequence complementary to that of the template. It has been shown, for example, that poly(C) facilitates the synthesis of long oligo(G)s and that the short template CCGCC facilities the synthesis of its complement GGCGG. Very recently we have shown that template-directed synthesis is not limited to the standard oligonucleotide substrates. Nucleic acid-like molecules with a pyrophosphate group replacing the phosphate of the standard nucleic acid backbone are readily synthesized from deoxynucleotide 3'-5'-diphosphates on appropriate templates.

Orgel, L. E.↗

Non-enzymatic transcription of an oligodeoxynucleotide 14 residues long

Nonenzymatic synthesis of oligodeoxynucleotides up to 14 residues long from 2-MeImpG and 2-MeImpC mononucleotides was demonstrated. The synthesis is primed by 14-mer and 15-mer oligonucleotides d(C3GC3GC3GC2) and d(C3GC3GC3GC3) as templates. The predominant products are a series of 3-prime-5-prime-linked oligonucleotides, complementary to the template, ranging in length from GGC to GGCGGGCGGGCGGG. The 15-mer template directed the synthesis of the same family of products that were formed on the 14-mer template. This finding is explained by the preferential conversion of the dimer GG to GGC rather than to GGG. In the context of molecular evolution, these results suggest that the detailed kinetics of template-directed synthesis could form the basis for the selection of one replicating oligonucleotide from a family of closely related oligonucleotides.

Acevedo, Oscar L.↗

A Tool for Automatic Data Distribution for CFD Applications on Structured Grids

Development of HPF versions of NPB and ARC3D has shown that HPF provides an efficient, concise way to express parallelism and to organize data traffic. The use of HPF, as noted in the papers, requires an intimate knowledge of the applications and a detailed analysis of data affinity, data movement, and data granularity. To simplify and accelerate the task of developing HPF versions of existing CFD applications we have designed and implemented ADAPT (Automatic Data Alignment and Placement Tool). ADAPT analyzes a CFD application working on a single structured grid and generates HPF TEMPLATE, (RE)DISTRIBUTION, ALIGNMENT, and INDEPENDENT directives. The directives can be generated on the nest level, subroutine level, application level, or on the application interface level. ADAPT annotates an existing CFD FORTRAN application, performing computations on single or multiple grids. On each grid the application is considered as a sequence of operators, each applied to a set of variables defined in a particular grid domain. ADAPT automatically detects implicit operators (i.e., having data dependences) and explicit operators (without data dependences). For parallelization of an explicit operator ADAPT creates a template for the operator domain, aligns arrays used in the operator with the template, distributes the template, and declares the loops over the distributed dimensions as INDEPENDENT. For parallelization of an implicit operator, the distribution of the operator's domain should be consistent with the operator's dependences. Any dependence between sections distributed on different processors would preclude parallelization if the compiler does not have an ability to pipeline computations. If a data distribution is "orthogonal" to the dependences of an implicit operator, then the loop which implements the operator can be declared as INDEPENDENT. ADAPT starts with an analysis of array index expressions of the loop nests. For each pair of arrays referenced in an assignment statement, it generates an arc in the alignment graph and annotates it with an affinity relation. The template, alignment, and distribution directives for a particular loop nest are then derived from a transitive closure of the affinity relation. A compromise of data distributions in different nests and subroutines is achieved by merging annotated alignment graphs for adjacent nests/stibroutine calls in the nest/call graph of the application in the process called distribution lifting. ADAPT has been implemented as a C++ program running in conjunction with a parallelization tool called CAPTools. ADAPT uses the parse tree, interprocedural analysis and application database generated by CAPTools. It also uses the Directed Graph class, initially implemented in p2d2 (parallel debugger oi distributed programs), and some other classes supporting symbolic computations. ADAPT uses data distribution techniques described. ADAPT was tested with ARC3D and the FT benchmark and has demonstrated a code performance within a factor of 1.5 of handwritten versions.

Frumkin, Michael↗

A Versatile Platform for Nanotechnology Based on Circular Permutation of a Chaperonin Protein

A number of protein complexes have been developed as nanoscale templates. These templates can be functionalized using the peptide sequences that bind inorganic materials. However, it is difficult to integrate peptides into a specific position within a protein template. Integrating intact proteins with desirable binding or catalytic activities is an even greater challenge. We present a general method for modifying protein templates using circular permutation so that additional peptide sequence can be added in a wide variety of specific locations. Circular permutation is a reordering of the polypeptide chain such that the original termini are joined and new termini are created elsewhere in the protein. New sequence can be joined to the protein termini without perturbing the protein structure and with minimal limitation on the size and conformation of the added sequence. We have used this approach to modify a chaperonin protein template, placing termini at five different locations distributed across the surface of the protein complex. These permutants are competent to form the double-ring structures typical of chaperonin proteins. The permuted double-rings also form the same assemblies as the unmodified protein. We fused a fluorescent protein to two representative permutants and demonstrated that it assumes its active structure and does not interfere with assembly of chaperonin double-rings.

Paavola, Chad↗

X-Aerogels for Structural Components and High Temperature Applications

Future NASA missions and space explorations rely on the use of materials that are strong ultra lightweight and able to withstand extreme temperatures. Aerogels are low density (0.01-0.5 g/cu cm) high porosity materials that contain a glass like structure formed through standard sol-gel chemistry. As a result of these structural properties, aerogels are excellent thermal insulators and are able to withstand temperatures in excess of l,000 C. The open structure of aerogels, however, renders these materials extremely fragile (fracturing at stress forces less than 0.5 N/sq cm). The goal of NASA Glenn Research Center is to increase the strength of these materials by templating polymers and metals onto the surface of an aerogel network facilitating the use of this material for practical applications such as structural components of space vehicles used in exploration. The work this past year focused on two areas; (1) the research and development of new templated aerogels materials and (2) process development for future manufacturing of structural components. Research and development occurred on the production and characterization of new templating materials onto the standard silica aerogel. Materials examined included polymers such as polyimides, fluorinated isocyanates and epoxies, and, metals such as silver, gold and platinum. The final properties indicated that the density of the material formed using an isocyanate is around 0.50 g/cc with a strength greater than that of steel and has low thermal conductivity. The process used to construct these materials is extremely time consuming and labor intensive. One aspect of the project involved investigating the feasibility of shortening the process time by preparing the aerogels in the templating solvent. Traditionally the polymerization used THF as the solvent and after several washes to remove any residual monomers and water, the solvent around the aerogels was changed to acetonitrile for the templating step. This process took a couple of days. It was experimentally determined that the polymerization reaction could be done in acetonitrile instead of THF with no detrimental effects to the properties of the resulting aerogel. Other changes in the time needed to crosslink the gels in the isocyanate solution as well as changes to the subsequent washing procedure could also shorten the processing time with no effect on the properties. Processing methods were also developed that allowed a variety of shapes as well as sizes of these materials to be formed.

Source record↗

Visual Object Recognition and Tracking of Tools

A method has been created to automatically build an algorithm off-line, using computer-aided design (CAD) models, and to apply this at runtime. The object type is discriminated, and the position and orientation are identified. This system can work with a single image and can provide improved performance using multiple images provided from videos. The spatial processing unit uses three stages: (1) segmentation; (2) initial type, pose, and geometry (ITPG) estimation; and (3) refined type, pose, and geometry (RTPG) calculation. The image segmentation module files all the tools in an image and isolates them from the background. For this, the system uses edge-detection and thresholding to find the pixels that are part of a tool. After the pixels are identified, nearby pixels are grouped into blobs. These blobs represent the potential tools in the image and are the product of the segmentation algorithm. The second module uses matched filtering (or template matching). This approach is used for condensing synthetic images using an image subspace that captures key information. Three degrees of orientation, three degrees of position, and any number of degrees of freedom in geometry change are included. To do this, a template-matching framework is applied. This framework uses an off-line system for calculating template images, measurement images, and the measurements of the template images. These results are used online to match segmented tools against the templates. The final module is the RTPG processor. Its role is to find the exact states of the tools given initial conditions provided by the ITPG module. The requirement that the initial conditions exist allows this module to make use of a local search (whereas the ITPG module had global scope). To perform the local search, 3D model matching is used, where a synthetic image of the object is created and compared to the sensed data. The availability of low-cost PC graphics hardware allows rapid creation of synthetic images. In this approach, a function of orientation, distance, and articulation is defined as a metric on the difference between the captured image and a synthetic image with an object in the given orientation, distance, and articulation. The synthetic image is created using a model that is looked up in an object-model database. A composable software architecture is used for implementation. Video is first preprocessed to remove sensor anomalies (like dead pixels), and then is processed sequentially by a prioritized list of tracker-identifiers.

English, James↗

Medicine Delivery Device with Integrated Sterilization and Detection

Sterile delivery devices can be created by integrating a medicine delivery instrument with surfaces that are coated with germicidal and anti-fouling material. This requires that a large-surface-area template be developed within a constrained volume to ensure good contact between the delivered medicine and the germicidal material. Both of these can be integrated using JPL-developed silicon nanotip or cryo-etch black silicon technologies with atomic layer deposition (ALD) coating of specific germicidal layers. The application of semiconductor processing techniques and technologies to the problems of fluid manipulation and delivery has enabled the integration of chemical, electrical, and mechanical manipulation of samples all within a single microfluidic device. This approach has been successfully applied at JPL to the automated processing, detection, and analysis of minute quantities (parts per trillion level) of biomaterials to develop instruments for in situ exploration or extraterrestrial bodies. The same nanofabrication techniques that are used to produce a microfluidics device are also capable of synthesizing extremely high-surface-area templates in precise locations, and coating those surfaces with conformal films to manipulate their surface properties. This methodology has been successfully applied at JPL to produce patterned and coated silicon nanotips (also known as black silicon) to manipulate the hydrophilicity of surfaces to direct the spreading of fluids in microdevices. JPL's ALD technique is an ideal method to produce the highly conformal coatings required for this type of application. Certain materials, such as TiO2, have germicidal and anti-fouling properties when they are illuminated with UV light. The proposed delivery device contacts medicine with this high-surface-area black silicon surface coated with a thin-film germicidal deposited conformally with ALD. The coating can also be illuminated with ultraviolet light for the purpose of sterilization or identification of the medicine itself. This constrained volume that is located immediately prior to delivery into a patient, ensures that the medicine delivery device is inherently sterile. An additional benefit to integrating a high-surface-area template within the fluid channel of a medicine delivery device is that one can envision a number of different functional coatings that could facilitate the capture and analysis of either microbial contaminants or the medicine itself. For example, one could attach antibodies or some other binding agent with a specific affinity to the silicon nanotip template. Once a target molecule or microbe is bound to the high-surface- area template, one could use an optical analytical technique such as fluorescence or adsorption to determine the identity and potentially the concentration of the species of interest. By illuminating the bound species from the back, it may also be possible to probe only the molecules with an evanescent wave, making detection of the species from the front side of the device much simpler.

Shearn, Michael J.↗

Extending CF Conventions to Enhance Data FAIRness for Atmospheric Composition Observations

The Hierarchical Data Format (HDF) and Network Common Data Form (NetCDF) are data file formats created to aid users in the creation or use of scientific data. These file formats are useful for handling large data volumes and hosting extensive metadata as global, group, or variable attributes and are popular with the modeling community. HDF and NetCDF files are widely used with atmospheric remote sensing data and have been used to support measurements from numerous field campaigns, from satellite to aircraft or ground and mobile based measurements. The files from airborne field studies, however, vary greatly in terms of the file structure and the amount and content of their metadata. Information relevant to the file that can be useful to the user such as the data producer, location where data was taken, variable descriptions, or information about the instrument might not be included in the file. Recently, the Measurements of Aerosols, Clouds, and their Interactions for Earth System Models (MACIE) group started a grassroots effort to develop a CF-based template for the HDF and NetCDF files for field studies, with the aim of making the data products more interoperable and usable. This template seeks to make the files more compliant to Climate and Forecast (CF) metadata conventions and to standardize the file structure and the global and variable attributes. The template would help to ensure that HDF and NetCDF files contain adequate metadata to better support their use for research, e.g., the modeling community, and to enhance the usability and interoperability of data for research communities at large. The draft template has been applied to recent field studies for various instruments and their merge files in support of the Atmosphere Observing System (AOS) project. The details of the revised template are to be presented, as well as examples of the implementation of these requirements for merge files and lidar observation data files and issues revealed during the implementation process.

Sean Leavor↗

Kinetic dissection of individual steps in the poly(C)-directed oligoguanylate synthesis from guanosine 5'-monophosphate 2-methylimidazolide

A kinetic study of oligoguanylate synthesis on a polycytidylate template, poly(C), as a function of the concentration of the activated monomer, guanosine 5'-monophosphate 2-methylimidazolide, 2-MeImpG, is reported. Reactions were run with 0.005-0.045 M 2-MeImpG in the presence of 0.05 M poly(C) at 23 degrees C. The kinetic results are consistent with a reaction scheme (eq 1) that consists of a series of consecutive steps, each step representing the addition of one molecule of 2-MeImpG to the growing oligomer. This scheme allows the calculation of second-order rate constants for every step by analyzing the time-dependent growth of each oligomer. Computer simulations of the course of reaction based on the determined rate constants and eq 1 are in excellent agreement with the product distributions seen in the HPLC profiles. In accord with an earlier study (Fakhrai, H.; Inoue, T.; Orgel, L. E. Tetrahedron 1984, 40, 39), rate constants, ki, for the formation of the tetramer and longer oligomers up to the 16-mer were found to be independent of length and somewhat higher than k3 (formation of trimer), which in turn is much higher than k2 (formation of dimer). The ki (i > or = 4), k3, and k2 values are not true second-order rate constants but vary with monomer concentration. Mechanistic models for the dimerization (Scheme I) and elongation reactions (Scheme II) are proposed that are consistent with our results. These models take into account that the monomer associates with the template in a cooperative manner. Our kinetic analysis allowed the determination of rate constants for the elementary processes of covalent bond formation between two monomers (dimerization) and between an oligomer and a monomer (elongation) on the template. A major conclusion from our study is that bond formation between two monomer units or between a primer and a monomer is assisted by the presence of additional next-neighbor monomer units. This is consistent with recent findings with hairpin oligonucleotides (Wu, T.; Orgel, L. E. J. Am. Chem. Soc. 1992, 114, 317). Our study is the first of its kind that shows the feasibility of a thorough kinetic analysis of a template-directed oligomerization and provides a detailed mechanistic model of these reactions.

Non-NASA Center↗

Enabling Early Transient Discovery in LSST via Difference Imaging with DECam

We present SLIDE, a pipeline that enables transient discovery in data from the Vera C. Rubin Observatory’s Legacy Survey of Space and Time (LSST), using archival images from the Dark Energy Camera as templates for difference imaging. We apply this pipeline to the recently released Data Preview 1 (DP1; the first public release of Rubin commissioning data) and search for transients in the resulting difference images. The image subtraction, photometry extraction, and transient detection are all performed on the Rubin Science Platform. We demonstrate that SLIDE effectively extracts clean photometry by circumventing poor or missing LSST templates. We identified 29 previously unreported transients, 12 of which would not have been detected based on the DP1 DiaObject catalog. SLIDE will be especially useful for transient analysis in the early years of LSST, when template coverage will be largely incomplete or when templates may be contaminated by transients present at the time of acquisition. We present multiband light curves for a sample of known transients, along with new transient candidates identified through our search. Finally, we discuss the prospects of applying this pipeline during the main LSST survey. Our pipeline is broadly applicable and will support studies of all transients with slowly evolving phases.

Dong, Yize 一泽董 [Harvard-Smithsonian Center for Ast↗

Stereoselective aminoacylation of RNA

Prebiotic chemistry is faced with a major problem: how could a controlled and selective reaction occur, when there is present in the same solution a large number of alternative possible coreactants? This problem is solved in the modern cell by the presence of enzymes, which are not only highly efficient and controllable catalysts, but which also can impose on their substrates a precise structural requirement. However, enzymes are the result of billions of years of evolution, and we cannot invoke them as prebiotic catalysts. One approach to solving this problem in the prebiotic context is to make use of template-directed reactions. These reactions increase the number of structural requirements that must be simultaneously present in a molecule for it to be able to react, and thereby increase the selectivity of the reaction. They also can give a large increase in the rate of a reaction, if the template constrains two potential coreactants to lie close together. A third benefit is that information that is present in the template molecule can be passed on to the product molecules. If the earliest organisms were based on proteins and nucleic acids, then the investigation of peptide synthesis on an oligonucleotide template is highly relevant to the study of the origin of life.

Usher, D. A.↗

Database interfaces on NASA's heterogeneous distributed database system

The syntax and semantics of all commands used in the template are described. Template builders should consult this document for proper commands in the template. Previous documents (Semiannual reports) described other aspects of this project. Appendix 1 contains all substituting commands used in the system. Appendix 2 includes all repeating commands. Appendix 3 is a collection of DEFINE templates from eight different DBMS's.

Huang, Shou-Hsuan Stephen↗

Making Microscopic Cubes Of Boron

Production of finely divided cubes of boron involves vacuum-deposition technology and requires making of template. Template supports pattern of checkered squares 25 micrometers on side, which are etched 25 micrometers into template material. Template coasted uniformly with paralyene or some similar vacuum coating with low coefficient of adhesion. Intended application to solid rocket fuels, explosives, and pyrotechnics; process used for other applications, from manufacture of pharmaceuticals to processing of nuclear materials.

Faulkner, Joseph M.↗

Analysis of microgravity space experiments Space Shuttle programmatic safety requirements

This report documents the results of an analysis of microgravity space experiments space shuttle programmatic safety requirements and recommends the creation of a Safety Compliance Data Package (SCDP) Template for both flight and ground processes. These templates detail the programmatic requirements necessary to produce a complete SCDP. The templates were developed from various NASA centers' requirement documents, previously written guidelines on safety data packages, and from personal experiences. The templates are included in the back as part of this report.

Terlep, Judith A.↗

A Rorschach Test for Visual Classification Strategies

Contemporary models of pattern, detection and discrimination often employ template matching, but there have been few direct tests of this proposition. Adopting a method developed by Ahumada, we have analyzed how human observers discriminate between two letters of the alphabet ('c' and 'x'). The stimulus consisted of a one degree tall letter plus a four degree field of static white noise, both displayed for 16 frames at a 67 Hz frame rate. Our font and display dimensions approximated those of Solomon and Pelli. The observer identified the letter presented. A QUEST staircase varied letter contrast to maintain a 75% correct rate. For each trial, we preserved the information required to reconstruct the noise field. Possible trial categories based on (signal, response) pairs are: (c,c), (c,x), (x,c), (x,x). Noise fields were averaged separately for each category, and a final classification image was obtained by averaging the four mean images after inverting the sign of categories in which x was the response. If the observer employs a template, it should be revealed in the classification image. The lowpass-filtered classification image derived from 2048 responses of one observer is shown here, along with the corresponding ideal template. An approximation to the ideal template can be seen appropriately located within the classification image. We have also simulated and will discuss the classification images expected from various discrimination models in this experimental context. The construction of classification images appears to be a powerful tool for studying classification strategies used by human observers. Like a Rorschach test, it surreptitiously discovers the inner desires of the visual system.

Watson, Andrew B.↗

Automatic Data Distribution for CFD Applications on Structured Grids

Development of HPF versions of NPB and ARC3D showed that HPF has potential to be a high level language for parallelization of CFD applications. The use of HPF requires an intimate knowledge of the applications and a detailed analysis of data affinity, data movement and data granularity. Since HPF hides data movement from the user even with this knowledge it is easy to overlook pieces of the code causing low performance of the application. In order to simplify and accelerate the task of developing HPF versions of existing CFD applications we have designed and partially implemented ADAPT (Automatic Data Distribution and Placement Tool). The ADAPT analyzes a CFD application working on a single structured grid and generates HPF TEMPLATE, (RE)DISTRIBUTION, ALIGNMENT and INDEPENDENT directives. The directives can be generated on the nest level, subroutine level, application level or inter application level. ADAPT is designed to annotate existing CFD FORTRAN application performing computations on single or multiple grids. On each grid the application can considered as a sequence of operators each applied to a set of variables defined in a particular grid domain. The operators can be classified as implicit, having data dependences, and explicit, without data dependences. In order to parallelize an explicit operator it is sufficient to create a template for the domain of the operator, align arrays used in the operator with the template, distribute the template, and declare the loops over the distributed dimensions as INDEPENDENT. In order to parallelize an implicit operator, the distribution of the operator's domain should be consistent with the operator's dependences. Any dependence between sections distributed on different processors would preclude parallelization if compiler does not have an ability to pipeline computations. If a data distribution is "orthogonal" to the dependences of an implicit operator then the loop which implements the operator can be declared as INDEPENDENT.

Frumkin, Michael↗

Porous Ceramic Spheres from Ion Exchange Resin

A commercial cation ion exchange resin, cross-linked polystyrene, has been successfully used as a template to fabricate 20 to 50 micron porous ceramic spheres. Ion exchange resins have dual template capabilities. Pore architecture of the ceramic spheres can be altered by changing the template pattern. Templating can be achieved by utilizing the internal porous structure or the external surface of the resin beads. Synthesis methods and chemical/physical characteristics of the ceramic spheres will be reported.

Dynys, Fred↗