Search NASA⌕ Search

SEARCH · Search NASA

Results for “sorting”

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 667 records · Page 37

Cabana

Physics simulations that use particles in their algorithms are ubiquitous on modern high performance computers. Cabana is a C++ library for developing particle-based simulations on heterogeneous high performance computing platforms. Cabana provides general data structures and algorithms for common particle operations in a way that is both performant and portable on HPC systems. This includes particle data structure allocatable and configurable on GPU and CPU architectures, and threaded and distributed algorithms for sorting particles, halo exchanges, neighbor list generation, and other basic particle operations.

Slattery, StuartR↗

Image Search for Scientific Data (camBIR) v1.0

camBIR is the CAMERA based image retrieval, a software that takes several different kinds of imagery, such as 2 dimensional images, both scientific as well as non scientific. camBIR is specially designed for training different kinds of Deep Convolutional Neural Network, including new Deep Learning architectures, such as ResNet, Inception-ResNet, NasNet, DenseNet…. It can be used to automate the classification, sort and rank of X-ray imagery such as microCT, GISAXS, GIWAXS, SAXS and WAXS.

Ushizima, Daniela↗

Explainable Neural Architecture Search (XNAS)

Code for the paper Learning Interpretable Models Through Multi-Objective Neural Architecture Search by Zachariah Carmichael, Tim Moon, and Sam Ade Jacobs. Monumental advances in deep learning have led to unprecedented achievements across a multitude of domains. While the performance of deep neural networks is indubitable, the architectural design and interpretability of such models are nontrivial. Research has been introduced to automate the design of neural network architectures through neural architecture search (NAS). Recent progress has made these methods more pragmatic by exploiting distributed computation and novel optimization algorithms. However, there is little work in optimizing architectures for interpretability. To this end, we propose a multiobjective distributed NAS framework that optimizes for both task performance and introspection. We leverage the non-dominated sorting genetic algorithm (NSGA-II) and explainable AI (XAI) techniques to reward architectures that can be better comprehended by humans. The framework is evaluated on several image classification datasets. We demonstrate that jointly optimizing for introspection ability and task error leads to more disentangled architectures that perform within tolerable error.

Carmichael, ZachariahJ↗

ErrFilter

ErrFilter is a tool that allows an analyst to explore data by defining simple Boolean filters on data. The tool also allows the user to sort the results by any attribute. The user sees both the distribution of filtered data as well as selected examples. The tool was designed to be applied generally to multivariate data associated with machine learning models.

Arendt, Dustin↗

ninterp: N-dimensional interpolation Rust crate [SWR-25-25]

The ninterp crate provides multivariate interpolation over a regular, sorted, nonrepeating grid of any dimensionality. A variety of interpolation strategies are implemented, however more are likely to be added. Extrapolation beyond the range of the supplied coordinates is supported for 1-D linear interpolators, using the slope of the nearby points. There are hard-coded interpolators for lower dimensionalities (up to N = 3) for better runtime performance. All interpolation is handled through instances of the Interpolator enum, with the selected tuple variant containing relevant data. Interpolation is executed by calling Interpolator::interpolate.

Carow, Kyle↗

Multithreaded copy ('cp')

This is a modification to 'cp' and 'mv' commands to make them multi-threaded. Simple benchmarks showed that multi-threading could reduce the time to copy a large Linux source directory by over 2x. The 'cp' and 'mv' utilities are part of the existing Coreutils (https://www.gnu.org/software/coreutils/) software package that get installed on all Linux distros. Changes: * Add '-j|--parallel ' flags to 'cp' and 'mv'. This allows the utilities to recursively copy regular files in directories in parallel. This does NOT parallelize multiple single file copies to a destination (like 'cp file2 file2 file3 dst/'). Along with this, add in new 'CP_NUM_THREADS' and 'MV_NUM_THREADS' environment variables to set the number of threads. This can be useful when you want to enable parallelism by default in /etc/profile. The maximum number of threads is internally capped to the number of CPUs. * Add a '-j' flag to 'sort' to complement its existing '--parallel' flag. This is only done for consistency with 'cp' and 'mv'. * Add test cases for the new flags. Also, run each 'cp' and 'mv' test both in single-threaded and multithreaded modes for extra coverage.

Hutter, AnthonyJ [Lawrence Livermore National Labo↗

Multiscale Atmospheric Overturning of the Indian Summer Monsoon as Seen through Isentropic Analysis

This study investigates multiscale atmospheric overturning during the 2009 Indian summer monsoon (ISM) using a cloud-permitting numerical model. The isentropic analysis technique adopted here sorts vertical mass fluxes in terms of the equivalent potential temperature of air parcels, which is capable of delineating the atmospheric overturning between ascending air parcels with high entropy and subsiding air parcels with low entropy. The monsoonal overturning is further decomposed into contributions from three characteristic scales: the basinwide ascent over the Indian monsoon domain, the regional-scale overturning associated with synoptic and mesoscale systems, and the convective-scale overturning. Results show that the convective-scale component dominates the upward mass transport in the lower troposphere while the region-scale component plays an important role by deepening the monsoonal overturning. The spatial variability of the convective-scale overturning is analyzed, showing intense convection over the Western Ghats and the Bay of Bengal while the deepest overturning is localized over northern India and the Himalayan foothills. The equivalent potential temperature in convective updrafts is higher over land than over the ocean or coastal regions. There is also substantial variability in the atmospheric overturning associated with the intraseasonal variability. The upward mass and energy transport increase considerably during the active phases of the ISM. A clear northeastward propagation in the peak isentropic vertical mass and energy transport over different characteristic regions can be found during the ISM, which corresponds to the intraseasonal oscillations of the ISM. Altogether, this study further demonstrates the utility of the isentropic analysis technique to characterize the spatiotemporal variations of convective activities in complex atmospheric flows.

54 ENVIRONMENTAL SCIENCES↗

Precipitation and Moisture in Four Leading CMIP5 Models: Biases across Large-Scale Circulation Regimes and Their Attribution to Dynamic and Thermodynamic Factors

As key variables in general circulation models, precipitation and moisture in four leading models from CMIP5 (phase 5 of the Coupled Model Intercomparison Project) are analyzed, with a focus on four tropical oceanic regions. It is found that precipitation in these models is overestimated in most areas. However, moisture bias has large intermodel differences. The model biases in precipitation and moisture are further examined in conjunction with large-scale circulation by regime-sorting analysis. Results show that all models consistently overestimate the frequency of occurrence of strong upward motion regimes and peak descending regimes of 500-hPa vertical velocity $ω500$. In a given $ω500$ regime, models produce too much precipitation compared to observation and reanalysis. But for moisture, their biases differ from model to model and also from level to level. Furthermore, error causes are revealed through decomposing contribution biases into dynamic and thermodynamic components. For precipitation, the contribution errors in strong upward motion regimes are attributed to the overly frequent $ω500$. In the weak upward motion regime, the biases in the dependence of precipitation on $ω500$ and the $ω500$ probability density function (PDF) make comparable contributions, but often of opposite signs. On the other hand, the biases in column-integrated water vapor contribution are mainly due to errors in the frequency of occurrence of $ω500$, while thermodynamic components contribute little. These findings suggest that errors in the frequency of $ω500$ occurrence are a significant cause of biases in the precipitation and moisture simulation.

54 ENVIRONMENTAL SCIENCES↗

Changes in Frequency of Large Precipitation Accumulations over Land in a Warming Climate from the CESM Large Ensemble: The Roles of Moisture, Circulation, and Duration

Projected changes in the frequency of major precipitation accumulations (hundreds of millimeters), integrated over rainfall events, over land in the late twenty-first century are analyzed in the Community Earth System Model (CESM) Large Ensemble, based on the RCP8.5 scenario. Accumulation sizes are sorted by the local average recurrence interval (ARI), ranging from 0.1 to 100 years, for the current and projected late-twenty-first-century climates separately. For all ARIs, the frequency of exceedance of the given accumulation size increases in the future climate almost everywhere, especially for the largest accumulations, with the 100-yr accumulation becoming about 3 times more frequent, averaged over the global land area. The moisture budget allows the impacts of individual factors—moisture, circulation, and event duration—to be isolated. In the tropics, both moisture and circulation cause large future increases, enhancing the 100-yr accumulation by 23% and 13% (average over tropical land), and are individually responsible for making the current-climate 100-yr accumulation 2.7 times and 1.8 times more frequent, but effects of shorter durations slightly offset these effects. In the midlatitudes, large accumulations become about 5% longer in duration, but are predominantly controlled by enhanced moisture, with the 100-yr accumulation (land average) becoming 2.4 times more frequent, and 2.2 times more frequent due to moisture increases alone. In some monsoon-affected regions, the 100-yr accumulation becomes more than 5 times as frequent, where circulation changes are the most impactful factor. These projections indicate that changing duration of events is a relatively minor effect on changing accumulations, their future enhancement being dominated by enhanced intensity (the combination of moisture and circulation).

54 ENVIRONMENTAL SCIENCES↗

Substitution or Shared Utilization? Intrahousehold Vehicle Use in Mixed-Powertrain Households

While previous research has focused heavily on understanding the factors deriving alternative fuel vehicle adoption rates, there remains a significant gap in understanding how households distribute mileage across different powertrains. This study utilizes data from the 2022 Next Generation National Household Travel Survey to investigate vehicle miles traveled within a sample of 150 plug-in electric vehicle (PEV)-owning households (in which at least one battery electric vehicle is present), characterizing how different powertrains are integrated into daily mobility. Leveraging a Seemingly Unrelated Regression (SUR) framework the study jointly models the utilization of PEVs, hybrid electric vehicles (HEV), and internal combustion engine vehicles (ICEVs) while accounting for household-level substitution effects. The results provide evidence of an asymmetric substitution effect. In households with mixed-powertrain configurations, the ICEV captures a substantially higher share of household miles (compared with the PEV), acting as a utility sponge. Conversely, the model identifies specific socioeconomic and geographic cohorts that prioritize PEV as the primary household workhorse, indicating a systematic sorting effect. Although the sample size limits broader generalizability, these findings suggest that PEVs are used for frequent, specific routine-intensive roles, whereas the ICEV remains a specialized utility vehicle. These insights highlight distinct intrahousehold vehicle use behaviors that are often obscured by aggregate fleetwide statistics.

25 ENERGY STORAGE↗

Construction and characterization of a genome-scale ordered mutant collection of Bacteroides thetaiotaomicron

Ordered transposon-insertion collections, in which specific transposon-insertion mutants are stored as monocultures in a genome-scale collection, represent a promising tool for genetic dissection of human gut microbiota members. However, publicly available collections are scarce and the construction methodology remains in early stages of development. Here, we describe the assembly of a genome-scale ordered collection of transposon-insertion mutants in the model gut anaerobe Bacteroides thetaiotaomicron VPI-5482 that we created as a resource for the research community. We used flow cytometry to sort single cells from a pooled library, located mutants within this initial progenitor collection by applying a pooling strategy with barcode sequencing, and re-arrayed specific mutants to create a condensed collection with single-insertion strains covering >2500 genes. To demonstrate the potential of the condensed collection for phenotypic screening, we analyzed growth dynamics and cell morphology. We identified both growth defects and altered cell shape in mutants disrupting sphingolipid synthesis and thiamine scavenging. Finally, we analyzed the process of assembling the B. theta condensed collection to identify inefficiencies that limited coverage. We demonstrate as part of this analysis that the process of assembling an ordered collection can be accurately modeled using barcode sequencing data. We expect that utilization of this ordered collection will accelerate research into B. theta physiology and that lessons learned while assembling the collection will inform future efforts to assemble ordered mutant collections for an increasing number of gut microbiota members.

59 BASIC BIOLOGICAL SCIENCES↗

Single-cell proteomics of Arabidopsis leaf mesophyll reveals dynamic protein responses to water-deficit stress

Background The application of single-cell omics tools to biological systems can provide unique insights into diverse cellular populations and their heterogeneous responses to internal and external perturbations. Thus far, most single-cell studies in plant systems have been limited to RNA-sequencing approaches, which only provide indirect readouts of cellular functions. Results Here, we present a single-cell proteomics workflow for plant cells that integrates tape-sandwich protoplasting, piezoelectric cell sorting, nanoPOTS sample preparation, and ion mobility-based MS data acquisition method for label-free single-cell proteomics analysis of Arabidopsis leaf mesophyll cells. From a single leaf protoplast, over 3,000 proteins were quantified with high precision. The workflow is demonstrated to identify stress associated changes in protein abundance by analyzing 117 protoplasts from well-watered and water-deficit stressed plants. Additionally, we describe a new approach for constructing covarying protein networks at the single-cell level and demonstrate how single-cell protein covariation analysis can reveal previously unrecognized protein functions while also capturing stress-induced changes in protein–protein dynamics. Conclusions The label-free scProteomic approach presented here represents a significant advance through the demonstration of a facile protoplast isolation method combined with deep and precise proteomic coverage of Arabidopsis leaf mesophyll cell types. We believe this study will serve as an informative reference to future plant scProteomic investigations.

Arabidopsis↗

A finalized determinant for complete lignocellulose enzymatic saccharification potential to maximize bioethanol production in bioenergy Miscanthus

Miscanthus is a leading bioenergy crop with enormous lignocellulose production potential for biofuels and chemicals. However, lignocellulose recalcitrance leads to biomass process difficulty for an efficient bioethanol production. Hence, it becomes essential to identify the integrative impact of lignocellulose recalcitrant factors on cellulose accessibility for biomass enzymatic hydrolysis. In this study, we analyzed four typical pairs of Miscanthus accessions that showed distinct cell wall compositions and sorted out three major factors that affected biomass saccharification for maximum bioethanol production. Among the three optimal (i.e., liquid hot water, H 2 SO 4 and NaOH) pretreatments performed, mild alkali pretreatment (4% NaOH at 50 °C) led to almost complete biomass saccharification when 1% Tween-80 was co-supplied into enzymatic hydrolysis in the desirable Miscanthus accessions. Consequently, the highest bioethanol yields were obtained at 19% (% dry matter) from yeast fermentation, with much higher sugar–ethanol conversion rates by 94–98%, compared to the other Miscanthus species subjected to stronger pretreatments as reported in previous studies. By comparison, three optimized pretreatments distinctively extracted wall polymers and specifically altered polymer features and inter-linkage styles, but the alkali pretreatment caused much increased biomass porosity than that of the other pretreatments. Based on integrative analyses, excellent equations were generated to precisely estimate hexoses and ethanol yields under various pretreatments and a hypothetical model was proposed to outline an integrative impact on biomass saccharification and bioethanol production subjective to a predominate factor (CR stain) of biomass porosity and four additional minor factors (DY stain, cellulose DP, hemicellulose X/A, lignin G-monomer). Using four pairs of Miscanthus samples with distinct cell wall composition and varied biomass saccharification, this study has determined three main factors of lignocellulose recalcitrance that could be significantly reduced for much-increased biomass porosity upon optimal pretreatments. It has also established a novel standard that should be applicable to judge any types of biomass process technology for high biofuel production in distinct lignocellulose substrates. Hence, this study provides a potential strategy for precise genetic modification of lignocellulose in all bioenergy crops.

09 BIOMASS FUELS↗

The orphan nuclear receptor EAR-2 (NR2F6) inhibits hematopoietic cell differentiation and induces myeloid dysplasia in vivo

Background: In patients with myelodysplastic syndrome (MDS), bone marrow cells have an increased predisposition to apoptosis, yet MDS cells outcompete normal bone marrow (BM)–suggesting that factors regulating growth potential may be important in MDS. We previously identified v-Erb A related-2 (EAR-2, NR2F6) as a gene involved in control of growth ability. Methods: Bone marrow obtained from C57BL/6 mice was transfected with a retrovirus containing EAR-2-IRES-GFP. Ex vivo transduced cells were flow sorted. In some experiments cells were cultured in vitro, in other experiments cells were injected into lethally irradiated recipients, along with non-transduced bone marrow cells. Short-hairpin RNA silencing EAR-2 was also introduced into bone marrow cells cultured ex vivo. Results: Here, we show that EAR-2 inhibits maturation of normal BM in vitro and in vivo and that EAR-2 transplant chimeras demonstrate key features of MDS. Competitive repopulation of lethally irradiated murine hosts with EAR2-transduced BM cells resulted in increased engraftment and increased colony formation in serial replating experiments. Recipients of EAR-2-transduced grafts had hypercellular BM, erythroid dysplasia, abnormal localization of immature precursors and increased blasts; secondary transplantation resulted in acute leukemia. Animals were cytopenic, having reduced numbers of erythrocytes, monocytes and granulocytes. Suspension culture confirmed that EAR-2 inhibits granulocytic and monocytic differentiation, while knockdown induced granulocytic differentiation. We observed a reduction in the number of BFU-E and CFU-GM colonies and the size of erythroid and myeloid colonies. Serial replating of transduced hematopoietic colonies revealed extended replating potential in EAR-2-overexpressing BM, while knockdown reduced re-plating ability. EAR-2 functions by recruitment of histone deacetylases, and inhibition of differentiation in 32D cells is dependent on the DNA binding domain. Conclusions: This data suggest that NR2F6 inhibits maturation of normal BM in vitro and in vivo and that the NR2F6 transplant chimera system demonstrates key features of MDS, and could provide a mouse model for MDS.

59 BASIC BIOLOGICAL SCIENCES↗

Scenario Grouping and Decomposition Algorithms for Chance-Constrained Programs

A lower bound for a finite-scenario-based chance-constrained program is the quantile value corresponding to the sorted optimal objective values of scenario subproblems. This quantile bound can be improved by grouping subsets of scenarios at the expense of solving larger subproblems. The quality of the bound depends on how the scenarios are grouped. In this paper, we formulate a mixed-integer bilevel program that optimally groups scenarios to tighten the quantile bounds. For general chance-constrained programs, we propose a branch-and-cut algorithm to optimize the bilevel program, and for chance-constrained linear programs, a mixed-integer linear-programming reformulation is derived. Here, we also propose several heuristics for grouping similar or dissimilar scenarios. Our computational results demonstrate that optimal grouping bounds are much tighter than heuristic bounds, resulting in smaller root-node gaps and better performance of scenario decomposition for solving chance-constrained 0-1 programs. Also, the optimal grouping bounds can be greatly strengthened using larger group size.

97 MATHEMATICS AND COMPUTING↗

Summit Darshan Archival Dataset

Summit Darshan Archival Dataset contains 2021 Summit Darshan log data for 25 applications and is grouped into science domains. The dataset is processed, and all the propriety fields are anonymized. The resultant data is converted into a tabular structure and saved in parquet file format. In this notebook, we demonstrate how to access the data. Data Organization: The data is organized into two directories: Darshan total (`darshan_total`): List all the high levels generated by the `darshan-parser --total` command on `.darshan` files. There is one parquet file for each application. Note: `uid` and `exe` field are masked Darshan detail (`darshan_detail`): This data contains detailed job level log information extracted by command `darshan-parser` on the raw `.darshan` files. The data is sorted by directory hierarchy in the order of `year/month/day (2021/12/07)`. For instance, to get the data for a `job_id` 3819766 of application `App11`, which was executed on `2021-12-07`can be accessed as follows. Note:`uid` and `filename` fields are masked

97 MATHEMATICS AND COMPUTING↗

X-ray tomography of extended objects: a comparison of data acquisition approaches

The penetration power of x-rays allows one to image large objects while their short wavelength allows for high spatial resolution. As a result, with synchrotron sources one has the potential to obtain tomographic images of centimeter-sized specimens with sub-micrometer pixel sizes. However, limitations on beam and detector size make it difficult to acquire such data of this sort in a single take, necessitating strategies for combining data from multiple regions. One strategy is to acquire a tiled set of local tomograms by rotating the specimen around each of the local tomogram center positions. Another strategy, sinogram oriented acquisition, involves the collection of projections at multiple offset positions from the rotation axis followed by data merging and reconstruction. We have carried out a simulation study to compare these two approaches in terms of radiation dose applied to the specimen, and reconstructed image quality. Local tomography acquisition involves an easier data alignment problem, and immediate viewing of subregions before the entire dataset has been acquired. Sinogram oriented acquisition involves a more difficult data assembly and alignment procedure, and it is more sensitive to accumulative registration error. Furthermore, sinogram oriented acquisition is more dose-efficient, it involves fewer translation motions of the object, and it avoids certain artifacts of local tomography.

47 OTHER INSTRUMENTATION↗

Initial observations of the femtosecond timing jitter at the European XFEL

Intense, ultrashort, and high-repetition-rate X-ray pulses, combined with a femtosecond optical laser, allow pump-probe experiments with fast data acquisition and femtosecond time resolution. However, the relative timing of the X-ray pulses and the optical laser pulses can be controlled only to a level of the intrinsic error of the instrument which, without characterization, limits the time resolution of experiments. This limitation inevitably calls for a precise determination of the relative arrival time, which can be used after measurement for sorting and tagging the experimental data to a much finer resolution than it can be controlled to. The observed root-mean-square timing jitter between the X-ray and the optical laser at the SPB/SFX instrument at European XFEL was 308 fs. This first measurement of timing jitter at the European XFEL provides an important step in realizing ultrafast experiments at this novel X-ray source. Lastly, a method for determining the change in the complex refractive index of samples is also presented.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗