NASA Technical Reports Server (NTRS)
Dunn, H. J.
1981-01-01
A computer program for performing frequency analysis of time history data is presented. The program uses circular convolution and the fast Fourier transform to calculate power density spectrum (PDS) of time history data. The program interfaces with the advanced continuous simulation language (ACSL) so that a frequency analysis may be performed on ACSL generated simulation variables. An example of the calculation of the PDS of a Van de Pol oscillator is presented.
A direct-execution parallel architecture for the Advanced Continuous Simulation Language (ACSL)
NASA Technical Reports Server (NTRS)
Carroll, Chester C.; Owen, Jeffrey E.
1988-01-01
A direct-execution parallel architecture for the Advanced Continuous Simulation Language (ACSL) is presented which overcomes the traditional disadvantages of simulations executed on a digital computer. The incorporation of parallel processing allows the mapping of simulations into a digital computer to be done in the same inherently parallel manner as they are currently mapped onto an analog computer. The direct-execution format maximizes the efficiency of the executed code since the need for a high level language compiler is eliminated. Resolution is greatly increased over that which is available with an analog computer without the sacrifice in execution speed normally expected with digitial computer simulations. Although this report covers all aspects of the new architecture, key emphasis is placed on the processing element configuration and the microprogramming of the ACLS constructs. The execution times for all ACLS constructs are computed using a model of a processing element based on the AMD 29000 CPU and the AMD 29027 FPU. The increase in execution speed provided by parallel processing is exemplified by comparing the derived execution times of two ACSL programs with the execution times for the same programs executed on a similar sequential architecture.
Lin, Zhoumeng; Jaberi-Douraki, Majid; He, Chunla; Jin, Shiqiang; Yang, Raymond S H; Fisher, Jeffrey W; Riviere, Jim E
2017-07-01
Many physiologically based pharmacokinetic (PBPK) models for environmental chemicals, drugs, and nanomaterials have been developed to aid risk and safety assessments using acslX. However, acslX has been rendered sunset since November 2015. Alternative modeling tools and tutorials are needed for future PBPK applications. This forum article aimed to: (1) demonstrate the performance of 4 PBPK modeling software packages (acslX, Berkeley Madonna, MATLAB, and R language) tested using 2 existing models (oxytetracycline and gold nanoparticles); (2) provide a tutorial of PBPK model code conversion from acslX to Berkeley Madonna, MATLAB, and R language; (3) discuss the advantages and disadvantages of each software package in the implementation of PBPK models in toxicology, and (4) share our perspective about future direction in this field. Simulation results of plasma/tissue concentrations/amounts of oxytetracycline and gold from different models were compared visually and statistically with linear regression analyses. Simulation results from the original models were correlated well with results from the recoded models, with time-concentration/amount curves nearly superimposable and determination coefficients of 0.86-1.00. Step-by-step explanations of the recoding of the models in different software programs are provided in the Supplementary Data. In summary, this article presents a tutorial of PBPK model code conversion for a small molecule and a nanoparticle among 4 software packages, and a performance comparison of these software packages in PBPK model implementation. This tutorial helps beginners learn PBPK modeling, provides suggestions for selecting a suitable tool for future projects, and may lead to the transition from acslX to alternative modeling tools. © The Author 2017. Published by Oxford University Press on behalf of the Society of Toxicology. All rights reserved. For Permissions, please e-mail: journals.permissions@oup.com.
Formulation of the linear model from the nonlinear simulation for the F18 HARV
NASA Technical Reports Server (NTRS)
Hall, Charles E., Jr.
1991-01-01
The F-18 HARV is a modified F-18 Aircraft which is capable of flying in the post-stall regime in order to achieve superagility. The onset of aerodynamic stall, and continued into the post-stall region, is characterized by nonlinearities in the aerodynamic coefficients. These aerodynamic coefficients are not expressed as analytic functions, but rather in the form of tabular data. The nonlinearities in the aerodynamic coefficients yield a nonlinear model of the aircraft's dynamics. Nonlinear system theory has made many advances, but this area is not sufficiently developed to allow its application to this problem, since many of the theorems are existance theorems and that the systems are composed of analytic functions. Thus, the feedback matrices and the state estimators are obtained from linear system theory techniques. It is important, in order to obtain the correct feedback matrices and state estimators, that the linear description of the nonlinear flight dynamics be as accurate as possible. A nonlinear simulation is run under the Advanced Continuous Simulation Language (ACSL). The ACSL simulation uses FORTRAN subroutines to interface to the look-up tables for the aerodynamic data. ACSL has commands to form the linear representation for the system. Other aspects of this investigation are discussed.
Computing the Power-Density Spectrum for an Engineering Model
NASA Technical Reports Server (NTRS)
Dunn, H. J.
1982-01-01
Computer program for calculating of power-density spectrum (PDS) from data base generated by Advanced Continuous Simulation Language (ACSL) uses algorithm that employs fast Fourier transform (FFT) to calculate PDS of variable. Accomplished by first estimating autocovariance function of variable and then taking FFT of smoothed autocovariance function to obtain PDS. Fast-Fourier-transform technique conserves computer resources.
ALI: A CSSL/multiprocessor software interface
DOE Office of Scientific and Technical Information (OSTI.GOV)
Makoui, A.; Karplus, W.J.
ALI (A Language Interface) is a software package which translates simulation models expressed in one of the higher-level languages, CSSL-IV or ACSL, into sequences of instructions for each processor of a network of microprocessors. The partitioning of the source program among the processors is automatically accomplished. The code is converted into a data flow graph, analyzed and divided among the processors to minimize the overall execution time in the presence of interprocessor communication delays. This paper describes ALI from the user's point of view and includes a detailed example of the application of ALI to a specific dynamic system simulation.
Marino, Dale J
2005-01-01
Abstract Physiologically based pharmacokinetic (PBPK) models are mathematical descriptions depicting the relationship between external exposure and internal dose. These models have found great utility for interspecies extrapolation. However, specialized computer software packages, which are not widely distributed, have typically been used for model development and utilization. A few physiological models have been reported using more widely available software packages (e.g., Microsoft Excel), but these tend to include less complex processes and dose metrics. To ascertain the capability of Microsoft Excel and Visual Basis for Applications (VBA) for PBPK modeling, models for styrene, vinyl chloride, and methylene chloride were coded in Advanced Continuous Simulation Language (ACSL), Excel, and VBA, and simulation results were compared. For styrene, differences between ACSL and Excel or VBA compartment concentrations and rates of change were less than +/-7.5E-10 using the same numerical integration technique and time step. Differences using VBA fixed step or ACSL Gear's methods were generally <1.00E-03, although larger differences involving very small values were noted after exposure transitions. For vinyl chloride and methylene chloride, Excel and VBA PBPK model dose metrics differed by no more than -0.013% or -0.23%, respectively, from ACSL results. These differences are likely attributable to different step sizes rather than different numerical integration techniques. These results indicate that Microsoft Excel and VBA can be useful tools for utilizing PBPK models, and given the availability of these software programs, it is hoped that this effort will help facilitate the use and investigation of PBPK modeling.
Ansari, Israr-ul H.; Longacre, Melissa J.; Stoker, Scott W.; Kendrick, Mindy A.; O’Neill, Lucas M.; Zitur, Laura J.; Fernandez, Luis A.; Ntambi, James M.; MacDonald, Michael J.
2017-01-01
Long-chain acyl-CoA synthetases (ACSLs) convert fatty acids to fatty acyl-CoAs to regulate various physiologic processes. We characterized the ACSL isoforms in a cell line of homogeneous rat beta cells (INS-1 832/13 cells) and human pancreatic islets. ACSL4 and ACSL3 proteins were present in the beta cells and human and rat pancreatic islets and concentrated in insulin secretory granules and less in mitochondria and negligible in other intracellular organelles. ACSL1 and ACSL6 proteins were not seen in INS-1 832/13 cells or pancreatic islets. ACSL5 protein was seen only in INS-1 832/13 cells. With shRNA-mediated gene silencing we developed stable ACSL knockdown cell lines from INS-1 832/13 cells. Glucose-stimulated insulin release was inhibited ~ 50% with ACSL4 and ACSL3 knockdown and unaffected in cell lines with knockdown of ACSL5, ACLS6 and ACSL1. Lentivirus shRNA-mediated gene silencing of ACSL4 and ACSL3 in human pancreatic islets inhibited glucose-stimulated insulin release. ACSL4 and ACSL3 knockdown cells showed inhibition of ACSL enzyme activity more with arachidonate than with palmitate as a substrate, consistent with their preference for unsaturated fatty acids as substrates. ACSL4 knockdown changed the patterns of fatty acids in phosphatidylserines and phosphatidylethanolamines. The results show the involvement of ACLS4 and ACLS3 in insulin secretion. PMID:28193492
Simulated dynamic response of a multi-stage compressor with variable molecular weight flow medium
NASA Technical Reports Server (NTRS)
Babcock, Dale A.
1995-01-01
A mathematical model of a multi-stage compressor with variable molecular weight flow medium is derived. The modeled system consists of a five stage, six cylinder, double acting, piston type compressor. Each stage is followed by a water cooled heat exchanger which serves to transfer the heat of compression from the gas. A high molecular weight gas (CFC-12) mixed with air in varying proportions is introduced to the suction of the compressor. Condensation of the heavy gas may occur in the upper stage heat exchangers. The state equations for the system are integrated using the Advanced Continuous Simulation Language (ACSL) for determining the system's dynamic and steady state characteristics under varying operating conditions.
2011-01-01
Background Systemic lupus erythematosus (SLE) is a prototypical autoimmune disease in which increased apoptosis and decreased apoptotic cells removal has been described as most relevant in the pathogenesis. Long-chain acyl-coenzyme A synthetases (ACSLs) have been involved in the immunological dysfunction of mouse models of lupus-like autoimmunity and apoptosis in different in vitro cell systems. The aim of this work was to assess among the ACSL isoforms the involvement of ACSL2, ACSL4 and ACSL5 in SLE pathogenesis. Findings With this end, we determined the ACSL2, ACSL4 and ACSL5 transcript levels in peripheral blood mononuclear cells (PBMCs) of 45 SLE patients and 49 healthy controls by quantitative real time-PCR (q-PCR). We found that patients with SLE had higher ACSL5 transcript levels than healthy controls [median (range), healthy controls = 16.5 (12.3–18.0) vs. SLE = 26.5 (17.8–41.7), P = 3.9×10 E-5] but no differences were found for ACSL2 and ACSL4. In in vitro experiments, ACSL5 mRNA expression was greatly increased when inducing apoptosis in Jurkat T cells and PBMCs by Phorbol-Myristate-Acetate plus Ionomycin (PMA+Io). On the other hand, short interference RNA (siRNA)-mediated silencing of ACSL5 decreased induced apoptosis in Jurkat T cells up to the control levels as well as decreased mRNA expression of FAS, FASLG and TNF. Conclusions These findings indicate that ACSL5 may play a role in the apoptosis that takes place in SLE. Our results point to ACSL5 as a potential novel functional marker of pathogenesis and a possible therapeutic target in SLE. PMID:22163040
Recuero-Checa, Maria A; Sharma, Manu; Lau, Constance; Watkins, Paul A; Gaydos, Charlotte A; Dean, Deborah
2016-03-18
The obligate-intracellular pathogen Chlamydia trachomatis (Ct) has undergone considerable genome reduction with consequent dependence on host biosynthetic pathways, metabolites and enzymes. Long-chain acyl-CoA synthetases (ACSLs) are key host-cell enzymes that convert fatty acids (FA) into acyl-CoA for use in metabolic pathways. Here, we show that the complete host ACSL family [ACSL1 and ACSL3-6] translocates into the Ct membrane-bound vacuole, termed inclusion, and remains associated with membranes of metabolically active forms of Ct throughout development. We discovered that three different pharmacologic inhibitors of ACSL activity independently impede Ct growth in a dose-dependent fashion. Using an FA competition assay, host ACSLs were found to activate Ct branched-chain FAs, suggesting that one function of the ACSLs is to activate Ct FAs and host FAs (recruited from the cytoplasm) within the inclusion. Because the ACSL inhibitors can deplete lipid droplets (LD), we used a cell line where LD synthesis was switched off to evaluate whether LD deficiency affects Ct growth. In these cells, we found no effect on growth or on translocation of ACSLs into the inclusion. Our findings support an essential role for ACSL activation of host-cell and bacterial FAs within the inclusion to promote Ct growth and development, independent of LDs.
Recuero-Checa, Maria A.; Sharma, Manu; Lau, Constance; Watkins, Paul A.; Gaydos, Charlotte A.; Dean, Deborah
2016-01-01
The obligate-intracellular pathogen Chlamydia trachomatis (Ct) has undergone considerable genome reduction with consequent dependence on host biosynthetic pathways, metabolites and enzymes. Long-chain acyl-CoA synthetases (ACSLs) are key host-cell enzymes that convert fatty acids (FA) into acyl-CoA for use in metabolic pathways. Here, we show that the complete host ACSL family [ACSL1 and ACSL3–6] translocates into the Ct membrane-bound vacuole, termed inclusion, and remains associated with membranes of metabolically active forms of Ct throughout development. We discovered that three different pharmacologic inhibitors of ACSL activity independently impede Ct growth in a dose-dependent fashion. Using an FA competition assay, host ACSLs were found to activate Ct branched-chain FAs, suggesting that one function of the ACSLs is to activate Ct FAs and host FAs (recruited from the cytoplasm) within the inclusion. Because the ACSL inhibitors can deplete lipid droplets (LD), we used a cell line where LD synthesis was switched off to evaluate whether LD deficiency affects Ct growth. In these cells, we found no effect on growth or on translocation of ACSLs into the inclusion. Our findings support an essential role for ACSL activation of host-cell and bacterial FAs within the inclusion to promote Ct growth and development, independent of LDs. PMID:26988341
NASA Astrophysics Data System (ADS)
Lucas, Charles E.; Walters, Eric A.; Jatskevich, Juri; Wasynczuk, Oleg; Lamm, Peter T.
2003-09-01
In this paper, a new technique useful for the numerical simulation of large-scale systems is presented. This approach enables the overall system simulation to be formed by the dynamic interconnection of the various interdependent simulations, each representing a specific component or subsystem such as control, electrical, mechanical, hydraulic, or thermal. Each simulation may be developed separately using possibly different commercial-off-the-shelf simulation programs thereby allowing the most suitable language or tool to be used based on the design/analysis needs. These subsystems communicate the required interface variables at specific time intervals. A discussion concerning the selection of appropriate communication intervals is presented herein. For the purpose of demonstration, this technique is applied to a detailed simulation of a representative aircraft power system, such as that found on the Joint Strike Fighter (JSF). This system is comprised of ten component models each developed using MATLAB/Simulink, EASY5, or ACSL. When the ten component simulations were distributed across just four personal computers (PCs), a greater than 15-fold improvement in simulation speed (compared to the single-computer implementation) was achieved.
Teodoro, Bruno G; Sampaio, Igor H; Bomfim, Lucas H M; Queiroz, André L; Silveira, Leonardo R; Souza, Anderson O; Fernandes, Anna M A P; Eberlin, Marcos N; Huang, Tai-Yu; Zheng, Donghai; Neufer, P Darrell; Cortright, Ronald N; Alberici, Luciane C
2017-02-01
Long-chain acyl-CoA synthetase 6 (ACSL6) mRNA is present in human and rat skeletal muscle, and is modulated by nutritional status: exercise and fasting decrease ACSL6 mRNA, whereas acute lipid ingestion increase its expression. ACSL6 genic inhibition in rat primary myotubes decreased lipid accumulation, as well as activated the higher mitochondrial oxidative capacity programme and fatty acid oxidation through the AMPK/PGC1-α pathway. ACSL6 overexpression in human primary myotubes increased phospholipid species and decreased oxidative metabolism. Long-chain acyl-CoA synthetases (ACSL 1 to 6) are key enzymes regulating the partitioning of acyl-CoA species toward different metabolic fates such as lipid synthesis or β-oxidation. Despite our understanding of ecotopic lipid accumulation in skeletal muscle being associated with metabolic diseases such as obesity and type II diabetes, the role of specific ACSL isoforms in lipid synthesis remains unclear. In the present study, we describe for the first time the presence of ACSL6 mRNA in human skeletal muscle and the role that ACSL6 plays in lipid synthesis in both rodent and human skeletal muscle. ACSL6 mRNA was observed to be up-regulated by acute high-fat meal ingestion in both rodents and humans. In rats, we also demonstrated that fasting and chronic aerobic training negatively modulated the ACSL6 mRNA and other genes of lipid synthesis. Similar results were obtained following ACSL6 knockdown in rat myotubes, which was associated with a decreased accumulation of TAGs and lipid droplets. Under the same knockdown condition, we further demonstrate an increase in fatty acid content, p-AMPK, mitochondrial content, mitochondrial respiratory rates and palmitate oxidation. These results were associated with increased PGC-1α, UCP2 and UCP3 mRNA and decreased reactive oxygen species production. In human myotubes, ACSL6 overexpression reduced palmitate oxidation and PGC-1α mRNA. In conclusion, ACSL6 drives acyl-CoA toward lipid synthesis and its downregulation improves mitochondrial biogenesis, respiratory capacity and lipid oxidation. These outcomes are associated with the activation of the AMPK/PGC1-α pathway. © 2016 The Authors. The Journal of Physiology © 2016 The Physiological Society.
Bauer, Paige V; Duca, Frank A; Waise, T M Zaved; Dranse, Helen J; Rasmussen, Brittany A; Puri, Akshita; Rasti, Mozhgan; O'Brien, Catherine A; Lam, Tony K T
2018-03-06
Long-chain acyl-CoA synthetase (ACSL)-dependent upper small intestinal lipid metabolism activates pre-absorptive pathways to regulate metabolic homeostasis, but whether changes in the upper small intestinal microbiota alter specific fatty acid-dependent pathways to impact glucose homeostasis remains unknown. We here first find that upper small intestinal infusion of Intralipid, oleic acid, or linoleic acid pre-absorptively increases glucose tolerance and lowers glucose production in rodents. High-fat feeding impairs pre-absorptive fatty acid sensing and reduces upper small intestinal Lactobacillus gasseri levels and ACSL3 expression. Transplantation of healthy upper small intestinal microbiota to high-fat-fed rodents restores L. gasseri levels and fatty acid sensing via increased ACSL3 expression, while L. gasseri probiotic administration to non-transplanted high-fat-fed rodents is sufficient to restore upper small intestinal ACSL3 expression and fatty acid sensing. In summary, we unveil a glucoregulatory role of upper small intestinal L. gasseri that impacts an ACSL3-dependent glucoregulatory fatty acid-sensing pathway. Copyright © 2018 Elsevier Inc. All rights reserved.
Compartmentalized acyl-CoA metabolism in skeletal muscle regulates systemic glucose homeostasis.
Li, Lei O; Grevengoed, Trisha J; Paul, David S; Ilkayeva, Olga; Koves, Timothy R; Pascual, Florencia; Newgard, Christopher B; Muoio, Deborah M; Coleman, Rosalind A
2015-01-01
The impaired capacity of skeletal muscle to switch between the oxidation of fatty acid (FA) and glucose is linked to disordered metabolic homeostasis. To understand how muscle FA oxidation affects systemic glucose, we studied mice with a skeletal muscle-specific deficiency of long-chain acyl-CoA synthetase (ACSL)1. ACSL1 deficiency caused a 91% loss of ACSL-specific activity and a 60-85% decrease in muscle FA oxidation. Acsl1(M-/-) mice were more insulin sensitive, and, during an overnight fast, their respiratory exchange ratio was higher, indicating greater glucose use. During endurance exercise, Acsl1(M-/-) mice ran only 48% as far as controls. At the time that Acsl1(M-/-) mice were exhausted but control mice continued to run, liver and muscle glycogen and triacylglycerol stores were similar in both genotypes; however, plasma glucose concentrations in Acsl1(M-/-) mice were ∼40 mg/dL, whereas glucose concentrations in controls were ∼90 mg/dL. Excess use of glucose and the likely use of amino acids for fuel within muscle depleted glucose reserves and diminished substrate availability for hepatic gluconeogenesis. Surprisingly, the content of muscle acyl-CoA at exhaustion was markedly elevated, indicating that acyl-CoAs synthesized by other ACSL isoforms were not available for β-oxidation. This compartmentalization of acyl-CoAs resulted in both an excessive glucose requirement and severely compromised systemic glucose homeostasis. © 2015 by the American Diabetes Association. Readers may use this article as long as the work is properly cited, the use is educational and not for profit, and the work is not altered.
1979-03-28
TECHNICAL REPORT T-79-43 TRI- FAST HARDWARE-IN-THE-LOOP SIMULATION Volume 1: Trn FAST Hardware-In-the. Loop Simulation at the Advanced Simulation...Identify by block number) Tri- FAST Hardware-in-the-Loop ACSL Advanced Simulation Center Simulation RF Target Models I a. AfIACT ( sin -oveme skit N nem...e n tdositr by block number) The purpose of this report is to document the Tri- FAST missile simulation development and the seeker hardware-in-the
DOE Office of Scientific and Technical Information (OSTI.GOV)
Yang, Guang; Wang, Yuan; Feng, Jinyan
Abnormal lipid metabolism is a hallmark of tumorigenesis. Hence, the alterations of metabolism enhance the development of hepatocellular carcinoma (HCC). Aspirin is able to inhibit the growth of cancers through targeting nuclear factor κB (NF-κB). However, the role of aspirin in disrupting abnormal lipid metabolism in HCC remains poorly understood. In this study, we report that aspirin can suppress the abnormal lipid metabolism of HCC cells through inhibiting acyl-CoA synthetase long-chain family member 1 (ACSL1), a lipid metabolism-related enzyme. Interestingly, oil red O staining showed that aspirin suppressed lipogenesis in HepG2 cells and Huh7 cells in a dose-dependent manner. Inmore » addition, aspirin attenuated the levels of triglyceride and cholesterol in the cells, respectively. Strikingly, we identified that aspirin was able to down-regulate ACSL1 at the levels of mRNA and protein. Moreover, we validated that aspirin decreased the nuclear levels of NF-κB in HepG2 cells. Mechanically, PDTC, an inhibitor of NF-κB, could down-regulate ACSL1 at the levels of mRNA and protein in the cells. Functionally, PDTC reduced the levels of lipid droplets, triglyceride and cholesterol in HepG2 cells. Thus, we conclude that aspirin suppresses the abnormal lipid metabolism in HCC cells via disrupting an NFκB-ACSL1 signaling. Our finding provides new insights into the mechanism by which aspirin inhibits abnormal lipid metabolism of HCC. Therapeutically, aspirin is potentially available for HCC through controlling abnormal lipid metabolism. - Highlights: • Aspirin inhibits the levels of liquid droplets, triglyceride and cholesterol in HCC cells. • Aspirin is able to down-regulate ACSL1 in HCC cells. • NF-κB inhibitor PDTC can down-regulate ACSL1 and reduces lipogenesis in HCC cells. • Aspirin suppresses the abnormal lipid metabolism in HCC cells via disrupting an NFκB-ACSL1 signaling.« less
ACSL1 Is Associated With Fetal Programming of Insulin Sensitivity and Cellular Lipid Content
Joseph, Roy; Poschmann, Jeremie; Sukarieh, Rami; Too, Peh Gek; Julien, Sofi G.; Xu, Feng; Teh, Ai Ling; Holbrook, Joanna D.; Ng, Kai Lyn; Chong, Yap Seng; Gluckman, Peter D.; Prabhakar, Shyam
2015-01-01
Individuals who are born small for gestational age (SGA) have a risk to develop various metabolic diseases during their life course. The biological memory of the prenatal state of growth restricted individuals may be reflected in epigenetic alterations in stem cell populations. Mesenchymal stem cells (MSCs) from the Wharton's jelly of umbilical cord tissue are multipotent, and we generated primary umbilical cord MSC isolates from SGA and normal neonates, which were subsequently differentiated into adipocytes. We established chromatin state maps for histone marks H3K27 acetylation and H3K27 trimethylation and tested whether enrichment of these marks was associated with gene expression changes. After validating gene expression levels for 10 significant chromatin immunoprecipitation sequencing candidate genes, we selected acyl-coenzyme A synthetase 1 (ACSL1) for further investigations due to its key roles in lipid metabolism. The ACSL1 gene was found to be highly associated with histone acetylation in adipocytes differentiated from MSCs with SGA background. In SGA-derived adipocytes, the ACSL1 expression level was also found to be associated with increased lipid loading as well as higher insulin sensitivity. ACSL1 depletion led to changes in expression of candidate genes such as proinflammatory chemokines and down-regulated both, the amount of cellular lipids and glucose uptake. Increased ACSL1, as well as modulated downstream candidate gene expression, may reflect the obese state, as detected in mice fed a high-fat diet. In summary, we believe that ACSL1 is a programmable mediator of insulin sensitivity and cellular lipid content and adipocytes differentiated from Wharton's jelly MSCs recapitulate important physiological characteristics of SGA individuals. PMID:25915184
ACSL1 Is Associated With Fetal Programming of Insulin Sensitivity and Cellular Lipid Content.
Joseph, Roy; Poschmann, Jeremie; Sukarieh, Rami; Too, Peh Gek; Julien, Sofi G; Xu, Feng; Teh, Ai Ling; Holbrook, Joanna D; Ng, Kai Lyn; Chong, Yap Seng; Gluckman, Peter D; Prabhakar, Shyam; Stünkel, Walter
2015-06-01
Individuals who are born small for gestational age (SGA) have a risk to develop various metabolic diseases during their life course. The biological memory of the prenatal state of growth restricted individuals may be reflected in epigenetic alterations in stem cell populations. Mesenchymal stem cells (MSCs) from the Wharton's jelly of umbilical cord tissue are multipotent, and we generated primary umbilical cord MSC isolates from SGA and normal neonates, which were subsequently differentiated into adipocytes. We established chromatin state maps for histone marks H3K27 acetylation and H3K27 trimethylation and tested whether enrichment of these marks was associated with gene expression changes. After validating gene expression levels for 10 significant chromatin immunoprecipitation sequencing candidate genes, we selected acyl-coenzyme A synthetase 1 (ACSL1) for further investigations due to its key roles in lipid metabolism. The ACSL1 gene was found to be highly associated with histone acetylation in adipocytes differentiated from MSCs with SGA background. In SGA-derived adipocytes, the ACSL1 expression level was also found to be associated with increased lipid loading as well as higher insulin sensitivity. ACSL1 depletion led to changes in expression of candidate genes such as proinflammatory chemokines and down-regulated both, the amount of cellular lipids and glucose uptake. Increased ACSL1, as well as modulated downstream candidate gene expression, may reflect the obese state, as detected in mice fed a high-fat diet. In summary, we believe that ACSL1 is a programmable mediator of insulin sensitivity and cellular lipid content and adipocytes differentiated from Wharton's jelly MSCs recapitulate important physiological characteristics of SGA individuals.
Teng, Allen C T; Adamo, Kristi; Tesson, Frédérique; Stewart, Alexandre F R
2009-06-01
Diet-induced weight loss is affected by a wide range of factors, including genetic variation. Identifying functional polymorphisms will help to elucidate mechanisms that account for variation in dietary metabolism. Previously, we reported a strong association between a common single nucleotide polymorphism (SNP) rs2419621 (C>T) in the promoter of acyl-CoA synthetase long chain 5 (ACSL5), rapid weight loss in obese Caucasian females, and elevated ACSL5 mRNA levels in skeletal muscle biopsies. Here, we showed by electrophoretic mobility shift assay (EMSA) that the T allele creates a functional cis-regulatory E-box element (CANNTG) that is recognized by the myogenic regulatory factor MyoD. The T allele promoted MyoD-dependent activation of a 1089-base pair ACSL5 promoter fragment in nonmuscle CV1 cells. Differentiation of skeletal myoblasts significantly elevated expression of the ACSL5 promoter. The T allele sustained promoter activity 48 h after differentiation, whereas the C allele showed a significant decline. These results reveal a mechanism for elevated transcription of ACSL5 in skeletal muscle of carriers of the rs2419621(T) allele, associated with more rapid diet-induced weight loss. Natural selection favoring promoter polymorphisms that reduced expression of catabolic genes in skeletal muscle likely accounts for the resistance of obese individuals to dietary intervention.
NASA Astrophysics Data System (ADS)
Dwivany, Fenny Martha; Esyanti, Rizkita R.; Prapaisie, Adeline; Puspa Kirana, Listya; Latief, Chunaeni; Ginaldi, Ari
2016-11-01
The objective of the research was to determine the effect of microgravity simulation by 3D clinostat on Cavendish banana (Musa acuminata AAA group) ripening process. In this study, physical, physiological changes as well as genes expression were analysed. The result showed that in microgravity simulation condition ripening process in banana was delayed and the MaACOl, MaACSl and MaACS5 gene expression were affected.
ACSL5 Genotype Influence On Fatty Acid Metabolism: A Cellular, Tissue, And Whole-Body Study.
Rajkumar, Abishankari; Liaghati, Awa; Chan, Jessica; Lamothe, Gilles; Dent, Robert; Doucet, Éric; Rabasa-Lhoret, Rémi; Prud'homme, Denis; Harper, Mary-Ellen; Tesson, Frédérique
2018-03-29
Acyl-CoA Synthetase Long Chain 5 (ACSL5) gene's rs2419621 T/C polymorphism was associated with ACSL5 mRNA expression and response to lifestyle interventions. However, the mechanistic understanding of the increased response in T allele carriers is lacking. Study objectives were to investigate the effect of rs2419621 genotype and ACSL5 human protein isoforms on fatty acid oxidation and respiration. Human ACSL5 overexpression in C2C12 mouse myoblasts was conducted to measure 14 C palmitic acid oxidation and protein isoform localization in vitro. 14 C palmitic acid oxidation studies and western blot analysis of ACSL5 proteins were carried out in rectus abdominis primary myotubes from 5 rs2419621 T allele carriers and 4 non-carriers. In addition, mitochondrial high-resolution respirometry was conducted on vastus lateralis muscle biopsies from 4 rs2419621 T allele carriers and 4 non-carriers. Multiple linear regression analysis was conducted to test the association between rs2419621 genotype and respiratory quotient related pre- and post-lifestyle intervention measurements in postmenopausal women with overweight or obesity. In comparison to rs2419621 non-carriers, T allele carriers displayed higher levels of i) 683aa ACSL5 isoform, localized mainly in the mitochondria, playing a greater role in fatty acid oxidation in comparison to the 739aa protein isoform. ii) in vitro CO 2 production in rectus abdominis primary myotubes iii) in vivo fatty acid oxidation and lower carbohydrate oxidation post-intervention iv) ex vivo complex I and II tissue respiration in vastus lateralis muscle. These results support the conclusion that rs2419621 T allele carriers, are more responsive to lifestyle interventions partly due to an increase in the short ACSL5 protein isoform, increasing cellular, tissue and whole-body fatty acid utilization. With the increasing effort to develop personalized medicine to combat obesity, our findings provide additional insight into genotypes that can significantly affect whole body metabolism and response to lifestyle interventions. Copyright © 2018. Published by Elsevier Inc.
Inhibition of Long Chain Fatty Acyl-CoA Synthetase (ACSL) and Ischemia Reperfusion Injury
Prior, Allan M.; Zhang, Man; Blakeman, Nina; Datta, Palika; Pham, Hung; Young, Lindon H.; Weis, Margaret T.; Hua, Duy H.
2014-01-01
Various triacsin C analogs, containing different alkenyl chains and carboxylic acid bioisoteres including 4-aminobenzoic acid, isothiazolidine dioxide, hydroxylamine, hydroxytriazene, and oxadiazolidine dione, were synthesized and their inhibitions of long chain fatty acyl-CoA synthetase (ACSL) were examined. Two methods, a cell-based assay of ACSL activity and an in situ [14C]-palmitate incorporation into extractable lipids were used to study the inhibition. Using an in vivo leukocyte recruitment inhibition protocol, the translocation of one or more cell adhesion molecules from the cytoplasm to the plasma membrane on either the endothelium or leukocyte or both was inhibited by inhibitors 1, 9, and triacsin C. The results suggest that inhibition of ACSL may attenuate the vascular inflammatory component associated with ischemia reperfusion injury and lead to a decrease of infarct expansion. PMID:24480468
Modi, Hiren R.; Basselin, Mireille; Taha, Ameer Y.; Li, Lei O.; Coleman, Rosalind A.; Bialer, Meir; Rapoport, Stanley I.
2013-01-01
Background Mood stabilizers used for treating bipolar disorder (BD) selectively downregulate arachidonic acid (AA) turnover (deacylation-reacylation) in brain phospholipids, when given chronically to rats. In vitro studies suggest that one of these, valproic acid (VPA), which is teratogenic, reduces AA turnover by inhibiting the brain acyl-CoA synthetase (Acsl)-4 mediated acylation of AA to AA-CoA. We tested whether non-teratogenic VPA analogues might also inhibit Acsl-4 catalyzed acylation, and thus have potential anti-BD action. Methods Rat Acsl4-flag protein was expressed in E. coli, and the ability of three VPA analogues, propylisopropylacetic acid (PIA), propylisopropylacetamide (PID) and N-methyl-2,2,3,3-tetramethylcyclopropanecarboxamide (MTMCD), and of sodium butyrate, to inhibit conversion of AA to AA-CoA by Acsl4 was quantified using Michaelis-Menten kinetics. Results Acsl4-mediated conversion of AA to AA-CoA in vitro was inhibited uncompetitively by PIA, with a Ki of 11.4 mM compared to a published Ki of 25 mM for VPA, while PID, MTMCD and sodium butyrate had no inhibitory effect. Conclusions PIA's ability to inhibit conversion of AA to AA-CoA by Acsl4 in vitro suggests that, like VPA, PIA may reduce AA turnover in brain phospholipids in unanesthetized rats, and if so, may be effective as a non-teratogenic mood stabilizer in BD patients. PMID:23354024
Vargas, Teodoro; Moreno-Rubio, Juan; Herranz, Jesús; Cejas, Paloma; Molina, Susana; Mendiola, Marta; Burgos, Emilio; Custodio, Ana B; De Miguel, María; Martín-Hernández, Roberto; Reglero, Guillermo; Feliu, Jaime; Ramírez de Molina, Ana
2016-01-01
Strong evidence suggests that lipid metabolism (LM) has an essential role in tumor growth to support special energetic and structural requirements of tumor cells. Recently, overexpression of LM-related genes, apolipoproteins related to metabolic syndrome, and ACSL/SCD network involved in fatty acid activation have been proposed as prognostic markers of colon cancer (CC). Furthermore, activation of this latter lipid network has been recently demonstrated to confer invasive and stem cell properties to tumor cells promoting tumor aggressiveness and patient relapse. With the aim of elucidating whether any genetic variation within these genes could influence basal expression levels and consequent susceptibility to relapse, we genotype, in 284 CC patients, 57 polymorphisms located in the 7 genes of these lipid networks previously associated with worse clinical outcome of CC patients (ABCA1, ACSL1, AGPAT1, APOA2, APOC1, APOC2 and SCD), some of them related to CC aggressiveness. After adjusting with clinical confounding factors and multiple comparisons, an association between genotype and disease-free survival (DFS) was shown for rs8086 in 3'-UTR of ACSL1 gene (HR 3.08; 95% CI 1.69-5.63; adjusted p = 0.046). Furthermore, the risk T/T genotype had significantly higher ACSL1 gene expression levels than patients carrying C/T or C/C genotype (means = 5.34; 3.73; 2.37 respectively; p-value (ANOVA) = 0.019), suggesting a functional role of this variant. Thus, we have identified a "risk genotype" of ACSL1 gene that confers constitutive high levels of the enzyme, which is involved in the activation of fatty acids through conversion to acyl-CoA and has been recently related to increased invasiveness of tumor cells. These results suggest that rs8086 of ACSL1 could be a promising prognostic marker in CC patients, reinforcing the relevance of LM in the progression of CC.
Xia, Hongping; Lee, Kee Wah; Chen, Jianxiang; Kong, Shik Nie; Sekar, Karthik; Deivasigamani, Amudha; Seshachalam, Veerabrahma Pratap; Goh, Brian Kim Poh; Ooi, London Lucien; Hui, Kam M
2017-01-01
Sorafenib is currently the only US Food and Drug Administration (FDA)-approved molecular inhibitor for the systemic therapy of advanced hepatocellular carcinoma (HCC). Aspirin has been studied extensively as an anti-inflammation, cancer preventive and therapeutic agent. However, the potential synergistic therapeutic effects of sorafenib and aspirin on advanced HCC treatment have not been well studied. Drug combination studies and their synergy quantification were performed using the combination index method of Chou-Talalay. The synergistic therapeutic effects of sorafenib and aspirin were evaluated using an orthotopic mouse model of HCC and comprehensive gene profiling analyses were conducted to identify key factors mediating the synergistic therapeutic effects of sorafenib and aspirin. Sorafenib was determined to act synergistically on HCC cells with aspirin in vitro. Using Hep3B and HuH7 HCC cells, it was demonstrated that sorafenib and aspirin acted synergistically to induce apoptosis. Mechanistic studies demonstrated that combining sorafenib and aspirin yielded significant synergistically anti-tumor effects by simultaneously silencing ACSL4 and the induction of GADD45B expression in HCC cells both in vitro and in the orthotopic HCC xenograft mouse model. Importantly, clinical evidence has independently corroborated that survival of HCC patients expressing ACSL4highGADD45Blow was significantly poorer compared to patients with ACSL4lowGADD45Bhigh, thus demonstrating the potential clinical value of combining aspirin and sorafenib for HCC patients expressing ACSL4highGADD45Blow. In conclusion, sorafenib and aspirin provide synergistic therapeutic effects on HCC cells that are achieved through simultaneous silencing of ACSL4 and induction of GADD45B expression. Targeting HCC with ACSL4highGADD45Blow expression with aspirin and sorafenib could provide potential synergistic therapeutic benefits. PMID:28900541
A splice variant in the ACSL5 gene relates migraine with fatty acid activation in mitochondria
Matesanz, Fuencisla; Fedetz, María; Barrionuevo, Cristina; Karaky, Mohamad; Catalá-Rabasa, Antonio; Potenciano, Victor; Bello-Morales, Raquel; López-Guerrero, Jose-Antonio; Alcina, Antonio
2016-01-01
Genome-wide association studies (GWAS) in migraine are providing the molecular basis of this heterogeneous disease, but the understanding of its aetiology is still incomplete. Although some biomarkers have currently been accepted for migraine, large amount of studies for identifying new ones is needed. The migraine-associated variant rs12355831:A>G (P=2 × 10−6), described in a GWAS of the International Headache Genetic Consortium, is localized in a non-coding sequence with unknown function. We sought to identify the causal variant and the genetic mechanism involved in the migraine risk. To this end, we integrated data of RNA sequences from the Genetic European Variation in Health and Disease (GEUVADIS) and genotypes from 1000 GENOMES of 344 lymphoblastoid cell lines (LCLs), to determine the expression quantitative trait loci (eQTLs) in the region. We found that the migraine-associated variant belongs to a linkage disequilibrium block associated with the expression of an acyl-coenzyme A synthetase 5 (ACSL5) transcript lacking exon 20 (ACSL5-Δ20). We showed by exon-skipping assay a direct causality of rs2256368-G in the exon 20 skipping of approximately 20 to 40% of ACSL5 RNA molecules. In conclusion, we identified the functional variant (rs2256368:A>G) affecting ACSL5 exon 20 skipping, as a causal factor linked to the migraine-associated rs12355831:A>G, suggesting that the activation of long-chain fatty acids by the spliced ACSL5-Δ20 molecules, a mitochondrial located enzyme, is involved in migraine pathology. PMID:27189022
UNCERTAINTY ANALYSIS OF TCE USING THE DOSE EXPOSURE ESTIMATING MODEL (DEEM) IN ACSL
The ACSL-based Dose Exposure Estimating Model(DEEM) under development by EPA is used to perform art uncertainty analysis of a physiologically based pharmacokinetic (PSPK) model of trichloroethylene (TCE). This model involves several circulating metabolites such as trichloroacet...
Progress Toward a Format Standard for Flight Dynamics Models
NASA Technical Reports Server (NTRS)
Jackson, E. Bruce; Hildreth, Bruce L.
2006-01-01
In the beginning, there was FORTRAN, and it was... not so good. But it was universal, and all flight simulator equations of motion were coded with it. Then came ACSL, C, Ada, C++, C#, Java, FORTRAN-90, Matlab/Simulink, and a number of other programming languages. Since the halcyon punch card days of 1968, models of aircraft flight dynamics have proliferated in training devices, desktop engineering and development computers, and control design textbooks. With the rise of industry teaming and increased reliance on simulation for procurement decisions, aircraft and missile simulation models are created, updated, and exchanged with increasing frequency. However, there is no real lingua franca to facilitate the exchange of models from one simulation user to another. The current state-of-the-art is such that several staff-months if not staff-years are required to 'rehost' each release of a flight dynamics model from one simulation environment to another one. If a standard data package or exchange format were to be universally adopted, the cost and time of sharing and updating aerodynamics, control laws, mass and inertia, and other flight dynamic components of the equations of motion of an aircraft or spacecraft simulation could be drastically reduced. A 2002 paper estimated over $ 6 million in savings could be realized for one military aircraft type alone. This paper describes the efforts of the American Institute of Aeronautics and Astronautics (AIAA) to develop a standard flight dynamic model exchange standard based on XML and HDF-5 data formats.
USDA-ARS?s Scientific Manuscript database
Objective: The family of acyl-CoA synthetase enzymes (ACSL) activates fatty acids within cells to generate long chain fatty acyl CoA (FACoA). The differing metabolic fates of FACoAs such as incorporation into neutral lipids, phospholipids, and oxidation pathways are differentially regulated by the ...
Yang, Guang; Wang, Yuan; Feng, Jinyan; Liu, Yunxia; Wang, Tianjiao; Zhao, Man; Ye, Lihong; Zhang, Xiaodong
2017-05-06
Abnormal lipid metabolism is a hallmark of tumorigenesis. Hence, the alterations of metabolism enhance the development of hepatocellular carcinoma (HCC). Aspirin is able to inhibit the growth of cancers through targeting nuclear factor κB (NF-κB). However, the role of aspirin in disrupting abnormal lipid metabolism in HCC remains poorly understood. In this study, we report that aspirin can suppress the abnormal lipid metabolism of HCC cells through inhibiting acyl-CoA synthetase long-chain family member 1 (ACSL1), a lipid metabolism-related enzyme. Interestingly, oil red O staining showed that aspirin suppressed lipogenesis in HepG2 cells and Huh7 cells in a dose-dependent manner. In addition, aspirin attenuated the levels of triglyceride and cholesterol in the cells, respectively. Strikingly, we identified that aspirin was able to down-regulate ACSL1 at the levels of mRNA and protein. Moreover, we validated that aspirin decreased the nuclear levels of NF-κB in HepG2 cells. Mechanically, PDTC, an inhibitor of NF-κB, could down-regulate ACSL1 at the levels of mRNA and protein in the cells. Functionally, PDTC reduced the levels of lipid droplets, triglyceride and cholesterol in HepG2 cells. Thus, we conclude that aspirin suppresses the abnormal lipid metabolism in HCC cells via disrupting an NFκB-ACSL1 signaling. Our finding provides new insights into the mechanism by which aspirin inhibits abnormal lipid metabolism of HCC. Therapeutically, aspirin is potentially available for HCC through controlling abnormal lipid metabolism. Copyright © 2017. Published by Elsevier Inc.
USDA-ARS?s Scientific Manuscript database
OBJECTIVE: Regulation of fatty acid (FA) metabolism is central to adipocyte dysfunction during diet-induced obesity (DIO). Long-chain acyl-CoA synthetase-4 (ACSL4) has been hypothesized to modulate the metabolic fates of polyunsaturated FA (PUFA), including arachidonic acid (AA), but the in vivo act...
Chowdari, K V; Northup, A; Pless, L; Wood, J; Joo, Y H; Mirnics, K; Lewis, D A; Levitt, P R; Bacanu, S-A; Nimgaonkar, V L
2007-04-01
Many candidate gene association studies have evaluated incomplete, unrepresentative sets of single nucleotide polymorphisms (SNPs), producing non-significant results that are difficult to interpret. Using a rapid, efficient strategy designed to investigate all common SNPs, we tested associations between schizophrenia and two positional candidate genes: ACSL6 (Acyl-Coenzyme A synthetase long-chain family member 6) and SIRT5 (silent mating type information regulation 2 homologue 5). We initially evaluated the utility of DNA sequencing traces to estimate SNP allele frequencies in pooled DNA samples. The mean variances for the DNA sequencing estimates were acceptable and were comparable to other published methods (mean variance: 0.0008, range 0-0.0119). Using pooled DNA samples from cases with schizophrenia/schizoaffective disorder (Diagnostic and Statistical Manual of Mental Disorders edition IV criteria) and controls (n=200, each group), we next sequenced all exons, introns and flanking upstream/downstream sequences for ACSL6 and SIRT5. Among 69 identified SNPs, case-control allele frequency comparisons revealed nine suggestive associations (P<0.2). Each of these SNPs was next genotyped in the individual samples composing the pools. A suggestive association with rs 11743803 at ACSL6 remained (allele-wise P=0.02), with diminished evidence in an extended sample (448 cases, 554 controls, P=0.062). In conclusion, we propose a multi-stage method for comprehensive, rapid, efficient and economical genetic association analysis that enables simultaneous SNP detection and allele frequency estimation in large samples. This strategy may be particularly useful for research groups lacking access to high throughput genotyping facilities. Our analyses did not yield convincing evidence for associations of schizophrenia with ACSL6 or SIRT5.
Sánchez-Martínez, Ruth; Álvarez-Fernández, Mónica; Vargas, Teodoro; Molina, Susana; García, Belén; Herranz, Jesús; Moreno-Rubio, Juan; Reglero, Guillermo; Pérez-Moreno, Mirna; Feliu, Jaime; Malumbres, Marcos; de Molina, Ana Ramírez
2015-01-01
The alterations in carbohydrate metabolism that fuel tumor growth have been extensively studied. However, other metabolic pathways involved in malignant progression, demand further understanding. Here we describe a metabolic acyl-CoA synthetase/stearoyl-CoA desaturase ACSL/SCD network causing an epithelial-mesenchymal transition (EMT) program that promotes migration and invasion of colon cancer cells. The mesenchymal phenotype produced upon overexpression of these enzymes is reverted through reactivation of AMPK signaling. Furthermore, this network expression correlates with poorer clinical outcome of stage-II colon cancer patients. Finally, combined treatment with chemical inhibitors of ACSL/SCD selectively decreases cancer cell viability without reducing normal cells viability. Thus, ACSL/SCD network stimulates colon cancer progression through conferring increased energetic capacity and invasive and migratory properties to cancer cells, and might represent a new therapeutic opportunity for colon cancer treatment. PMID:26451612
Lee, Kwangwon; Kerner, Janos; Hoppel, Charles L.
2011-01-01
CPT1a (carnitine palmitoyltransferase 1a) in the liver mitochondrial outer membrane (MOM) catalyzes the primary regulated step in overall mitochondrial fatty acid oxidation. It has been suggested that the fundamental unit of CPT1a exists as a trimer, which, under native conditions, could form a dimer of the trimers, creating a hexamer channel for acylcarnitine translocation. To examine the state of CPT1a in the MOM, we employed a combined approach of sizing by mass and isolation using an immunological method. Blue native electrophoresis followed by detection with immunoblotting and mass spectrometry identified large molecular mass complexes that contained not only CPT1a but also long chain acyl-CoA synthetase (ACSL) and the voltage-dependent anion channel (VDAC). Immunoprecipitation with antisera against the proteins revealed a strong interaction between the three proteins. Immobilized CPT1a-specific antibodies immunocaptured not only CPT1a but also ACSL and VDAC, further strengthening findings with blue native electrophoresis and immunoprecipitation. This study shows strong protein-protein interaction between CPT1a, ACSL, and VDAC. We propose that this complex transfers activated fatty acids through the MOM. PMID:21622568
Modi, Hiren R; Ma, Kaizong; Chang, Lisa; Chen, Mei; Rapoport, Stanley I
2017-08-01
Valproic acid (VPA), used for treating bipolar disorder (BD), is teratogenic by inhibiting histone deacetylase. In unanaesthetized rats, chronic VPA, like other mood stabilizers, reduces arachidonic acid (AA) turnover in brain phospholipids, and inhibits AA activation to AA-CoA by recombinant acyl-CoA synthetase-4 (Acsl-4) in vitro. Valnoctamide (VCD), a non-teratogenic constitutional isomer of VPA amide, reported effective in BD, also inhibits recombinant Acsl-4 in vitro. VCD like VPA will reduce brain AA turnover in unanaesthetized rats. A therapeutically relevant (50mg/kg i.p.) dose of VCD or vehicle was administered daily for 30 days to male rats. AA turnover and related parameters were determined using our kinetic model, following intravenous [1- 14 C]AA in unanaesthetized rats for 10min, and measuring labeled and unlabeled lipids in plasma and high-energy microwaved brain. VCD, compared with vehicle, increased λ, the ratio of brain AA-CoA to unesterified plasma AA specific activities; and decreased turnover of AA in individual and total brain phospholipids. VCD's ability like VPA to reduce rat brain AA turnover and inhibit recombinant Acsl-4, and its efficacy in BD, suggest that VCD be further considered as a non-teratogenic VPA substitute for treating BD. Published by Elsevier B.V.
Pélerin, Hélène; Jouin, Mélanie; Lallemand, Marie-Sylvie; Alessandri, Jean-Marc; Cunnane, Stephen C; Langelier, Bénédicte; Guesnet, Philippe
2014-11-01
Specific mechanisms for maintaining docosahexaenoic acid (DHA) concentration in brain cells but also transporting DHA from the blood across the blood-brain barrier (BBB) are not agreed upon. Our main objective was therefore to evaluate the level of gene expression of fatty acid transport and fatty acid binding proteins in the cerebral cortex and at the BBB level during the perinatal period of active brain DHA accretion, at weaning, and until the adult age. We measured by real time RT-PCR the mRNA expression of different isoforms of fatty acid transport proteins (FATPs), long-chain acyl-CoA synthetases (ACSLs), fatty acid binding proteins (FABPs) and the fatty acid transporter (FAT)/CD36 in cerebral cortex and isolated microvessels at embryonic day 18 (E18) and postnatal days 14, 21 and 60 (P14, P21 and P60, respectively) in rats receiving different n-3 PUFA dietary supplies (control, totally deficient or DHA-supplemented). In control rats, all the genes were expressed at the BBB level (P14 to P60), the mRNA levels of FABP5 and ACSL3 having the highest values. Age-dependent differences included a systematic decrease in the mRNA expressions between P14-P21 and P60 (2 to 3-fold), with FABP7 mRNA abundance being the most affected (10-fold). In the cerebral cortex, mRNA levels varied differently since FATP4, ACSL3 and ACSL6 and the three FABPs genes were highly expressed. There were no significant differences in the expression of the 10 genes studied in n-3 deficient or DHA-supplemented rats despite significant differences in their brain DHA content, suggesting that brain DHA uptake from the blood does not necessarily require specific transporters within cerebral endothelial cells and could, under these experimental conditions, be a simple passive diffusion process. Copyright © 2014 Elsevier Ltd. All rights reserved.
Ceramide Is Metabolized to Acylceramide and Stored in Lipid Droplets.
Senkal, Can E; Salama, Mohamed F; Snider, Ashley J; Allopenna, Janet J; Rana, Nadia A; Koller, Antonius; Hannun, Yusuf A; Obeid, Lina M
2017-03-07
In an approach aimed at defining interacting partners of ceramide synthases (CerSs), we found that fatty acyl-CoA synthase ACSL5 interacts with all CerSs. We demonstrate that ACSL5-generated FA-CoA was utilized with de novo ceramide for the generation of acylceramides, poorly studied ceramide metabolites. Functionally, inhibition of ceramide channeling to acylceramide enhanced accumulation of de novo ceramide and resulted in augmentation of ceramide-mediated apoptosis. Mechanistically, we show that acylceramide generation is catalyzed by diacylglycerol acyltransferase 2 (DGAT2) on lipid droplets. In summary, this study identifies a metabolic pathway of acylceramide generation and its sequestration in LDs in cells and in livers of mice on a high-fat diet. The study also implicates this pathway in ceramide-mediated apoptosis, and has implications in co-regulation of triglyceride and sphingolipid metabolisms. Published by Elsevier Inc.
Dynamic Modeling of Yield and Particle Size Distribution in Continuous Bayer Precipitation
NASA Astrophysics Data System (ADS)
Stephenson, Jerry L.; Kapraun, Chris
Process engineers at Alcoa's Point Comfort refinery are using a dynamic model of the Bayer precipitation area to evaluate options in operating strategies. The dynamic model, a joint development effort between Point Comfort and the Alcoa Technical Center, predicts process yields, particle size distributions and occluded soda levels for various flowsheet configurations of the precipitation and classification circuit. In addition to rigorous heat, material and particle population balances, the model includes mechanistic kinetic expressions for particle growth and agglomeration and semi-empirical kinetics for nucleation and attrition. The kinetic parameters have been tuned to Point Comfort's operating data, with excellent matches between the model results and plant data. The model is written for the ACSL dynamic simulation program with specifically developed input/output graphical user interfaces to provide a user-friendly tool. Features such as a seed charge controller enhance the model's usefulness for evaluating operating conditions and process control approaches.
Bornfeldt, Karin E
2014-04-01
Adults with diabetes mellitus are much more likely to have cardiovascular disease than those without diabetes mellitus. Genetically engineered mouse models have started to provide important insight into the mechanisms whereby diabetes mellitus promotes atherosclerosis. Such models have demonstrated that diabetes mellitus promotes formation of atherosclerotic lesions, progression of lesions into advanced hemorrhaged lesions, and that it prevents lesion regression. The proatherosclerotic effects of diabetes mellitus are driven in part by the altered function of myeloid cells. The protein S100A9 and the receptor for advanced glycation end-products are important modulators of the effect of diabetes mellitus on myelopoiesis, which might promote monocyte accumulation in lesions. Furthermore, myeloid cell expression of the enzyme acyl-CoA synthetase 1 (ACSL1), which converts long-chain fatty acids into their acyl-CoA derivatives, has emerged as causal to diabetes mellitus-induced lesion initiation. The protective effects of myeloid ACSL1-deficiency in diabetic mice, but not in nondiabetic mice, indicate that myeloid cells are activated by diabetes mellitus through mechanisms that play minor roles in the absence of diabetes mellitus. The roles of reactive oxygen species and insulin resistance in diabetes mellitus-accelerated atherosclerosis are also discussed, primarily in relation to endothelial cells. Translational studies addressing whether the mechanisms identified in mouse models are equally important in humans with diabetes mellitus will be paramount.
2010-05-22
member B8 Blue 1370939_at Acsl1 acyl-CoA synthetase long-chain family member 1 Yellow 1372006_at --- --- Blue 1372101_at Ppap2b phosphatidic acid ...Stress L-ascorbic Acid Binding Cation Binding Identical Protein Binding Protein Dimerization Activity Dioxygenase Activity Oxidoreductase...Reference Sequence (RefSeq): a curated non-redundant sequence database of genomes, transcripts, and proteins. Nucleic Acid Research. 35: D61-65. Ryter SW
The Role of Fatty Acid Metabolism in Estrogen Receptor Negative Breast Cancer
2015-11-01
6):529-541. 10 5. Curtis C, Shah SP, Chin S-F, Turashvili G, Rueda OM, Dunning MJ, Speed D, Lynch AG, Samarajiwa S, Yuan Y et al: The genomic and...triacylglycerol synthesis [45]. Deletion of the human ACSL4 gene has been associated with Alport syndrome , ellipto- cytosis, and mental retardation [46], and a...synthetase 4, is deleted in a family with Alport syndrome , elliptocytosis, and mental retardation. Genomics 47, 350–358. [47] Meloni I, Muscettola M
Hamadneh, Lama; Al-Essa, Luay; Hikmat, Suhair; Al-Qirim, Tariq; Abu Sheikha, Ghassan; Al-Hiari, Yusuf; Azmy, Nisrin; Shattat, Ghassan
2017-07-01
Hyperlipidemia is a known cause of coronary vascular diseases, which is a major cause of death in many parts of the world. Targeting several pathways that lead to increase in lipid profiles is of great potential to control diseases. 1H-indole-2-carboxamide derivatives were tested for their hypolipidemic activity at the molecular level in comparison with bezafibrate. The gene expression profiles of lipoprotein signaling and cholesterol metabolism and fatty acid metabolism PCR arrays were determined in rats with acute hyperlipidemia induced by Triton WR1339. Lipid profiles of serum from treated rats showed significant hypolipidemic effect by the compounds. Several genes of potential interest were reported to be overexpressed by Triton WR1339 including Apoc3, Apob, Hmgcs2, Apoa1, Apoe, Apof, acsl1, and Decr1. Most of the overexpressed genes were downregulated by N-(3-Benzoylphenyl)-1H-Indole-2-Carboxamide with significant decreases in Apoc3, Apob, Acaa2, Acsl1, and Slc247a5 gene expression levels. N-(4-Benzoylphenyl)-1H-Indole-2-Carboxamide and bezafibrate did not significantly affect the gene expression levels which were increased with acute hyperlipidemia induced by Triton WR1339. In conclusion, gene expression profiling identified the possible mechanism in which Triton WR1339 induces its acute hyperlipidemic effect which was reversed by the use of N-(3-Benzoylphenyl)-1H-Indole-2-Carboxamide.
Analysis of sialyl-Lewis x on MUC5AC and MUC1 mucins in pancreatic cancer tissues.
Balmaña, Meritxell; Duran, Adrià; Gomes, Catarina; Llop, Esther; López-Martos, Raquel; Ortiz, M Rosa; Barrabés, Sílvia; Reis, Celso A; Peracaula, Rosa
2018-06-01
Pancreatic adenocarcinoma (PDAC) lacks efficient biomarkers. Mucins are glycoproteins that can carry aberrant glycosylation in cancer. Our objective was to identify cancer-related glycan epitopes on MUC1 and MUC5AC mucins in PDAC as potential biomarkers. We have analysed the tumour-associated carbohydrate antigens sialyl-Lewis x (SLe x ) and sialyl-Tn (STn) on MUC1 and MUC5AC in PDAC tissues. The selected cohort for this study consisted of twenty-one PDAC tissues positive for SLe x antigen and three normal pancreas specimens as controls. STn expression was shown in 76% of the PDAC tissues. MUC1 and MUC5AC were detected in 90% of PDAC tissues. We performed in situ proximity ligation assay combining antibodies against mucins and glycan epitopes to identify specific mucin glycoforms. MUC1-SLe x and MUC5AC-SLe x were found in 68% and 84% respectively, of the mucin expressing PDAC tissues, while STn hardly colocalized with any of the evaluated mucins. Further analysis by Western blot of MUC5AC and SLe x in eight PDAC tissue lysates showed that six out of eight cases were positive for both markers. Moreover, immunoprecipitation of MUC5AC from positive PDAC tissues and subsequent SLe x immunodetection confirmed the presence of SLe x on MUC5AC. Altogether, MUC5AC-SLe x glycoform is present in PDAC and can be regarded as potential biomarker. Copyright © 2018 Elsevier B.V. All rights reserved.
Choi, Ra-Yeong; Woo, Moon-Jae; Ham, Ju Ri; Lee, Mi-Kyung
2017-06-01
The anti-steatotic and anti-inflammatory effects of fruit water extract (FW) and seed ethanol extract (SE) of Hovenia dulcis Thunb. in chronic alcohol-fed rats were investigated. Rats were fed a liquid diet containing 36% calories from alcohol and orally administered FW or SE (300 and 500mg/kg/day). Both FW and SE reduced hepatic lipid contents and droplets, serum lipid concentration and inflammatory markers (hs-CRP, TNF-α and IL-6) levels compared with the alcohol control group. Alcohol led to significant decreases in the hepatic fatty acid oxidative gene (Ppargc1a, Cpt1a and Acsl1) levels, while it significantly increased the Myd88 and Tnfa gene levels. However, FW or SE supplementation significantly up-regulated gene expression of Ppargc1a, Ppara, Cpt1a and Acsl1, and down-regulated gene expression of Myd88, Tnfa and Crp compared with the alcohol control group. FW or SE supplementation also significantly decreased hepatic activities of fatty acid synthase and phosphatidate phosphohydrolase in chronic alcohol-fed rats. Plasma alcohol and acetaldehyde levels, hepatic enzyme activity and protein expression of CYP2E1 were lowered by FW or SE supplementation. These results indicate that both FW and SE play an important role in improvement of alcoholic hepatic steatosis and inflammation via regulation of lipid and inflammation metabolism. Copyright © 2017 Elsevier Masson SAS. All rights reserved.
Multiple Loci are associated with dilated cardiomyopathy in Irish wolfhounds.
Philipp, Ute; Vollmar, Andrea; Häggström, Jens; Thomas, Anne; Distl, Ottmar
2012-01-01
Dilated cardiomyopathy (DCM) is a highly prevalent and often lethal disease in Irish wolfhounds. Complex segregation analysis indicated different loci involved in pathogenesis. Linear fixed and mixed models were used for the genome-wide association study. Using 106 DCM cases and 84 controls we identified one SNP significantly associated with DCM on CFA37 and five SNPs suggestively associated with DCM on CFA1, 10, 15, 21 and 17. On CFA37 MOGAT1 and ACSL3 two enzymes of the lipid metabolism were located near the identified SNP.
Multiple Loci Are Associated with Dilated Cardiomyopathy in Irish Wolfhounds
Philipp, Ute; Vollmar, Andrea; Häggström, Jens; Thomas, Anne; Distl, Ottmar
2012-01-01
Dilated cardiomyopathy (DCM) is a highly prevalent and often lethal disease in Irish wolfhounds. Complex segregation analysis indicated different loci involved in pathogenesis. Linear fixed and mixed models were used for the genome-wide association study. Using 106 DCM cases and 84 controls we identified one SNP significantly associated with DCM on CFA37 and five SNPs suggestively associated with DCM on CFA1, 10, 15, 21 and 17. On CFA37 MOGAT1 and ACSL3 two enzymes of the lipid metabolism were located near the identified SNP. PMID:22761652
Vectorized algorithms for spiking neural network simulation.
Brette, Romain; Goodman, Dan F M
2011-06-01
High-level languages (Matlab, Python) are popular in neuroscience because they are flexible and accelerate development. However, for simulating spiking neural networks, the cost of interpretation is a bottleneck. We describe a set of algorithms to simulate large spiking neural networks efficiently with high-level languages using vector-based operations. These algorithms constitute the core of Brian, a spiking neural network simulator written in the Python language. Vectorized simulation makes it possible to combine the flexibility of high-level languages with the computational efficiency usually associated with compiled languages.
On the design of script languages for neural simulation.
Brette, Romain
2012-01-01
In neural network simulators, models are specified according to a language, either specific or based on a general programming language (e.g. Python). There are also ongoing efforts to develop standardized languages, for example NeuroML. When designing these languages, efforts are often focused on expressivity, that is, on maximizing the number of model types than can be described and simulated. I argue that a complementary goal should be to minimize the cognitive effort required on the part of the user to use the language. I try to formalize this notion with the concept of "language entropy", and I propose a few practical guidelines to minimize the entropy of languages for neural simulation.
Transcriptomic Analysis of the Association Between Diabetes Mellitus and Myocardial Infarction.
Song, Lijuan; You, Wenjun; Wang, Peng; Li, Feng; Liu, Huakun
2018-06-11
Diabetes mellitus (DM) is a major risk factor for coronary artery disease (CAD), and the complications of CAD are the leading cause of deaths among people with DM. Herein, this study aims to identify the common genes and pathways between diabetes and myocardial infarction (MI) to provide more clues for the related mechanism studies. Differentially expressed genes (DEGs) were identified using the cutoff (|log2(fold change)|>0.45 and P value<0.05) by the analysis of online datasets (GSE9006 and GSE48060) related to DM and MI respectively. Moreover, the overlapped DEGs between DM and MI were identified, followed by enriched Gene Ontology (GO) and Kyoto Encyclopedia of Genes and Genomes (KEGG) pathway analysis. And the independent patient RNA samples were collected for qRT-PCR validation of the mRNA expression of these overlapped genes. PI3, ACSL1, MMD and MMP were altered in both T1DM and MI, and they were highly related to "regulation of cellular protein metabolic process". Meanwhile, six genes were identified in both T2DM and MI, which are ADM, NFIL3, PI3, SLPI, ACSL1 and MMP9 and significantly related to "negative regulation of endopeptidase activity". And the expression of these genes were validated. In summary, we identified the common DEGs and pathways between T1DM or T2DM and MI, and further validated the changes of those DEGs, providing some clues for mechanism study and potentially therapeutic targets. © Georg Thieme Verlag KG Stuttgart · New York.
Insulin and insulin signaling play a critical role in fat induction of insulin resistance in mouse
Ning, Jie; Hong, Tao; Yang, Xuefeng; Mei, Shuang; Liu, Zhenqi; Liu, Hui-Yu
2011-01-01
The primary player that induces insulin resistance has not been established. Here, we studied whether or not fat can cause insulin resistance in the presence of insulin deficiency. Our results showed that high-fat diet (HFD) induced insulin resistance in C57BL/6 (B6) mice. The HFD-induced insulin resistance was prevented largely by the streptozotocin (STZ)-induced moderate insulin deficiency. The STZ-induced insulin deficiency prevented the HFD-induced ectopic fat accumulation and oxidative stress in liver and gastrocnemius. The STZ-induced insulin deficiency prevented the HFD- or insulin-induced increase in hepatic expression of long-chain acyl-CoA synthetases (ACSL), which are necessary for fatty acid activation. HFD increased mitochondrial contents of long-chain acyl-CoAs, whereas it decreased mitochondrial ADP/ATP ratio, and these HFD-induced changes were prevented by the STZ-induced insulin deficiency. In cultured hepatocytes, we observed that expressions of ACSL1 and -5 were stimulated by insulin signaling. Results in cultured cells also showed that blunting insulin signaling by the PI3K inhibitor LY-294002 prevented fat accumulation, oxidative stress, and insulin resistance induced by the prolonged exposure to either insulin or oleate plus sera that normally contain insulin. Finally, knockdown of the insulin receptor prevented the oxidative stress and insulin resistance induced by the prolonged exposure to insulin or oleate plus sera. Together, our results show that insulin and insulin signaling are required for fat induction of insulin resistance in mice and cultured mouse hepatocytes. PMID:21586696
Ohkuni, Aya; Ohno, Yusuke; Kihara, Akio
2013-12-13
Sphingosine 1-phosphate (S1P) plays important roles both as a bioactive lipid molecule and an intermediate of the sphingolipid-to-glycerophospholipid metabolic pathway. To identify human acyl-CoA synthetases (ACSs) involved in S1P metabolism, we cloned all 26 human ACS genes and examined their abilities to restore deficient sphingolipid-to-glycerophospholipid metabolism in a yeast mutant lacking two ACS genes, FAA1 and FAA4. Here, in addition to the previously identified ACSL family members (ACSL1, 3, 4, 5, and 6), we found that ACSVL1, ACSVL4, and ACSBG1 also restored metabolism. All 8 ACSs were localized either exclusively or partly to the endoplasmic reticulum (ER), where S1P metabolism takes place. We previously proposed the entire S1P metabolic pathway from results obtained using yeast cells, i.e., S1P is metabolized to glycerophospholipids via trans-2-hexadecenal, trans-2-hexadecenoic acid, trans-2-hexadecenoyl-CoA, and palmitoyl-CoA. However, as S1P is not a naturally occurring long-chain base 1-phosphate in yeast, the validity of this pathway required further verification using mammalian cells. In the present study, we treated HeLa cells with the ACS inhibitor triacsin C and found that inhibition of ACSs resulted in accumulation of trans-2-hexadecenoic acid as in ACS mutant yeast. From these results, we conclude that S1P is metabolized by a common pathway in eukaryotes. Copyright © 2013 Elsevier Inc. All rights reserved.
The DYNAMO Simulation Language--An Alternate Approach to Computer Science Education.
ERIC Educational Resources Information Center
Bronson, Richard
1986-01-01
Suggests the use of computer simulation of continuous systems as a problem solving approach to computer languages. Outlines the procedures that the system dynamics approach employs in computer simulations. Explains the advantages of the special purpose language, DYNAMO. (ML)
Simulation/Gaming and the Acquisition of Communicative Competence in Another Language.
ERIC Educational Resources Information Center
Garcia-Carbonell, Amparo; Rising, Beverly; Montero, Begona; Watts, Frances
2001-01-01
Discussion of communicative competence in second language acquisition focuses on a theoretical and practical meshing of simulation and gaming methodology with theories of foreign language acquisition, including task-based learning, interaction, and comprehensible input. Describes experiments conducted with computer-assisted simulations in…
Davis, Brian W.; Schoenebeck, Jeffrey J.
2017-01-01
Domestic dog breeds display significant diversity in both body mass and skeletal size, resulting from intensive selective pressure during the formation and maintenance of modern breeds. While previous studies focused on the identification of alleles that contribute to small skeletal size, little is known about the underlying genetics controlling large size. We first performed a genome-wide association study (GWAS) using the Illumina Canine HD 170,000 single nucleotide polymorphism (SNP) array which compared 165 large-breed dogs from 19 breeds (defined as having a Standard Breed Weight (SBW) >41 kg [90 lb]) to 690 dogs from 69 small breeds (SBW ≤41 kg). We identified two loci on the canine X chromosome that were strongly associated with large body size at 82–84 megabases (Mb) and 101–104 Mb. Analyses of whole genome sequencing (WGS) data from 163 dogs revealed two indels in the Insulin Receptor Substrate 4 (IRS4) gene at 82.2 Mb and two additional mutations, one SNP and one deletion of a single codon, in Immunoglobulin Superfamily member 1 gene (IGSF1) at 102.3 Mb. IRS4 and IGSF1 are members of the GH/IGF1 and thyroid pathways whose roles include determination of body size. We also found one highly associated SNP in the 5’UTR of Acyl-CoA Synthetase Long-chain family member 4 (ACSL4) at 82.9 Mb, a gene which controls the traits of muscling and back fat thickness. We show by analysis of sequencing data from 26 wolves and 959 dogs representing 102 domestic dog breeds that skeletal size and body mass in large dog breeds are strongly associated with variants within IRS4, ACSL4 and IGSF1. PMID:28257443
Rajkumar, Abishankari; Lamothe, Gilles; Bolongo, Pierrette; Harper, Mary-Ellen; Adamo, Kristi; Doucet, Éric; Rabasa-Lhoret, Remi; Prud'homme, Denis; Tesson, Frédérique
2016-08-11
Genetic studies on Acyl-CoA Synthetase Long-Chain 5 (ACSL5) demonstrate an association between rs2419621 genotype and rate of weight loss in women with obesity in response to caloric restriction. Our objectives were to (1) confirm results in two different populations of women with overweight and obesity (2) study rs2419621's influence on body composition parameters of women with overweight and obesity following lifestyle interventions. rs2419621 genotype was determined in women with overweight and obesity who participated in the Montréal-Ottawa New Emerging Team (MONET n = 137) and Complications Associated with Obesity (CAO n = 37) studies. Genotyping was done using TaqMan MGB probe-based assay. Multiple linear regression analyses were used to test for associations. When studying women with overweight and obesity, rs2419621 [T] allele carriers had a significantly greater decrease in visceral fat, absolute and percent fat mass and a greater increase in percent lean mass in response to lifestyle intervention in comparison to non-carriers. Studying only individuals with obesity showed similar results with rs2419621 [T] allele carriers also displaying a significantly greater decrease in body mass index following the lifestyle intervention in comparison to non-carriers. Women with overweight and obesity carrying the ACSL5 rs2419621 [T] allele are more responsive to lifestyle interventions in comparison to non-carriers. Conducting such genetic association studies can aid in individualized treatments/interventions catered towards an individual's genotype.
Dornelas, J C M; Figueiredo, J E F; de Abreu, C S; Lana, U G P; Oliveira, C A; Marriel, I E
2017-08-31
Secondary metabolites produced by Actinobacteria of tropical soils represent a largely understudied source of novel molecules with relevant application in medicine, pharmaceutical and food industries, agriculture, and environmental bioremediation. The present study aimed to characterize sixty-nine Actinobacteria isolated from compost and tropical soils using morphological, biochemical, and molecular methods. All the isolates showed high variation for morphological traits considering the color of pigments of the aerial and vegetative mycelium and spore chain morphology. The enzymatic activity of amylase, cellulase, and lipase was highly variable. The amylase activity was detected in 53 (76.81%) isolates. Eighteen isolates showed enzymatic index (EI) > 4.0, and the isolates ACJ 45 (Streptomyces curacoi) and ACSL 6 (S. hygroscopicus) showed the highest EI values (6.44 and 6.42, respectively). The cellulase activity varied significantly (P ≤ 0.05) among the isolates. Twenty-nine isolates (42.02%) showed high cellulase activity, and the isolates ACJ 48 (S. chiangmaiensis) and ACJ 53 (S. cyslabdanicus) showed the highest EI values (6.56 for both isolates). The lipase activity varied statistically (P ≤ 0.05) with fourteen isolates (20.29%) considered good lipase producers (EI > 2.0). The isolate ACSL 6 (S. hygroscopicus) showed the highest EI value of 2.60. Molecular analysis of partial 16S rRNA gene sequencing revealed the existence of 49 species, being 38 species with only one representative member and 11 species represented by one or more strains. All species belonged to three genera, namely Streptomyces (82.61%), Amycolatopsis (7.25%), and Kitasatospora (10.14%). The present results showed the high biotechnological potential of different Actinobacteria from tropical soils.
Future Modelling and Simulation Challenges (Defis futurs pour la modelisation et la simulation)
2002-11-01
Language School Figure 2: Location of the simulation center within the MEC Military operations research section - simulation lab Military operations... language . This logic can be probabilistic (branching is randomised, which is useful for modelling error), tactical (a branch goes to the task with the... language and a collection of simulation tools that can be used to create human and team behaviour models to meet users’ needs. Hence, different ways of
Simulation of the space station information system in Ada
NASA Technical Reports Server (NTRS)
Spiegel, James R.
1986-01-01
The Flexible Ada Simulation Tool (FAST) is a discrete event simulation language which is written in Ada. FAST has been used to simulate a number of options for ground data distribution of Space Station payload data. The fact that Ada language is used for implementation has allowed a number of useful interactive features to be built into FAST and has facilitated quick enhancement of its capabilities to support new modeling requirements. General simulation concepts are discussed, and how these concepts are implemented in FAST. The FAST design is discussed, and it is pointed out how the used of the Ada language enabled the development of some significant advantages over classical FORTRAN based simulation languages. The advantages discussed are in the areas of efficiency, ease of debugging, and ease of integrating user code. The specific Ada language features which enable these advances are discussed.
Bacon, James; Tardella, Neil; Pratt, Janey; Hu, John; English, James
2006-01-01
Under contract with the Telemedicine & Advanced Technology Research Center (TATRC), Energid Technologies is developing a new XML-based language for describing surgical training exercises, the Surgical Simulation and Training Markup Language (SSTML). SSTML must represent everything from organ models (including tissue properties) to surgical procedures. SSTML is an open language (i.e., freely downloadable) that defines surgical training data through an XML schema. This article focuses on the data representation of the surgical procedures and organ modeling, as they highlight the need for a standard language and illustrate the features of SSTML. Integration of SSTML with software is also discussed.
ADA and multi-microprocessor real-time simulation
NASA Technical Reports Server (NTRS)
Feyock, S.; Collins, W. R.
1983-01-01
The selection of a high-order programming language for a real-time distributed network simulation is described. The additional problem of implementing a language on a possibly changing network is addressed. The recently designed language ADA (trademarked by DoD) was chosen since it provides the best model of the underlying application to be simulated.
ERIC Educational Resources Information Center
Sharifi, Akram; Ghanizadeh, Afsaneh; Jahedizadeh, Safoura
2017-01-01
The present study delved into a language learning model in the domain of English as a foreign language (EFL), i.e., simulation. The term simulation is used to describe the activity of producing conditions which are similar to real ones. We hypothesized that simulation plays a role in middle school students' perceptions of classroom activities…
NASA Technical Reports Server (NTRS)
Lacovara, R. C.
1990-01-01
The notions, benefits, and drawbacks of numeric simulation are introduced. Two formal simulation languages, Simpscript and Modsim are introduced. The capabilities of each are discussed briefly, and then the two programs are compared. The use of simulation in the process of design engineering for the Control and Monitoring System (CMS) for Space Station Freedom is discussed. The application of the formal simulation language to the CMS design is presented, and recommendations are made as to their use.
Using a simulation assistant in modeling manufacturing systems
NASA Technical Reports Server (NTRS)
Schroer, Bernard J.; Tseng, Fan T.; Zhang, S. X.; Wolfsberger, John W.
1988-01-01
Numerous simulation languages exist for modeling discrete event processes, and are now ported to microcomputers. Graphic and animation capabilities were added to many of these languages to assist the users build models and evaluate the simulation results. With all these languages and added features, the user is still plagued with learning the simulation language. Futhermore, the time to construct and then to validate the simulation model is always greater than originally anticipated. One approach to minimize the time requirement is to use pre-defined macros that describe various common processes or operations in a system. The development of a simulation assistant for modeling discrete event manufacturing processes is presented. A simulation assistant is defined as an interactive intelligent software tool that assists the modeler in writing a simulation program by translating the modeler's symbolic description of the problem and then automatically generating the corresponding simulation code. The simulation assistant is discussed with emphasis on an overview of the simulation assistant, the elements of the assistant, and the five manufacturing simulation generators. A typical manufacturing system will be modeled using the simulation assistant and the advantages and disadvantages discussed.
A high-order language for a system of closely coupled processing elements
NASA Technical Reports Server (NTRS)
Feyock, S.; Collins, W. R.
1986-01-01
The research reported in this paper was occasioned by the requirements on part of the Real-Time Digital Simulator (RTDS) project under way at NASA Lewis Research Center. The RTDS simulation scheme employs a network of CPUs running lock-step cycles in the parallel computations of jet airplane simulations. Their need for a high order language (HOL) that would allow non-experts to write simulation applications and that could be implemented on a possibly varying network can best be fulfilled by using the programming language Ada. We describe how the simulation problems can be modeled in Ada, how to map a single, multi-processing Ada program into code for individual processors, regardless of network reconfiguration, and why some Ada language features are particulary well-suited to network simulations.
The Use of Computer-Based Simulation to Aid Comprehension and Incidental Vocabulary Learning
ERIC Educational Resources Information Center
Mohsen, Mohammed Ali
2016-01-01
One of the main issues in language learning is to find ways to enable learners to interact with the language input in an involved task. Given that computer-based simulation allows learners to interact with visual modes, this article examines how the interaction of students with an online video simulation affects their second language video…
Combat Simulation Using Breach Computer Language
1979-09-01
simulation and weapon system analysis computer language Two types of models were constructed: a stochastic duel and a dynamic engagement model The... duel model validates the BREACH approach by comparing results with mathematical solutions. The dynamic model shows the capability of the BREACH...BREACH 2 Background 2 The Language 3 Static Duel 4 Background and Methodology 4 Validation 5 Results 8 Tank Duel Simulation 8 Dynamic Assault Model
Trends in Programming Languages for Neuroscience Simulations
Davison, Andrew P.; Hines, Michael L.; Muller, Eilif
2009-01-01
Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing. PMID:20198154
Trends in programming languages for neuroscience simulations.
Davison, Andrew P; Hines, Michael L; Muller, Eilif
2009-01-01
Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing.
User interfaces for computational science: A domain specific language for OOMMF embedded in Python
NASA Astrophysics Data System (ADS)
Beg, Marijan; Pepper, Ryan A.; Fangohr, Hans
2017-05-01
Computer simulations are used widely across the engineering and science disciplines, including in the research and development of magnetic devices using computational micromagnetics. In this work, we identify and review different approaches to configuring simulation runs: (i) the re-compilation of source code, (ii) the use of configuration files, (iii) the graphical user interface, and (iv) embedding the simulation specification in an existing programming language to express the computational problem. We identify the advantages and disadvantages of different approaches and discuss their implications on effectiveness and reproducibility of computational studies and results. Following on from this, we design and describe a domain specific language for micromagnetics that is embedded in the Python language, and allows users to define the micromagnetic simulations they want to carry out in a flexible way. We have implemented this micromagnetic simulation description language together with a computational backend that executes the simulation task using the Object Oriented MicroMagnetic Framework (OOMMF). We illustrate the use of this Python interface for OOMMF by solving the micromagnetic standard problem 4. All the code is publicly available and is open source.
pWeb: A High-Performance, Parallel-Computing Framework for Web-Browser-Based Medical Simulation.
Halic, Tansel; Ahn, Woojin; De, Suvranu
2014-01-01
This work presents a pWeb - a new language and compiler for parallelization of client-side compute intensive web applications such as surgical simulations. The recently introduced HTML5 standard has enabled creating unprecedented applications on the web. Low performance of the web browser, however, remains the bottleneck of computationally intensive applications including visualization of complex scenes, real time physical simulations and image processing compared to native ones. The new proposed language is built upon web workers for multithreaded programming in HTML5. The language provides fundamental functionalities of parallel programming languages as well as the fork/join parallel model which is not supported by web workers. The language compiler automatically generates an equivalent parallel script that complies with the HTML5 standard. A case study on realistic rendering for surgical simulations demonstrates enhanced performance with a compact set of instructions.
Strategies, Language Transfer and the Simulation of the Second Language Learner's Mental Operations.
ERIC Educational Resources Information Center
Smith, Mike Sharwood
1979-01-01
An attempt is made to describe second language behavior and language transfer in cybernetic terms. This should make it possible to translate language into machine language and to clarify psycholinguistic explanations of second language performance. (PMJ)
Zhu, Shuang; Park, Soyoung; Lim, Yeseo; Shin, Sunhye
2016-01-01
BACKGROUND/OBJECTIVES Consumption of pine nut oil (PNO) was shown to reduce weight gain and attenuate hepatic steatosis in mice fed a high-fat diet (HFD). The aim of this study was to examine the effects of PNO on both intestinal and hepatic lipid metabolism in mice fed control or HFD. MATERIALS/METHODS Five-week-old C57BL/6 mice were fed control diets containing 10% energy fat from either Soybean Oil (SBO) or PNO, or HFD containing 15% energy fat from lard and 30% energy fat from SBO or PNO for 12 weeks. Expression of genes related to intestinal fatty acid (FA) uptake and channeling (Cd36, Fatp4, Acsl5, Acbp), intestinal chylomicron synthesis (Mtp, ApoB48, ApoA4), hepatic lipid uptake and channeling (Lrp1, Fatp5, Acsl1, Acbp), hepatic triacylglycerol (TAG) lipolysis and FA oxidation (Atgl, Cpt1a, Acadl, Ehhadh, Acaa1), as well as very low-density lipoprotein (VLDL) assembly (ApoB100) were determined by real-time PCR. RESULTS In intestine, significantly lower Cd36 mRNA expression (P < 0.05) and a tendency of lower ApoA4 mRNA levels (P = 0.07) was observed in PNO-fed mice, indicating that PNO consumption may decrease intestinal FA uptake and chylomicron assembly. PNO consumption tended to result in higher hepatic mRNA levels of Atgl (P = 0.08) and Cpt1a (P = 0.05). Significantly higher hepatic mRNA levels of Acadl and ApoB100 were detected in mice fed PNO diet (P < 0.05). These results suggest that PNO could increase hepatic TAG metabolism; mitochondrial fatty acid oxidation and VLDL assembly. CONCLUSIONS PNO replacement in the diet might function in prevention of excessive lipid uptake by intestine and improve hepatic lipid metabolism in both control diet and HFD fed mice. PMID:27698954
Stepanova, Maria; Hossain, Noreen; Afendy, Arian; Perry, Kellie; Goodman, Zachary D; Baranova, Ancha; Younossi, Zobair
2010-05-01
There is increasing data suggesting that African Americans with NAFLD tend to have less progressive liver disease. The aim of this study is to assess differences in the hepatic gene expression of African-American and Caucasian patients with NAFLD who had undergone bariatric surgery. A total of 94 patients (81 NAFLD and 13 weight-matched controls with normal liver biopsy) were included. Of the entire cohort, 73 were Caucasians and 21 were African Americans. All patients were undergoing bariatric surgery. Two liver biopsies were obtained at the time of surgery. One biopsy was snap-frozen for gene expression and the other biopsy was stained for pathologic assessment. Liver biopsy confirmed that 24 patients from our cohort had NASH while 57 had only simple steatosis. Snap-frozen liver biopsy specimens of these patients were then used for the RNA extraction. cDNA probes were hybridized with customized microarray gene chips containing 5,220 relevant genes. Gene expression profiles were compared between groups using significance analysis of microarrays algorithm. In comparison to all Caucasian patients, African-American patients had over-expression of EPB41L1, IGF2, FAH, ACSL4, FUT4, CYP3A (q values < 10(-4)). In comparison to Caucasian NAFLD patients, African-American NAFLD patients showed over-expression of EPB41L1 and ACSL4 genes. Finally, in comparison to Caucasian NASH patients, African-American NASH patients showed over-expression of GSTM 2, GSTM4 and GSTM5 as well as FH and ASCL4 genes. Some genes highlighted by this analysis, particularly cytochrome CYP3A and glutathione transferases GSTM2, 4, 5, were previously implicated in the pathogenesis of NASH. African-American patients with biopsy-proven obesity-related NAFLD and NASH have a specific hepatic gene expression pattern that may explain their differences from Caucasian patients with NAFLD in developing progressive liver disease.
Business Simulations in Language Teaching.
ERIC Educational Resources Information Center
Westerfield, Kay J.; And Others
This paper describes a pilot project, conducted within the American English Institute at the University of Oregon, on the use of a published business-oriented management simulation in English language training for university-bound international students. The management game simulated competition among a group of manufacturing companies to acquire…
Chenel, Marylore; Bouzom, François; Aarons, Leon; Ogungbenro, Kayode
2008-12-01
To determine the optimal sampling time design of a drug-drug interaction (DDI) study for the estimation of apparent clearances (CL/F) of two co-administered drugs (SX, a phase I compound, potentially a CYP3A4 inhibitor, and MDZ, a reference CYP3A4 substrate) without any in vivo data using physiologically based pharmacokinetic (PBPK) predictions, population PK modelling and multiresponse optimal design. PBPK models were developed with AcslXtreme using only in vitro data to simulate PK profiles of both drugs when they were co-administered. Then, using simulated data, population PK models were developed with NONMEM and optimal sampling times were determined by optimizing the determinant of the population Fisher information matrix with PopDes using either two uniresponse designs (UD) or a multiresponse design (MD) with joint sampling times for both drugs. Finally, the D-optimal sampling time designs were evaluated by simulation and re-estimation with NONMEM by computing the relative root mean squared error (RMSE) and empirical relative standard errors (RSE) of CL/F. There were four and five optimal sampling times (=nine different sampling times) in the UDs for SX and MDZ, respectively, whereas there were only five sampling times in the MD. Whatever design and compound, CL/F was well estimated (RSE < 20% for MDZ and <25% for SX) and expected RSEs from PopDes were in the same range as empirical RSEs. Moreover, there was no bias in CL/F estimation. Since MD required only five sampling times compared to the two UDs, D-optimal sampling times of the MD were included into a full empirical design for the proposed clinical trial. A joint paper compares the designs with real data. This global approach including PBPK simulations, population PK modelling and multiresponse optimal design allowed, without any in vivo data, the design of a clinical trial, using sparse sampling, capable of estimating CL/F of the CYP3A4 substrate and potential inhibitor when co-administered together.
Sensing the Sentence: An Embodied Simulation Approach to Rhetorical Grammar
ERIC Educational Resources Information Center
Rule, Hannah J.
2017-01-01
This article applies the neuroscientific concept of embodied simulation--the process of understanding language through visual, motor, and spatial modalities of the body--to rhetorical grammar and sentence-style pedagogies. Embodied simulation invigorates rhetorical grammar instruction by attuning writers to the felt effects of written language,…
Simulations in Foreign Languages.
ERIC Educational Resources Information Center
Nebraska State Dept. of Education, Lincoln. Div. of Instructional Services.
The purpose of this publication is to define minimal competencies for foreign language classes. The term "simulation" refers to role playing. The simulations are stated in terms of practical communication performance objectives. The intent is to have the student direct his learning in the basic skills toward an immediate objective rather than a…
Simulation Higher Order Language Requirements Study.
ERIC Educational Resources Information Center
Goodenough, John B.; Braun, Christine L.
The definitions provided for high order language (HOL) requirements for programming flight training simulators are based on the analysis of programs written for a variety of simulators. Examples drawn from these programs are used to justify the need for certain HOL capabilities. A description of the general structure and organization of the…
A survey of electric and hybrid vehicle simulation programs
NASA Technical Reports Server (NTRS)
Bevan, J.; Heimburger, D. A.; Metcalfe, M. A.
1978-01-01
Results of a survey conducted within the United States to determine the extent of development and capabilities of automotive performance simulation programs suitable for electric and hybrid vehicle studies are summarized. Altogether, 111 programs were identified as being in a usable state. The complexity of the existing programs spans a range from a page of simple desktop calculator instructions to 300,000 lines of a high-level programming language. The capability to simulate electric vehicles was most common, heat-engines second, and hybrid vehicles least common. Batch-operated programs are slightly more common than interactive ones, and one-third can be operated in either mode. The most commonly used language was FORTRAN, the language typically used by engineers. The higher-level simulation languages (e.g. SIMSCRIPT, GPSS, SIMULA) used by "model builders" were conspicuously lacking.
Network simulation using the simulation language for alternate modeling (SLAM 2)
NASA Technical Reports Server (NTRS)
Shen, S.; Morris, D. W.
1983-01-01
The simulation language for alternate modeling (SLAM 2) is a general purpose language that combines network, discrete event, and continuous modeling capabilities in a single language system. The efficacy of the system's network modeling is examined and discussed. Examples are given of the symbolism that is used, and an example problem and model are derived. The results are discussed in terms of the ease of programming, special features, and system limitations. The system offers many features which allow rapid model development and provides an informative standardized output. The system also has limitations which may cause undetected errors and misleading reports unless the user is aware of these programming characteristics.
2010-06-01
Military Scenario Definition Language (MSDL) for Nontraditional Warfare Scenarios," Paper 09S- SIW -001, Proceedings of the Spring Simulation...Update to the M&S Community," Paper 09S- SIW -002, Proceedings of the Spring Simulation Interoperability Workshop, Simulation Interoperability...Multiple Simulations: An Application of the Military Scenario Definition Language (MSDL)," Paper 09S- SIW -003, Proc. of the Spring Simulation
Breaking Frame in a Role-Play Simulation: A Language Socialization Perspective
ERIC Educational Resources Information Center
Schick, Laurie
2008-01-01
This article uses key concepts developed in frame analysis and language socialization theories to reconceptualize role-play simulation as socialization practice. The reconceptualization includes (a) an effort to explain an unexpected response to a role-play simulation on the topic of bullying and (b) a discussion regarding how this explanation…
Size Does Matter: Implied Object Size is Mentally Simulated during Language Comprehension
ERIC Educational Resources Information Center
de Koning, Björn B.; Wassenburg, Stephanie I.; Bos, Lisanne T.; Van der Schoot, Menno
2017-01-01
Embodied theories of language comprehension propose that readers construct a mental simulation of described objects that contains perceptual characteristics of their real-world referents. The present study is the first to investigate directly whether implied object size is mentally simulated during sentence comprehension and to study the potential…
Automatic programming of simulation models
NASA Technical Reports Server (NTRS)
Schroer, Bernard J.; Tseng, Fan T.; Zhang, Shou X.; Dwan, Wen S.
1988-01-01
The objective of automatic programming is to improve the overall environment for describing the program. This improved environment is realized by a reduction in the amount of detail that the programmer needs to know and is exposed to. Furthermore, this improved environment is achieved by a specification language that is more natural to the user's problem domain and to the user's way of thinking and looking at the problem. The goal of this research is to apply the concepts of automatic programming (AP) to modeling discrete event simulation system. Specific emphasis is on the design and development of simulation tools to assist the modeler define or construct a model of the system and to then automatically write the corresponding simulation code in the target simulation language, GPSS/PC. A related goal is to evaluate the feasibility of various languages for constructing automatic programming simulation tools.
Prototyping distributed simulation networks
NASA Technical Reports Server (NTRS)
Doubleday, Dennis L.
1990-01-01
Durra is a declarative language designed to support application-level programming. The use of Durra is illustrated to describe a simple distributed application: a simulation of a collection of networked vehicle simulators. It is shown how the language is used to describe the application, its components and structure, and how the runtime executive provides for the execution of the application.
Woumans, Evy; Martin, Clara D; Vanden Bulcke, Charlotte; Van Assche, Eva; Costa, Albert; Hartsuiker, Robert J; Duyck, Wouter
2015-09-01
Bilinguals have two languages that are activated in parallel. During speech production, one of these languages must be selected on the basis of some cue. The present study investigated whether the face of an interlocutor can serve as such a cue. Spanish-Catalan and Dutch-French bilinguals were first familiarized with certain faces, each of which was associated with only one language, during simulated Skype conversations. Afterward, these participants performed a language production task in which they generated words associated with the words produced by familiar and unfamiliar faces displayed on-screen. When responding to familiar faces, participants produced words faster if the faces were speaking the same language as in the previous Skype simulation than if the same faces were speaking a different language. Furthermore, this language priming effect disappeared when it became clear that the interlocutors were actually bilingual. These findings suggest that faces can prime a language, but their cuing effect disappears when it turns out that they are unreliable as language cues. © The Author(s) 2015.
Dataflow computing approach in high-speed digital simulation
NASA Technical Reports Server (NTRS)
Ercegovac, M. D.; Karplus, W. J.
1984-01-01
New computational tools and methodologies for the digital simulation of continuous systems were explored. Programmability, and cost effective performance in multiprocessor organizations for real time simulation was investigated. Approach is based on functional style languages and data flow computing principles, which allow for the natural representation of parallelism in algorithms and provides a suitable basis for the design of cost effective high performance distributed systems. The objectives of this research are to: (1) perform comparative evaluation of several existing data flow languages and develop an experimental data flow language suitable for real time simulation using multiprocessor systems; (2) investigate the main issues that arise in the architecture and organization of data flow multiprocessors for real time simulation; and (3) develop and apply performance evaluation models in typical applications.
Adaptive Language Games with Robots
NASA Astrophysics Data System (ADS)
Steels, Luc
2010-11-01
This paper surveys recent research into language evolution using computer simulations and robotic experiments. This field has made tremendous progress in the past decade going from simple simulations of lexicon formation with animallike cybernetic robots to sophisticated grammatical experiments with humanoid robots.
A program code generator for multiphysics biological simulation using markup languages.
Amano, Akira; Kawabata, Masanari; Yamashita, Yoshiharu; Rusty Punzalan, Florencio; Shimayoshi, Takao; Kuwabara, Hiroaki; Kunieda, Yoshitoshi
2012-01-01
To cope with the complexity of the biological function simulation models, model representation with description language is becoming popular. However, simulation software itself becomes complex in these environment, thus, it is difficult to modify the simulation conditions, target computation resources or calculation methods. In the complex biological function simulation software, there are 1) model equations, 2) boundary conditions and 3) calculation schemes. Use of description model file is useful for first point and partly second point, however, third point is difficult to handle for various calculation schemes which is required for simulation models constructed from two or more elementary models. We introduce a simulation software generation system which use description language based description of coupling calculation scheme together with cell model description file. By using this software, we can easily generate biological simulation code with variety of coupling calculation schemes. To show the efficiency of our system, example of coupling calculation scheme with three elementary models are shown.
Waltemath, Dagmar; Adams, Richard; Bergmann, Frank T; Hucka, Michael; Kolpakov, Fedor; Miller, Andrew K; Moraru, Ion I; Nickerson, David; Sahle, Sven; Snoep, Jacky L; Le Novère, Nicolas
2011-12-15
The increasing use of computational simulation experiments to inform modern biological research creates new challenges to annotate, archive, share and reproduce such experiments. The recently published Minimum Information About a Simulation Experiment (MIASE) proposes a minimal set of information that should be provided to allow the reproduction of simulation experiments among users and software tools. In this article, we present the Simulation Experiment Description Markup Language (SED-ML). SED-ML encodes in a computer-readable exchange format the information required by MIASE to enable reproduction of simulation experiments. It has been developed as a community project and it is defined in a detailed technical specification and additionally provides an XML schema. The version of SED-ML described in this publication is Level 1 Version 1. It covers the description of the most frequent type of simulation experiments in the area, namely time course simulations. SED-ML documents specify which models to use in an experiment, modifications to apply on the models before using them, which simulation procedures to run on each model, what analysis results to output, and how the results should be presented. These descriptions are independent of the underlying model implementation. SED-ML is a software-independent format for encoding the description of simulation experiments; it is not specific to particular simulation tools. Here, we demonstrate that with the growing software support for SED-ML we can effectively exchange executable simulation descriptions. With SED-ML, software can exchange simulation experiment descriptions, enabling the validation and reuse of simulation experiments in different tools. Authors of papers reporting simulation experiments can make their simulation protocols available for other scientists to reproduce the results. Because SED-ML is agnostic about exact modeling language(s) used, experiments covering models from different fields of research can be accurately described and combined.
A Platform for Simulating Language Evolution
NASA Astrophysics Data System (ADS)
Vogel, Carl; Woods, Justin
A platform for conducting experiments in the simulation of natural language evolution is presented. The system is paramaterized for independent specification of important features like: number of agents, communication attempt frequency, agent short term memory capacity, communicative urgency, etc. Representative experiments are demonstrated.
Translation of shuttle operations simulation from GPSS 2 to GPSS 1100
NASA Technical Reports Server (NTRS)
Marshall, A. J.
1972-01-01
A method has been developed which enables a programmer to convert the General Purpose Systems Simulator (GPSS) 2 simulation language into the GPSS 1100 language. To accomplish the conversion, a translator deck is used in addition to hand changes made by the analyst after translation. The conversion of a particular GPSS 2 program used at the Marshall Space Flight Center (MSFC) is reported and major changes required for compatibility of the two languages are summerized. Validation of the GPSS 1100 model was completed by comparing the results of the GPSS 2 statistics to the converted 1100 model.
NASA Technical Reports Server (NTRS)
Lowrie, J. W.; Fermelia, A. J.; Haley, D. C.; Gremban, K. D.; Vanbaalen, J.; Walsh, R. W.
1982-01-01
A variety of artificial intelligence techniques which could be used with regard to NASA space applications and robotics were evaluated. The techniques studied were decision tree manipulators, problem solvers, rule based systems, logic programming languages, representation language languages, and expert systems. The overall structure of a robotic simulation tool was defined and a framework for that tool developed. Nonlinear and linearized dynamics equations were formulated for n link manipulator configurations. A framework for the robotic simulation was established which uses validated manipulator component models connected according to a user defined configuration.
Impaired Comprehension of Speed Verbs in Parkinson's Disease.
Speed, Laura J; van Dam, Wessel O; Hirath, Priyantha; Vigliocco, Gabriella; Desai, Rutvik H
2017-05-01
A wealth of studies provide evidence for action simulation during language comprehension. Recent research suggests such action simulations might be sensitive to fine-grained information, such as speed. Here, we present a crucial test for action simulation of speed in language by assessing speed comprehension in patients with Parkinson's disease (PD). Based on the patients' motor deficits, we hypothesized that the speed of motion described in language would modulate their performance in semantic tasks. Specifically, they would have more difficulty processing language about relatively fast speed than language about slow speed. We conducted a semantic similarity judgment task on fast and slow action verbs in patients with PD and age-matched healthy controls. Participants had to decide which of two verbs most closely matched a target word. Compared to controls, PD patients were slower making judgments about fast action verbs, but not for judgments about slow action verbs, suggesting impairment in processing language about fast action. Moreover, this impairment was specific to verbs describing fast action performed with the hand. Problems moving quickly lead to difficulties comprehending language about moving quickly. This study provides evidence that speed is an important part of action representations. (JINS, 2017, 23, 412-420).
An Object Description Language for Distributed Discrete Event Simulations
2001-05-24
some tremendous improvements in simulation speed and fidelity. This dissertation describes a new programming language that is useful in creating...104 CHAPTER 8. GLUT- BASED USER INTERFACE....................................il 8. 1. OUTPUT CONCERNS...143 9.3. GLUT BASED DEMONSTRATIONS ......................................................... 145 9.3
A programming language for composable DNA circuits
Phillips, Andrew; Cardelli, Luca
2009-01-01
Recently, a range of information-processing circuits have been implemented in DNA by using strand displacement as their main computational mechanism. Examples include digital logic circuits and catalytic signal amplification circuits that function as efficient molecular detectors. As new paradigms for DNA computation emerge, the development of corresponding languages and tools for these paradigms will help to facilitate the design of DNA circuits and their automatic compilation to nucleotide sequences. We present a programming language for designing and simulating DNA circuits in which strand displacement is the main computational mechanism. The language includes basic elements of sequence domains, toeholds and branch migration, and assumes that strands do not possess any secondary structure. The language is used to model and simulate a variety of circuits, including an entropy-driven catalytic gate, a simple gate motif for synthesizing large-scale circuits and a scheme for implementing an arbitrary system of chemical reactions. The language is a first step towards the design of modelling and simulation tools for DNA strand displacement, which complements the emergence of novel implementation strategies for DNA computing. PMID:19535415
A programming language for composable DNA circuits.
Phillips, Andrew; Cardelli, Luca
2009-08-06
Recently, a range of information-processing circuits have been implemented in DNA by using strand displacement as their main computational mechanism. Examples include digital logic circuits and catalytic signal amplification circuits that function as efficient molecular detectors. As new paradigms for DNA computation emerge, the development of corresponding languages and tools for these paradigms will help to facilitate the design of DNA circuits and their automatic compilation to nucleotide sequences. We present a programming language for designing and simulating DNA circuits in which strand displacement is the main computational mechanism. The language includes basic elements of sequence domains, toeholds and branch migration, and assumes that strands do not possess any secondary structure. The language is used to model and simulate a variety of circuits, including an entropy-driven catalytic gate, a simple gate motif for synthesizing large-scale circuits and a scheme for implementing an arbitrary system of chemical reactions. The language is a first step towards the design of modelling and simulation tools for DNA strand displacement, which complements the emergence of novel implementation strategies for DNA computing.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Arion is a library and tool set that enables researchers to holistically define test system models. To define a complex system for testing an algorithm or control requires expertise across multiple domains. Simulating a complex system requires the integration of multiple simulators and test hardware, each with their own specification languages and concepts. This requires extensive set of knowledge and capabilities. Arion was developed to alleviate this challenge. Arion is a library of Java libraries that abstracts the concepts from supported simulators into a cohesive model language that allows someone to build models to their needed level of fidelity andmore » expertise. Arion is also a software tool that translates the users model back into the specification languages of the simulators and test hardware needed for execution.« less
Digital systems design language
NASA Technical Reports Server (NTRS)
Shiva, S. G.
1979-01-01
Digital Systems Design Language (DDL) is implemented on the SEL-32 Computer Systems. The detaileds of the language, the translator, and the simulator, and the smulator programs are given. Several example descriptions and a tutorial on hardware description languages are provided, to guide the user.
2014-06-01
Hieb, and R. Brown, “Standardizing Battle Management Language – A Vital Move Towards the Army Transformation,” paper 01S- SIW -067, IEEE Fall Simulation...Hieb, M., W. Sudnikovich, A. Tolk and J. Pullen, “Developing Battle Management Language into a Web Service,” paper 04S- SIW -113, IEEE Spring Simulation...Mediation and Data Storage,” paper 05S- SIW -019, IEEE Spring Simulation Interoperability Workshop, Orlando, FL, 2005 [6] Multilateral
Grammatical Aspect and Mental Simulation
ERIC Educational Resources Information Center
Bergen, Benjamin; Wheeler, Kathryn
2010-01-01
When processing sentences about perceptible scenes and performable actions, language understanders activate perceptual and motor systems to perform mental simulations of those events. But little is known about exactly what linguistic elements activate modality-specific systems during language processing. While it is known that content words, like…
Real-Time Multiprocessor Programming Language (RTMPL) user's manual
NASA Technical Reports Server (NTRS)
Arpasi, D. J.
1985-01-01
A real-time multiprocessor programming language (RTMPL) has been developed to provide for high-order programming of real-time simulations on systems of distributed computers. RTMPL is a structured, engineering-oriented language. The RTMPL utility supports a variety of multiprocessor configurations and types by generating assembly language programs according to user-specified targeting information. Many programming functions are assumed by the utility (e.g., data transfer and scaling) to reduce the programming chore. This manual describes RTMPL from a user's viewpoint. Source generation, applications, utility operation, and utility output are detailed. An example simulation is generated to illustrate many RTMPL features.
Equation-based languages – A new paradigm for building energy modeling, simulation and optimization
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wetter, Michael; Bonvini, Marco; Nouidui, Thierry S.
Most of the state-of-the-art building simulation programs implement models in imperative programming languages. This complicates modeling and excludes the use of certain efficient methods for simulation and optimization. In contrast, equation-based modeling languages declare relations among variables, thereby allowing the use of computer algebra to enable much simpler schematic modeling and to generate efficient code for simulation and optimization. We contrast the two approaches in this paper. We explain how such manipulations support new use cases. In the first of two examples, we couple models of the electrical grid, multiple buildings, HVAC systems and controllers to test a controller thatmore » adjusts building room temperatures and PV inverter reactive power to maintain power quality. In the second example, we contrast the computing time for solving an optimal control problem for a room-level model predictive controller with and without symbolic manipulations. As a result, exploiting the equation-based language led to 2, 200 times faster solution« less
NASA Astrophysics Data System (ADS)
Adams, Wendy K.; Alhadlaq, Hisham; Malley, Christopher V.; Perkins, Katherine K.; Olson, Jonathan; Alshaya, Fahad; Alabdulkareem, Saleh; Wieman, Carl E.
2012-02-01
The PhET Interactive Simulations Project partnered with the Excellence Research Center of Science and Mathematics Education at King Saud University with the joint goal of making simulations useable worldwide. One of the main challenges of this partnership is to make PhET simulations and the website easily translatable into any language. The PhET project team overcame this challenge by creating the Translation Utility. This tool allows a person fluent in both English and another language to easily translate any of the PhET simulations and requires minimal computer expertise. In this paper we discuss the technical issues involved in this software solution, as well as the issues involved in obtaining accurate translations. We share our solutions to many of the unexpected problems we encountered that would apply generally to making on-line scientific course materials available in many different languages, including working with: languages written right-to-left, different character sets, and different conventions for expressing equations, variables, units and scientific notation.
Equation-based languages – A new paradigm for building energy modeling, simulation and optimization
Wetter, Michael; Bonvini, Marco; Nouidui, Thierry S.
2016-04-01
Most of the state-of-the-art building simulation programs implement models in imperative programming languages. This complicates modeling and excludes the use of certain efficient methods for simulation and optimization. In contrast, equation-based modeling languages declare relations among variables, thereby allowing the use of computer algebra to enable much simpler schematic modeling and to generate efficient code for simulation and optimization. We contrast the two approaches in this paper. We explain how such manipulations support new use cases. In the first of two examples, we couple models of the electrical grid, multiple buildings, HVAC systems and controllers to test a controller thatmore » adjusts building room temperatures and PV inverter reactive power to maintain power quality. In the second example, we contrast the computing time for solving an optimal control problem for a room-level model predictive controller with and without symbolic manipulations. As a result, exploiting the equation-based language led to 2, 200 times faster solution« less
Digital systems design language. Design synthesis of digital systems
NASA Technical Reports Server (NTRS)
Shiva, S. G.
1979-01-01
The Digital Systems Design Language (DDL) is implemented on the SEL-32 computer systems. The details of the language, translator and simulator programs are included. Several example descriptions and a tutorial on hardware description languages are provided, to guide the user.
MHDL CAD tool with fault circuit handling
NASA Astrophysics Data System (ADS)
Espinosa Flores-Verdad, Guillermo; Altamirano Robles, Leopoldo; Osorio Roque, Leticia
2003-04-01
Behavioral modeling and simulation, with Analog Hardware and Mixed Signal Description High Level Languages (MHDLs), have generated the development of diverse simulation tools that allow handling the requirements of the modern designs. These systems have million of transistors embedded and they are radically diverse between them. This tendency of simulation tools is exemplified by the development of languages for modeling and simulation, whose applications are the re-use of complete systems, construction of virtual prototypes, realization of test and synthesis. This paper presents the general architecture of a Mixed Hardware Description Language, based on the standard 1076.1-1999 IEEE VHDL Analog and Mixed-Signal Extensions known as VHDL-AMS. This architecture is novel by consider the modeling and simulation of faults. The main modules of the CAD tool are briefly described in order to establish the information flow and its transformations, starting from the description of a circuit model, going throw the lexical analysis, mathematical models generation and the simulation core, ending at the collection of the circuit behavior as simulation"s data. In addition, the incorporated mechanisms to the simulation core are explained in order to realize the handling of faults into the circuit models. Currently, the CAD tool works with algebraic and differential descriptions for the circuit models, nevertheless the language design is open to be able to handle different model types: Fuzzy Models, Differentials Equations, Transfer Functions and Tables. This applies for fault models too, in this sense the CAD tool considers the inclusion of mutants and saboteurs. To exemplified the results obtained until now, the simulated behavior of a circuit is shown when it is fault free and when it has been modified by the inclusion of a fault as a mutant or a saboteur. The obtained results allow the realization of a virtual diagnosis for mixed circuits. This language works in a UNIX system; it was developed with an object-oriented methodology and programmed in C++.
Conversational Simulation in Computer-Assisted Language Learning: Potential and Reality.
ERIC Educational Resources Information Center
Coleman, D. Wells
1988-01-01
Addresses the potential of conversational simulations for computer-assisted language learning (CALL) and reasons why this potential is largely untapped. Topics discussed include artificial intelligence; microworlds; parsing; realism versus reality in computer software; intelligent tutoring systems; and criteria to clarify what kinds of CALL…
The employment of a spoken language computer applied to an air traffic control task.
NASA Technical Reports Server (NTRS)
Laveson, J. I.; Silver, C. A.
1972-01-01
Assessment of the merits of a limited spoken language (56 words) computer in a simulated air traffic control (ATC) task. An airport zone approximately 60 miles in diameter with a traffic flow simulation ranging from single-engine to commercial jet aircraft provided the workload for the controllers. This research determined that, under the circumstances of the experiments carried out, the use of a spoken-language computer would not improve the controller performance.
Simulation Experiment Description Markup Language (SED-ML) Level 1 Version 3 (L1V3).
Bergmann, Frank T; Cooper, Jonathan; König, Matthias; Moraru, Ion; Nickerson, David; Le Novère, Nicolas; Olivier, Brett G; Sahle, Sven; Smith, Lucian; Waltemath, Dagmar
2018-03-19
The creation of computational simulation experiments to inform modern biological research poses challenges to reproduce, annotate, archive, and share such experiments. Efforts such as SBML or CellML standardize the formal representation of computational models in various areas of biology. The Simulation Experiment Description Markup Language (SED-ML) describes what procedures the models are subjected to, and the details of those procedures. These standards, together with further COMBINE standards, describe models sufficiently well for the reproduction of simulation studies among users and software tools. The Simulation Experiment Description Markup Language (SED-ML) is an XML-based format that encodes, for a given simulation experiment, (i) which models to use; (ii) which modifications to apply to models before simulation; (iii) which simulation procedures to run on each model; (iv) how to post-process the data; and (v) how these results should be plotted and reported. SED-ML Level 1 Version 1 (L1V1) implemented support for the encoding of basic time course simulations. SED-ML L1V2 added support for more complex types of simulations, specifically repeated tasks and chained simulation procedures. SED-ML L1V3 extends L1V2 by means to describe which datasets and subsets thereof to use within a simulation experiment.
Lefai, E; Blanc, S; Momken, I; Antoun, E; Chery, I; Zahariev, A; Gabert, L; Bergouignan, A; Simon, C
2017-12-01
Obesity is a dietary fat storage disease. Although exercise prevents weight gain, effects of chronic training on dietary fat oxidation remains understudied in overweight adults. We tested whether 2 months of training at current guidelines increase dietary fat oxidation in sedentary overweight adults like in sedentary lean adults. Sedentary lean (n=10) and overweight (n=9) men trained on a cycle ergometer at 50% VO 2peak , 1 h day -1 , four times per week, for 2 months while energy balance was clamped. Metabolic fate of [d 31 ]palmitate and [1- 13 C]oleate mixed in standard meals, total substrate use, total energy expenditure (TEE), activity energy expenditure (AEE) and key muscle proteins/enzymes were measured before and at the end of the intervention. Conversely to lean subjects, TEE and AEE did not increase in overweight participants due to a spontaneous decrease in non-training AEE. Despite this compensatory behavior, aerobic fitness, insulin sensitivity and fat oxidation were improved by exercise training. The latter was not explained by changes in dietary fat trafficking but more likely by a coordinated response at the muscle level enhancing fat uptake, acylation and oxidation (FABPpm, CD36, FATP1, ACSL1, CPT1, mtGPAT). ACSL1 fold change positively correlated with total fasting (R 2 =0.59, P<0.0001) and post-prandial (R 2 =0.49, P=0.0006) fat oxidation whereas mtGPAT fold change negatively correlated with dietary palmitate oxidation (R 2 =0.40, P=0.009), suggesting modified fat trafficking between oxidation and storage within the muscle. However, for most of the measured parameters the post-training values observed in overweight adults remained lower than the pre-training values observed in the lean subjects. Independent of energy balance and TEE, exercise training at current recommendations improved fitness and fat oxidation in overweight adults. However the improved metabolic phenotype of overweight adults was not as healthy as the one of their lean counterparts before the 2-month training, likely due to the spontaneous reduction in non-training AEE.
Bergouignan, Audrey; Momken, Iman; Lefai, Etienne; Antoun, Edwina; Schoeller, Dale A; Platat, Carine; Chery, Isabelle; Zahariev, Alexandre; Vidal, Hubert; Gabert, Laure; Normand, Sylvie; Freyssenet, Damien; Laville, Martine; Simon, Chantal; Blanc, Stephane
2013-09-01
Previous studies suggested that physical activity energy expenditure (AEE) is a major determinant of dietary fat oxidation, which is a central component of fat metabolism and body weight regulation. We tested this hypothesis by investigating the effect of contrasted physical activity levels on dietary saturated and monounsaturated fatty acid oxidation in relation to insulin sensitivity while controlling energy balance. Sedentary lean men (n = 10) trained for 2 mo according to the current guidelines on physical activity, and active lean men (n = 9) detrained for 1 mo by reducing structured and spontaneous activity. Dietary [d31]palmitate and [1-¹³C]oleate oxidation and incorporation into triglyceride-rich lipoproteins and nonesterified fatty acid, AEE, and muscle markers were studied before and after interventions. Training increased palmitate and oleate oxidation by 27% and 20%, respectively, whereas detraining reduced them by 31% and 13%, respectively (P < 0.05 for all). Changes in AEE were positively correlated with changes in oleate (R² = 0.62, P < 0.001) and palmitate (R² = 0.66, P < 0.0001) oxidation. The d31-palmitate appearance in nonesterified fatty acid and very-low-density lipoprotein pools was negatively associated with changes in fatty acid translocase CD36 (R² = 0.30), fatty acid transport protein 1 (R² = 0.24), and AcylCoA synthetase long chain family member 1 (ACSL1) (R² = 0.25) expressions and with changes in fatty acid binding protein expression (R² = 0.33). The d31-palmitate oxidation correlated with changes in ACSL1 (R² = 0.39) and carnitine palmitoyltransferase 1 (R² = 0.30) expressions (P < 0.05 for all). Similar relations were observed with oleate. Insulin response was associated with AEE (R² = 0.34, P = 0.02) and oleate (R² = 0.52, P < 0.01) and palmitate (R² = 0.62, P < 001) oxidation. Training and detraining modified the oxidation of the 2 most common dietary fats, likely through a better trafficking and uptake by the muscle, which was negatively associated with whole-body insulin sensitivity.
Modulation of Androgen Receptor Signaling in Hormonal Therapy-Resistant Prostate Cancer Cell Lines
Marques, Rute B.; Dits, Natasja F.; Erkens-Schulze, Sigrun; van IJcken, Wilfred F. J.; van Weerden, Wytske M.; Jenster, Guido
2011-01-01
Background Prostate epithelial cells depend on androgens for survival and function. In (early) prostate cancer (PCa) androgens also regulate tumor growth, which is exploited by hormonal therapies in metastatic disease. The aim of the present study was to characterize the androgen receptor (AR) response in hormonal therapy-resistant PC346 cells and identify potential disease markers. Methodology/Principal Findings Human 19K oligoarrays were used to establish the androgen-regulated expression profile of androgen-responsive PC346C cells and its derivative therapy-resistant sublines: PC346DCC (vestigial AR levels), PC346Flu1 (AR overexpression) and PC346Flu2 (T877A AR mutation). In total, 107 transcripts were differentially-expressed in PC346C and derivatives after R1881 or hydroxyflutamide stimulations. The AR-regulated expression profiles reflected the AR modifications of respective therapy-resistant sublines: AR overexpression resulted in stronger and broader transcriptional response to R1881 stimulation, AR down-regulation correlated with deficient response of AR-target genes and the T877A mutation resulted in transcriptional response to both R1881 and hydroxyflutamide. This AR-target signature was linked to multiple publicly available cell line and tumor derived PCa databases, revealing that distinct functional clusters were differentially modulated during PCa progression. Differentiation and secretory functions were up-regulated in primary PCa but repressed in metastasis, whereas proliferation, cytoskeletal remodeling and adhesion were overexpressed in metastasis. Finally, the androgen-regulated genes ENDOD1, MCCC2 and ACSL3 were selected as potential disease markers for RT-PCR quantification in a distinct set of human prostate specimens. ENDOD1 and ACSL3 showed down-regulation in high-grade and metastatic PCa, while MCCC2 was overexpressed in low-grade PCa. Conclusions/Significance AR modifications altered the transcriptional response to (anti)androgens in therapy-resistant cells. Furthermore, selective down-regulation of genes involved in differentiation and up-regulation of genes promoting proliferation and invasion suggest a disturbed balance between the growth and differentiation functions of the AR pathway during PCa progression. These findings may have implications in the current treatment and development of novel therapeutical approaches for metastatic PCa. PMID:21829708
An Ada Object Oriented Missile Flight Simulation
1991-09-01
identify by block number) This thesis uses the Ada programming language in the design and development of an air-to-air missile flight simulation with...object oriented techniques and sound software engineering principles. The simulation is designed to be more understandable, modifiable, efficient and...Department of Computer Science ii ABSTRACT This thesis uses the Ada programming language in the design and development of an air-to-air missile flight
A Linguistic Foundation for Communicating Geo-Information in the context of BML and geoBML
2010-03-23
BML Standard. 2009 Spring Simulation Interoperability Workshop (09S- SIW -046). San Diego, CA. Rein, K., Schade, U. & Hieb, M.R. (2009). Battle...Formalizing Battle Management Language: A Grammar for Specifying Orders. 2006 Spring Simulation Interoperability Workshop (06S- SIW - 068). Huntsville...Hieb, M.R. (2007). Battle Management Language: A Grammar for Specifying Reports. 2007 Spring Simulation Interoperability Workshop (07S- SIW -036
The Layer-Oriented Approach to Declarative Languages for Biological Modeling
Raikov, Ivan; De Schutter, Erik
2012-01-01
We present a new approach to modeling languages for computational biology, which we call the layer-oriented approach. The approach stems from the observation that many diverse biological phenomena are described using a small set of mathematical formalisms (e.g. differential equations), while at the same time different domains and subdomains of computational biology require that models are structured according to the accepted terminology and classification of that domain. Our approach uses distinct semantic layers to represent the domain-specific biological concepts and the underlying mathematical formalisms. Additional functionality can be transparently added to the language by adding more layers. This approach is specifically concerned with declarative languages, and throughout the paper we note some of the limitations inherent to declarative approaches. The layer-oriented approach is a way to specify explicitly how high-level biological modeling concepts are mapped to a computational representation, while abstracting away details of particular programming languages and simulation environments. To illustrate this process, we define an example language for describing models of ionic currents, and use a general mathematical notation for semantic transformations to show how to generate model simulation code for various simulation environments. We use the example language to describe a Purkinje neuron model and demonstrate how the layer-oriented approach can be used for solving several practical issues of computational neuroscience model development. We discuss the advantages and limitations of the approach in comparison with other modeling language efforts in the domain of computational biology and outline some principles for extensible, flexible modeling language design. We conclude by describing in detail the semantic transformations defined for our language. PMID:22615554
The layer-oriented approach to declarative languages for biological modeling.
Raikov, Ivan; De Schutter, Erik
2012-01-01
We present a new approach to modeling languages for computational biology, which we call the layer-oriented approach. The approach stems from the observation that many diverse biological phenomena are described using a small set of mathematical formalisms (e.g. differential equations), while at the same time different domains and subdomains of computational biology require that models are structured according to the accepted terminology and classification of that domain. Our approach uses distinct semantic layers to represent the domain-specific biological concepts and the underlying mathematical formalisms. Additional functionality can be transparently added to the language by adding more layers. This approach is specifically concerned with declarative languages, and throughout the paper we note some of the limitations inherent to declarative approaches. The layer-oriented approach is a way to specify explicitly how high-level biological modeling concepts are mapped to a computational representation, while abstracting away details of particular programming languages and simulation environments. To illustrate this process, we define an example language for describing models of ionic currents, and use a general mathematical notation for semantic transformations to show how to generate model simulation code for various simulation environments. We use the example language to describe a Purkinje neuron model and demonstrate how the layer-oriented approach can be used for solving several practical issues of computational neuroscience model development. We discuss the advantages and limitations of the approach in comparison with other modeling language efforts in the domain of computational biology and outline some principles for extensible, flexible modeling language design. We conclude by describing in detail the semantic transformations defined for our language.
Transporting GOLDEN RICE to Malaysian Classrooms
ERIC Educational Resources Information Center
Naidu, Shashi
2007-01-01
This article evaluates the effectiveness of using a simulation in an English for Academic Purposes (EAP) class at a university in the United States and discusses the integration of simulations into the Malaysian curriculum. A new approach is needed in Malaysia wherein language learners are given maximum exposure to the language. The article…
A simple language to script and simulate breeding schemes: the breeding scheme language
USDA-ARS?s Scientific Manuscript database
It is difficult for plant breeders to determine an optimal breeding strategy given that the problem involves many factors, such as target trait genetic architecture and breeding resource availability. There are many possible breeding schemes for each breeding program. Although simulation study may b...
2011-01-01
Background The increasing use of computational simulation experiments to inform modern biological research creates new challenges to annotate, archive, share and reproduce such experiments. The recently published Minimum Information About a Simulation Experiment (MIASE) proposes a minimal set of information that should be provided to allow the reproduction of simulation experiments among users and software tools. Results In this article, we present the Simulation Experiment Description Markup Language (SED-ML). SED-ML encodes in a computer-readable exchange format the information required by MIASE to enable reproduction of simulation experiments. It has been developed as a community project and it is defined in a detailed technical specification and additionally provides an XML schema. The version of SED-ML described in this publication is Level 1 Version 1. It covers the description of the most frequent type of simulation experiments in the area, namely time course simulations. SED-ML documents specify which models to use in an experiment, modifications to apply on the models before using them, which simulation procedures to run on each model, what analysis results to output, and how the results should be presented. These descriptions are independent of the underlying model implementation. SED-ML is a software-independent format for encoding the description of simulation experiments; it is not specific to particular simulation tools. Here, we demonstrate that with the growing software support for SED-ML we can effectively exchange executable simulation descriptions. Conclusions With SED-ML, software can exchange simulation experiment descriptions, enabling the validation and reuse of simulation experiments in different tools. Authors of papers reporting simulation experiments can make their simulation protocols available for other scientists to reproduce the results. Because SED-ML is agnostic about exact modeling language(s) used, experiments covering models from different fields of research can be accurately described and combined. PMID:22172142
Modeling Coevolution between Language and Memory Capacity during Language Origin
Gong, Tao; Shuai, Lan
2015-01-01
Memory is essential to many cognitive tasks including language. Apart from empirical studies of memory effects on language acquisition and use, there lack sufficient evolutionary explorations on whether a high level of memory capacity is prerequisite for language and whether language origin could influence memory capacity. In line with evolutionary theories that natural selection refined language-related cognitive abilities, we advocated a coevolution scenario between language and memory capacity, which incorporated the genetic transmission of individual memory capacity, cultural transmission of idiolects, and natural and cultural selections on individual reproduction and language teaching. To illustrate the coevolution dynamics, we adopted a multi-agent computational model simulating the emergence of lexical items and simple syntax through iterated communications. Simulations showed that: along with the origin of a communal language, an initially-low memory capacity for acquired linguistic knowledge was boosted; and such coherent increase in linguistic understandability and memory capacities reflected a language-memory coevolution; and such coevolution stopped till memory capacities became sufficient for language communications. Statistical analyses revealed that the coevolution was realized mainly by natural selection based on individual communicative success in cultural transmissions. This work elaborated the biology-culture parallelism of language evolution, demonstrated the driving force of culturally-constituted factors for natural selection of individual cognitive abilities, and suggested that the degree difference in language-related cognitive abilities between humans and nonhuman animals could result from a coevolution with language. PMID:26544876
Modeling Coevolution between Language and Memory Capacity during Language Origin.
Gong, Tao; Shuai, Lan
2015-01-01
Memory is essential to many cognitive tasks including language. Apart from empirical studies of memory effects on language acquisition and use, there lack sufficient evolutionary explorations on whether a high level of memory capacity is prerequisite for language and whether language origin could influence memory capacity. In line with evolutionary theories that natural selection refined language-related cognitive abilities, we advocated a coevolution scenario between language and memory capacity, which incorporated the genetic transmission of individual memory capacity, cultural transmission of idiolects, and natural and cultural selections on individual reproduction and language teaching. To illustrate the coevolution dynamics, we adopted a multi-agent computational model simulating the emergence of lexical items and simple syntax through iterated communications. Simulations showed that: along with the origin of a communal language, an initially-low memory capacity for acquired linguistic knowledge was boosted; and such coherent increase in linguistic understandability and memory capacities reflected a language-memory coevolution; and such coevolution stopped till memory capacities became sufficient for language communications. Statistical analyses revealed that the coevolution was realized mainly by natural selection based on individual communicative success in cultural transmissions. This work elaborated the biology-culture parallelism of language evolution, demonstrated the driving force of culturally-constituted factors for natural selection of individual cognitive abilities, and suggested that the degree difference in language-related cognitive abilities between humans and nonhuman animals could result from a coevolution with language.
A formal language for the specification and verification of synchronous and asynchronous circuits
NASA Technical Reports Server (NTRS)
Russinoff, David M.
1993-01-01
A formal hardware description language for the intended application of verifiable asynchronous communication is described. The language is developed within the logical framework of the Nqthm system of Boyer and Moore and is based on the event-driven behavioral model of VHDL, including the basic VHDL signal propagation mechanisms, the notion of simulation deltas, and the VHDL simulation cycle. A core subset of the language corresponds closely with a subset of VHDL and is adequate for the realistic gate-level modeling of both combinational and sequential circuits. Various extensions to this subset provide means for convenient expression of behavioral circuit specifications.
Simulating the Effects of Cross-Generational Cultural Transmission on Language Change
NASA Astrophysics Data System (ADS)
Gong, Tao; Shuai, Lan
Language evolves in a socio-cultural environment. Apart from biological evolution and individual learning, cultural transmission also casts important influence on many aspects of language evolution. In this paper, based on the lexicon-syntax coevolution model, we extend the acquisition framework in our previous work to examine the roles of three forms of cultural transmission spanning the offspring, parent, and grandparent generations in language change. These transmissions are: those between the parent and offspring generations (PO), those within the offspring generation (OO), and those between the grandparent and offspring generations (GO). The simulation results of the considered model and relevant analyses illustrate not only the necessity of PO and OO transmissions for language change, thus echoing our previous findings, but also the importance of GO transmission, a form of cross-generational cultural transmission, on preserving the mutual understandability of the communal language across generations of individuals.
Formalizing Knowledge in Multi-Scale Agent-Based Simulations
Somogyi, Endre; Sluka, James P.; Glazier, James A.
2017-01-01
Multi-scale, agent-based simulations of cellular and tissue biology are increasingly common. These simulations combine and integrate a range of components from different domains. Simulations continuously create, destroy and reorganize constituent elements causing their interactions to dynamically change. For example, the multi-cellular tissue development process coordinates molecular, cellular and tissue scale objects with biochemical, biomechanical, spatial and behavioral processes to form a dynamic network. Different domain specific languages can describe these components in isolation, but cannot describe their interactions. No current programming language is designed to represent in human readable and reusable form the domain specific knowledge contained in these components and interactions. We present a new hybrid programming language paradigm that naturally expresses the complex multi-scale objects and dynamic interactions in a unified way and allows domain knowledge to be captured, searched, formalized, extracted and reused. PMID:29338063
Formalizing Knowledge in Multi-Scale Agent-Based Simulations.
Somogyi, Endre; Sluka, James P; Glazier, James A
2016-10-01
Multi-scale, agent-based simulations of cellular and tissue biology are increasingly common. These simulations combine and integrate a range of components from different domains. Simulations continuously create, destroy and reorganize constituent elements causing their interactions to dynamically change. For example, the multi-cellular tissue development process coordinates molecular, cellular and tissue scale objects with biochemical, biomechanical, spatial and behavioral processes to form a dynamic network. Different domain specific languages can describe these components in isolation, but cannot describe their interactions. No current programming language is designed to represent in human readable and reusable form the domain specific knowledge contained in these components and interactions. We present a new hybrid programming language paradigm that naturally expresses the complex multi-scale objects and dynamic interactions in a unified way and allows domain knowledge to be captured, searched, formalized, extracted and reused.
Language Simulations: The Blending Space for Writing and Critical Thinking
ERIC Educational Resources Information Center
Kovalik, Doina L.; Kovalik, Ludovic M.
2007-01-01
This article describes a language simulation involving six distinct phases: an in-class quick response, a card game, individual research, a classroom debate, a debriefing session, and an argumentative essay. An analysis of student artifacts--quick-response writings and final essays, respectively, both addressing the definition of liberty in a…
Simulation, Design Abstraction, and SystemC
ERIC Educational Resources Information Center
Harcourt, Ed
2007-01-01
SystemC is a system-level design and simulation language based on C++. We've been using SystemC for computer organization and design projects for the past several years. Because SystemC is embedded in C++ it contains the powerful abstraction mechanisms of C++ not found in traditional hardware description languages, such as support for…
Hybrid computers and simulation languages in the study of dynamics of continuous systems
NASA Technical Reports Server (NTRS)
Acaccia, G. M.; Lucifredi, A. L.
1970-01-01
A comparison is presented of the use of hybrid computers and simulation languages as a means of studying the behavior of dynamic systems. Both procedures are defined and their advantages and disadvantages at the present state of the art are discussed. Some comparison and evaluation criteria are presented.
Visualization Analytics for Second Language Vocabulary Learning in Virtual Worlds
ERIC Educational Resources Information Center
Hsiao, Indy Y. T.; Lan, Yu-Ju; Kao, Chia-Ling; Li, Ping
2017-01-01
Language learning occurring in authentic contexts has been shown to be more effective. Virtual worlds provide simulated contexts that have the necessary elements of authentic contexts for language learning, and as a result, many studies have adopted virtual worlds as a useful platform for language learning. However, few studies so far have…
Simulating Cross-Language Priming with a Dynamic Computational Model of the Lexicon
ERIC Educational Resources Information Center
Zhao, Xiaowei; Li, Ping
2013-01-01
Cross-language priming is a widely used experimental paradigm in psycholinguistics to study how bilinguals' two languages are represented and organized. Researchers have observed a number of interesting patterns from the priming effects of both translation equivalents and semantically related word pairs across languages. In this study, we…
ERIC Educational Resources Information Center
Bandyopadhayay, Debaprasad
2000-01-01
The introduction of computational linguistics triggers a new space for communication, an electronic space for a simulated communication network, founded by the post-industrialized society. The language inaugurated by these electronic media is an electric language stripped of its signifier. The new language planning enterprise in cyberspace…
Modeling languages for biochemical network simulation: reaction vs equation based approaches.
Wiechert, Wolfgang; Noack, Stephan; Elsheikh, Atya
2010-01-01
Biochemical network modeling and simulation is an essential task in any systems biology project. The systems biology markup language (SBML) was established as a standardized model exchange language for mechanistic models. A specific strength of SBML is that numerous tools for formulating, processing, simulation and analysis of models are freely available. Interestingly, in the field of multidisciplinary simulation, the problem of model exchange between different simulation tools occurred much earlier. Several general modeling languages like Modelica have been developed in the 1990s. Modelica enables an equation based modular specification of arbitrary hierarchical differential algebraic equation models. Moreover, libraries for special application domains can be rapidly developed. This contribution compares the reaction based approach of SBML with the equation based approach of Modelica and explains the specific strengths of both tools. Several biological examples illustrating essential SBML and Modelica concepts are given. The chosen criteria for tool comparison are flexibility for constraint specification, different modeling flavors, hierarchical, modular and multidisciplinary modeling. Additionally, support for spatially distributed systems, event handling and network analysis features is discussed. As a major result it is shown that the choice of the modeling tool has a strong impact on the expressivity of the specified models but also strongly depends on the requirements of the application context.
Comprehending Sentences With the Body: Action Compatibility in British Sign Language?
Vinson, David; Perniss, Pamela; Fox, Neil; Vigliocco, Gabriella
2017-05-01
Previous studies show that reading sentences about actions leads to specific motor activity associated with actually performing those actions. We investigate how sign language input may modulate motor activation, using British Sign Language (BSL) sentences, some of which explicitly encode direction of motion, versus written English, where motion is only implied. We find no evidence of action simulation in BSL comprehension (Experiments 1-3), but we find effects of action simulation in comprehension of written English sentences by deaf native BSL signers (Experiment 4). These results provide constraints on the nature of mental simulations involved in comprehending action sentences referring to transfer events, suggesting that the richer contextual information provided by BSL sentences versus written or spoken English may reduce the need for action simulation in comprehension, at least when the event described does not map completely onto the signer's own body. Copyright © 2016 Cognitive Science Society, Inc.
Tera-Op Reliable Intelligently Adaptive Processing System (TRIPS)
2004-04-01
flop creates a loadable FIFO queue, fifo pload. A prototype of the HML simulator is implemented using a functional language OCaml . The language type...Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 7.1.2 Hardware Meta Language ...operates on the TRIPS Intermediate Language (TIL) produced by the Scale compiler. We also adapted the gnu binary utilities to implement an assembler and
HOW DO WE BREAK THE LOCKSTEP. VARIATIONS IN CLASS SIZE AS APPLIED TO LANGUAGE TEACHING.
ERIC Educational Resources Information Center
VALDMAN, ALBERT
A MULTI-FACETED SCHEME FOR LANGUAGE INSTRUCTION PROPOSES (1) LINGUISTIC AND CULTURAL CONTRASTIVE ANALYSIS, (2) AUTO-TUTORIAL ACQUISITION OF MOTOR SKILLS, AND (3) TEACHER-GUIDED USE OF LANGUAGE IN A SIMULATED NATURAL CONTEXT. THE ADMINISTRATIVE PROBLEMS INVOLVED IN ADJUSTING TO THIS NEW FUNCTION OF FOREIGN LANGUAGE TEACHING WERE STUDIED FOR THREE…
Simulation Experiment Description Markup Language (SED-ML) Level 1 Version 2.
Bergmann, Frank T; Cooper, Jonathan; Le Novère, Nicolas; Nickerson, David; Waltemath, Dagmar
2015-09-04
The number, size and complexity of computational models of biological systems are growing at an ever increasing pace. It is imperative to build on existing studies by reusing and adapting existing models and parts thereof. The description of the structure of models is not sufficient to enable the reproduction of simulation results. One also needs to describe the procedures the models are subjected to, as recommended by the Minimum Information About a Simulation Experiment (MIASE) guidelines. This document presents Level 1 Version 2 of the Simulation Experiment Description Markup Language (SED-ML), a computer-readable format for encoding simulation and analysis experiments to apply to computational models. SED-ML files are encoded in the Extensible Markup Language (XML) and can be used in conjunction with any XML-based model encoding format, such as CellML or SBML. A SED-ML file includes details of which models to use, how to modify them prior to executing a simulation, which simulation and analysis procedures to apply, which results to extract and how to present them. Level 1 Version 2 extends the format by allowing the encoding of repeated and chained procedures.
Simulation Experiment Description Markup Language (SED-ML) Level 1 Version 2.
Bergmann, Frank T; Cooper, Jonathan; Le Novère, Nicolas; Nickerson, David; Waltemath, Dagmar
2015-06-01
The number, size and complexity of computational models of biological systems are growing at an ever increasing pace. It is imperative to build on existing studies by reusing and adapting existing models and parts thereof. The description of the structure of models is not sufficient to enable the reproduction of simulation results. One also needs to describe the procedures the models are subjected to, as recommended by the Minimum Information About a Simulation Experiment (MIASE) guidelines. This document presents Level 1 Version 2 of the Simulation Experiment Description Markup Language (SED-ML), a computer-readable format for encoding simulation and analysis experiments to apply to computational models. SED-ML files are encoded in the Extensible Markup Language (XML) and can be used in conjunction with any XML-based model encoding format, such as CellML or SBML. A SED-ML file includes details of which models to use, how to modify them prior to executing a simulation, which simulation and analysis procedures to apply, which results to extract and how to present them. Level 1 Version 2 extends the format by allowing the encoding of repeated and chained procedures.
A Formal Modelling Language Extending SysML for Simulation of Continuous and Discrete System
2012-11-01
UNCLASSIFIED DSTO-GD-0734 16. A Formal Modelling Language Extending SysML for Simulation of Continuous and Discrete System – Mark Hodson1 and...be conceptual at some level because a one to one mapping with the real system will never exist. SysML is an extension and modification of UML that...simulation, which can provide great insights into the behaviour of complex systems. Although UML and SysML primarily support conceptual modelling they
A System for Natural Language Sentence Generation.
ERIC Educational Resources Information Center
Levison, Michael; Lessard, Gregory
1992-01-01
Describes the natural language computer program, "Vinci." Explains that using an attribute grammar formalism, Vinci can simulate components of several current linguistic theories. Considers the design of the system and its applications in linguistic modelling and second language acquisition research. Notes Vinci's uses in linguistics…
Somogyi, Endre; Glazier, James A.
2017-01-01
Biological cells are the prototypical example of active matter. Cells sense and respond to mechanical, chemical and electrical environmental stimuli with a range of behaviors, including dynamic changes in morphology and mechanical properties, chemical uptake and secretion, cell differentiation, proliferation, death, and migration. Modeling and simulation of such dynamic phenomena poses a number of computational challenges. A modeling language describing cellular dynamics must naturally represent complex intra and extra-cellular spatial structures and coupled mechanical, chemical and electrical processes. Domain experts will find a modeling language most useful when it is based on concepts, terms and principles native to the problem domain. A compiler must then be able to generate an executable model from this physically motivated description. Finally, an executable model must efficiently calculate the time evolution of such dynamic and inhomogeneous phenomena. We present a spatial hybrid systems modeling language, compiler and mesh-free Lagrangian based simulation engine which will enable domain experts to define models using natural, biologically motivated constructs and to simulate time evolution of coupled cellular, mechanical and chemical processes acting on a time varying number of cells and their environment. PMID:29303160
Somogyi, Endre; Glazier, James A
2017-04-01
Biological cells are the prototypical example of active matter. Cells sense and respond to mechanical, chemical and electrical environmental stimuli with a range of behaviors, including dynamic changes in morphology and mechanical properties, chemical uptake and secretion, cell differentiation, proliferation, death, and migration. Modeling and simulation of such dynamic phenomena poses a number of computational challenges. A modeling language describing cellular dynamics must naturally represent complex intra and extra-cellular spatial structures and coupled mechanical, chemical and electrical processes. Domain experts will find a modeling language most useful when it is based on concepts, terms and principles native to the problem domain. A compiler must then be able to generate an executable model from this physically motivated description. Finally, an executable model must efficiently calculate the time evolution of such dynamic and inhomogeneous phenomena. We present a spatial hybrid systems modeling language, compiler and mesh-free Lagrangian based simulation engine which will enable domain experts to define models using natural, biologically motivated constructs and to simulate time evolution of coupled cellular, mechanical and chemical processes acting on a time varying number of cells and their environment.
Color naming and the phototoxic effects of sunlight on the eye.
Lindsey, Delwin T; Brown, Angela M
2002-11-01
Many languages have no basic color term for "blue." Instead, they call short-wavelength stimuli "green" or "dark". We show that this cultural, linguistic phenomenon could result from accelerated aging of the eye because of high, chronic exposure to ultraviolet-B (UV-B) in sunlight (e.g., phototoxic lens brunescence). Reviewing 203 world languages, we found a significant relationship between UV dosage and color naming: In low-UV localities, languages generally have the word "blue"; in high-UV areas, languages without "blue" prevail. Furthermore, speakers of these non-"blue" languages often show blue-yellow color vision deficiency. We tested our phototoxicity hypothesis in a color-naming experiment, using computerized, colorimetric simulations of Munsell colors as viewed through clear and brunescent lenses. As predicted, our young subjects used "blue" as in English when the simulated lens was clear, but named colors as in tropical languages when the lens was dense. Our within-subjects design precludes a cultural explanation for this result.
A method of LED free-form tilted lens rapid modeling based on scheme language
NASA Astrophysics Data System (ADS)
Dai, Yidan
2017-10-01
According to nonimaging optical principle and traditional LED free-form surface lens, a new kind of LED free-form tilted lens was designed. And a method of rapid modeling based on Scheme language was proposed. The mesh division method was applied to obtain the corresponding surface configuration according to the character of the light source and the desired energy distribution on the illumination plane. Then 3D modeling software and the Scheme language programming are used to generate lens model respectively. With the help of optical simulation software, a light source with the size of 1mm*1mm*1mm in volume is used in experiment, and the lateral migration distance of illumination area is 0.5m, in which total one million rays are computed. We could acquire the simulated results of both models. The simulated output result shows that the Scheme language can prevent the model deformation problems caused by the process of the model transfer, and the degree of illumination uniformity is reached to 82%, and the offset angle is 26°. Also, the efficiency of modeling process is greatly increased by using Scheme language.
NASA Astrophysics Data System (ADS)
Zhou, Jianfeng; Lou, Yang; Chen, Guanrong; Tang, Wallace K. S.
2018-04-01
Naming game is a simulation-based experiment used to study the evolution of languages. The conventional naming game focuses on a single language. In this paper, a novel naming game model named multi-language naming game (MLNG) is proposed, where the agents are different-language speakers who cannot communicate with each other without a translator (interpreter) in between. The MLNG model is general, capable of managing k different languages with k ≥ 2. For illustration, the paper only discusses the MLNG with two different languages, and studies five representative network topologies, namely random-graph, WS small-world, NW small-world, scale-free, and random-triangle topologies. Simulation and analysis results both show that: 1) using the network features and based on the proportion of translators the probability of establishing a conversation between two or three agents can be theoretically estimated; 2) the relationship between the convergence speed and the proportion of translators has a power-law-like relation; 3) different agents require different memory sizes, thus a local memory allocation rule is recommended for saving memory resources. The new model and new findings should be useful for further studies of naming games and for better understanding of languages evolution from a dynamical network perspective.
What can the programming language Rust do for astrophysics?
NASA Astrophysics Data System (ADS)
Blanco-Cuaresma, Sergi; Bolmont, Emeline
2017-06-01
The astrophysics community uses different tools for computational tasks such as complex systems simulations, radiative transfer calculations or big data. Programming languages like Fortran, C or C++ are commonly present in these tools and, generally, the language choice was made based on the need for performance. However, this comes at a cost: safety. For instance, a common source of error is the access to invalid memory regions, which produces random execution behaviors and affects the scientific interpretation of the results. In 2015, Mozilla Research released the first stable version of a new programming language named Rust. Many features make this new language attractive for the scientific community, it is open source and it guarantees memory safety while offering zero-cost abstraction. We explore the advantages and drawbacks of Rust for astrophysics by re-implementing the fundamental parts of Mercury-T, a Fortran code that simulates the dynamical and tidal evolution of multi-planet systems.
Computer Simulation and ESL Reading.
ERIC Educational Resources Information Center
Wu, Mary A.
It is noted that although two approaches to second language instruction--the communicative approach emphasizing genuine language use and computer assisted instruction--have come together in the form of some lower level reading instruction materials for English as a second language (ESL), advanced level ESL reading materials using computer…
Domain specific languages for modeling and simulation: use case OMS3
USDA-ARS?s Scientific Manuscript database
A domain-specific language (DSL) is usually a concise, declarative language that strongly emphasizes a particular problem domain. DSL methods and implementations in general are widely prototyped and applied in academia for creating elegant ways to express properties, relationships, and behavior of r...
Tensoral for post-processing users and simulation authors
NASA Technical Reports Server (NTRS)
Dresselhaus, Eliot
1993-01-01
The CTR post-processing effort aims to make turbulence simulations and data more readily and usefully available to the research and industrial communities. The Tensoral language, which provides the foundation for this effort, is introduced here in the form of a user's guide. The Tensoral user's guide is presented in two main sections. Section one acts as a general introduction and guides database users who wish to post-process simulation databases. Section two gives a brief description of how database authors and other advanced users can make simulation codes and/or the databases they generate available to the user community via Tensoral database back ends. The two-part structure of this document conforms to the two-level design structure of the Tensoral language. Tensoral has been designed to be a general computer language for performing tensor calculus and statistics on numerical data. Tensoral's generality allows it to be used for stand-alone native coding of high-level post-processing tasks (as described in section one of this guide). At the same time, Tensoral's specialization to a minute task (namely, to numerical tensor calculus and statistics) allows it to be easily embedded into applications written partly in Tensoral and partly in other computer languages (here, C and Vectoral). Embedded Tensoral, aimed at advanced users for more general coding (e.g. of efficient simulations, for interfacing with pre-existing software, for visualization, etc.), is described in section two of this guide.
A Simulation Model Articulation of the REA Ontology
NASA Astrophysics Data System (ADS)
Laurier, Wim; Poels, Geert
This paper demonstrates how the REA enterprise ontology can be used to construct simulation models for business processes, value chains and collaboration spaces in supply chains. These models support various high-level and operational management simulation applications, e.g. the analysis of enterprise sustainability and day-to-day planning. First, the basic constructs of the REA ontology and the ExSpect modelling language for simulation are introduced. Second, collaboration space, value chain and business process models and their conceptual dependencies are shown, using the ExSpect language. Third, an exhibit demonstrates the use of value chain models in predicting the financial performance of an enterprise.
NASA Technical Reports Server (NTRS)
Zwaanenburg, Koos
1989-01-01
The use of an AD 100 computer and the ADSIM language in the six-degree-of-freedom digital simulation of an air-to-ground missile is illustrated. The missile is launched from a moving platform, typically a helicopter, and is capable of striking a mobile target up to 10 kilometers away. The missile could be any tactical missile. The performance numbers of the AD 100 show that it is possible to implement a high performance missile model in a real-time simulation without the problems associated with an implementation on a general purpose computer using FORTRAN.
Applications of Oral Proficiency Testing to Foreign Language. Instruction.
ERIC Educational Resources Information Center
American Council on the Teaching of Foreign Languages, Hastings-on-Hudson, NY.
A guide to the adaptation of oral proficiency testing for classroom language instruction contains excerpts of projects by participants in an American Council on the Teaching of Foreign Languages (ACTFL) workshop. The excerpts are examples of proficiency based curricula and materials designed to personalize instruction and simulate real-life…
Visual Programming: A Programming Tool for Increasing Mathematics Achivement
ERIC Educational Resources Information Center
Swanier, Cheryl A.; Seals, Cheryl D.; Billionniere, Elodie V.
2009-01-01
This paper aims to address the need of increasing student achievement in mathematics using a visual programming language such as Scratch. This visual programming language facilitates creating an environment where students in K-12 education can develop mathematical simulations while learning a visual programming language at the same time.…
Karavitis, G.A.
1984-01-01
The SIMSYS2D two-dimensional water-quality simulation system is a large-scale digital modeling software system used to simulate flow and transport of solutes in freshwater and estuarine environments. Due to the size, processing requirements, and complexity of the system, there is a need to easily move the system and its associated files between computer sites when required. A series of job control language (JCL) procedures was written to allow transferability between IBM and IBM-compatible computers. (USGS)
NASA Technical Reports Server (NTRS)
Shiva, S. G.
1978-01-01
Several high level languages which evolved over the past few years for describing and simulating the structure and behavior of digital systems, on digital computers are assessed. The characteristics of the four prominent languages (CDL, DDL, AHPL, ISP) are summarized. A criterion for selecting a suitable hardware description language for use in an automatic integrated circuit design environment is provided.
ERIC Educational Resources Information Center
Fernandez, Krissie; Boccaccini, Marcus T.; Noland, Ramona M.
2008-01-01
Existing research on the Spanish-language translation of the Personality Assessment Inventory (PAI; L. C. Morey, 1991) suggests that the validity scales from the English- and Spanish-language versions may not be equivalent measures. In the current study, 72 bilingual participants completed both the English- and Spanish-language versions of the PAI…
The Internet as a Tool to Learn a Second Language in a Technical Environment
ERIC Educational Resources Information Center
Pastor, M. Luisa Carrio
2007-01-01
Second language acquisition is a hard task for teachers, since to achieve the motivation from students to practice a language simulating a real context is very difficult. On the one hand, students are often influenced by their mother tongue and more when they are practising a second language with a partner from the same nationality. On the other,…
Causal Effects of Language on the Exchange of Social Support in an Online Community.
Biehl, Sarah A; Kahn, Jeffrey H
2016-07-01
The provision of social support is a common function of many online communities, but a full understanding of the causal effect of emotion language on the provision of support requires experimental study. The frequency of positive- and negative-emotion words in simulated posts requesting emotional support was manipulated and presented to a sample of college students (N = 442) who were randomly assigned to read one of four simulated posts. Participants completed measures of the original poster's (OP's) distress, and they provided a response to the simulated post. These responses were subjected to a computerized text analysis, and their overall effectiveness was rated by two independent judges. Fewer positive-emotion and more negative-emotion words in the simulated post led to perceptions that the OP was distressed and unable to cope. Participant-generated responses to the post were highest in positive-emotion words when the simulated post was high in positive-emotion words, but low in negative-emotion words. Finally, simulated posts that were low in positive-emotion words received responses that were judged to be more effective than did simulated posts that were high in positive-emotion words. These findings have implications for understanding the role of emotion language on the exchange of online social support.
McEwan, Phil; Bergenheim, Klas; Yuan, Yong; Tetlow, Anthony P; Gordon, Jason P
2010-01-01
Simulation techniques are well suited to modelling diseases yet can be computationally intensive. This study explores the relationship between modelled effect size, statistical precision, and efficiency gains achieved using variance reduction and an executable programming language. A published simulation model designed to model a population with type 2 diabetes mellitus based on the UKPDS 68 outcomes equations was coded in both Visual Basic for Applications (VBA) and C++. Efficiency gains due to the programming language were evaluated, as was the impact of antithetic variates to reduce variance, using predicted QALYs over a 40-year time horizon. The use of C++ provided a 75- and 90-fold reduction in simulation run time when using mean and sampled input values, respectively. For a series of 50 one-way sensitivity analyses, this would yield a total run time of 2 minutes when using C++, compared with 155 minutes for VBA when using mean input values. The use of antithetic variates typically resulted in a 53% reduction in the number of simulation replications and run time required. When drawing all input values to the model from distributions, the use of C++ and variance reduction resulted in a 246-fold improvement in computation time compared with VBA - for which the evaluation of 50 scenarios would correspondingly require 3.8 hours (C++) and approximately 14.5 days (VBA). The choice of programming language used in an economic model, as well as the methods for improving precision of model output can have profound effects on computation time. When constructing complex models, more computationally efficient approaches such as C++ and variance reduction should be considered; concerns regarding model transparency using compiled languages are best addressed via thorough documentation and model validation.
Hasan, Sanah; Tarazi, Hamadeh M Khier; Halim Hilal, Dana Abdel
2017-05-01
Objective. To assess student communication and patient management skill with introduction of Arabic and use of simulated patient assessments to a communication and counseling course. Design. Five, 3-hour tutorials (clinical skill laboratory) were added to the course covering: listening and empathic responding, non-verbal communications, interviewing skills, assertiveness, counseling in special situations: conflict, anger, worry or rushed situations, and professional decision making. Arabic content was introduced to the course to enhance Arabic communications and competence among students. Simulated patient assessment was used to evaluate student skills. Students' feedback about course changes was evaluated. Assessment. The course now covers a wider content and Arabic language. Students' scores were similar in the assessment and other assessments within the course and between Arabic and English groups. Students favorably rated the changes in the course and provided constructive feedback on content usefulness and adequacy. Conclusion. Expanding the course to include Arabic language and content and simulated patient assessments enhanced student communication skills.
Tarazi, Hamadeh (M. Khier); Halim Hilal, Dana Abdel
2017-01-01
Objective. To assess student communication and patient management skill with introduction of Arabic and use of simulated patient assessments to a communication and counseling course. Design. Five, 3-hour tutorials (clinical skill laboratory) were added to the course covering: listening and empathic responding, non-verbal communications, interviewing skills, assertiveness, counseling in special situations: conflict, anger, worry or rushed situations, and professional decision making. Arabic content was introduced to the course to enhance Arabic communications and competence among students. Simulated patient assessment was used to evaluate student skills. Students’ feedback about course changes was evaluated. Assessment. The course now covers a wider content and Arabic language. Students’ scores were similar in the assessment and other assessments within the course and between Arabic and English groups. Students favorably rated the changes in the course and provided constructive feedback on content usefulness and adequacy. Conclusion. Expanding the course to include Arabic language and content and simulated patient assessments enhanced student communication skills. PMID:28630517
Testing the World with Simulations.
ERIC Educational Resources Information Center
Roberts, Nancy
1983-01-01
Discusses steps involved in model building and simulation: understanding a problem, building a model, and simulation. Includes a mathematical model (focusing on a problem dealing with influenza) written in the DYNAMO computer language, developed specifically for writing simulation models. (Author/JN)
A Statistical-Physics Approach to Language Acquisition and Language Change
NASA Astrophysics Data System (ADS)
Cassandro, Marzio; Collet, Pierre; Galves, Antonio; Galves, Charlotte
1999-02-01
The aim of this paper is to explain why Statistical Physics can help understanding two related linguistic questions. The first question is how to model first language acquisition by a child. The second question is how language change proceeds in time. Our approach is based on a Gibbsian model for the interface between syntax and prosody. We also present a simulated annealing model of language acquisition, which extends the Triggering Learning Algorithm recently introduced in the linguistic literature.
Special Operations Forces Language and Culture Needs Assessment: Language Resources And Self-Study
2010-11-12
2007; Freitas & Levine, 2004; Tuzun, 2007). SOFLO should analyze and consider the cost-benefit of providing more instructors/tutors. “I would like...instructor is generally considered an effective training solution (Blunt, 2007; Freitas & Levine, 2004; Tuzun, 2007). Additionally, some SOF operators...Simulation and Education Conference: Orlando, Fl. Freitas , S., & Levene, M. (2004). An investigation of the use of simulations and video gaming for
iTesla Power Systems Library (iPSL): A Modelica library for phasor time-domain simulations
NASA Astrophysics Data System (ADS)
Vanfretti, L.; Rabuzin, T.; Baudette, M.; Murad, M.
The iTesla Power Systems Library (iPSL) is a Modelica package providing a set of power system components for phasor time-domain modeling and simulation. The Modelica language provides a systematic approach to develop models using a formal mathematical description, that uniquely specifies the physical behavior of a component or the entire system. Furthermore, the standardized specification of the Modelica language (Modelica Association [1]) enables unambiguous model exchange by allowing any Modelica-compliant tool to utilize the models for simulation and their analyses without the need of a specific model transformation tool. As the Modelica language is being developed with open specifications, any tool that implements these requirements can be utilized. This gives users the freedom of choosing an Integrated Development Environment (IDE) of their choice. Furthermore, any integration solver can be implemented within a Modelica tool to simulate Modelica models. Additionally, Modelica is an object-oriented language, enabling code factorization and model re-use to improve the readability of a library by structuring it with object-oriented hierarchy. The developed library is released under an open source license to enable a wider distribution and let the user customize it to their specific needs. This paper describes the iPSL and provides illustrative application examples.
Perspective taking in language: integrating the spatial and action domains.
Beveridge, Madeleine E L; Pickering, Martin J
2013-09-17
Language is an inherently social behavior. In this paper, we bring together two research areas that typically occupy distinct sections of the literature: perspective taking in spatial language (whether people represent a scene from their own or a different spatial perspective), and perspective taking in action language (the extent to which they simulate an action as though they were performing that action). First, we note that vocabulary is used inconsistently across the spatial and action domains, and propose a more transparent vocabulary that will allow researchers to integrate action- and spatial-perspective taking. Second, we note that embodied theories of language comprehension often make the narrow assumption that understanding action descriptions involves adopting the perspective of an agent carrying out that action. We argue that comprehenders can adopt embodied action-perspectives other than that of the agent, including those of the patient or an observer. Third, we review evidence showing that perspective taking in spatial language is a flexible process. We argue that the flexibility of spatial-perspective taking provides a means for conversation partners engaged in dialogue to maximize similarity between their situation models. These situation models can then be used as the basis for action language simulations, in which language users adopt a particular action-perspective.
Perspective taking in language: integrating the spatial and action domains
Beveridge, Madeleine E. L.; Pickering, Martin J.
2013-01-01
Language is an inherently social behavior. In this paper, we bring together two research areas that typically occupy distinct sections of the literature: perspective taking in spatial language (whether people represent a scene from their own or a different spatial perspective), and perspective taking in action language (the extent to which they simulate an action as though they were performing that action). First, we note that vocabulary is used inconsistently across the spatial and action domains, and propose a more transparent vocabulary that will allow researchers to integrate action- and spatial-perspective taking. Second, we note that embodied theories of language comprehension often make the narrow assumption that understanding action descriptions involves adopting the perspective of an agent carrying out that action. We argue that comprehenders can adopt embodied action-perspectives other than that of the agent, including those of the patient or an observer. Third, we review evidence showing that perspective taking in spatial language is a flexible process. We argue that the flexibility of spatial-perspective taking provides a means for conversation partners engaged in dialogue to maximize similarity between their situation models. These situation models can then be used as the basis for action language simulations, in which language users adopt a particular action-perspective. PMID:24062676
Andersen, Mette Korre; Jørsboe, Emil; Sandholt, Camilla Helene; Grarup, Niels; Jørgensen, Marit Eika; Færgeman, Nils Joakim; Bjerregaard, Peter; Pedersen, Oluf; Moltke, Ida; Hansen, Torben; Albrechtsen, Anders
2016-06-01
Fatty acids (FAs) are involved in cellular processes important for normal body function, and perturbation of FA balance has been linked to metabolic disturbances, including type 2 diabetes. An individual's level of FAs is affected by diet, lifestyle, and genetic variation. We aimed to improve the understanding of the mechanisms and pathways involved in regulation of FA tissue levels, by identifying genetic loci associated with inter-individual differences in erythrocyte membrane FA levels. We assessed the levels of 22 FAs in the phospholipid fraction of erythrocyte membranes from 2,626 Greenlanders in relation to single nucleotide polymorphisms genotyped on the MetaboChip or imputed. We identified six independent association signals. Novel loci were identified on chromosomes 5 and 11 showing strongest association with oleic acid (rs76430747 in ACSL6, beta (SE): -0.386% (0.034), p = 1.8x10-28) and docosahexaenoic acid (rs6035106 in DTD1, 0.137% (0.025), p = 6.4x10-8), respectively. For a missense variant (rs80356779) in CPT1A, we identified a number of novel FA associations, the strongest with 11-eicosenoic acid (0.473% (0.035), p = 2.6x10-38), and for variants in FADS2 (rs174570), LPCAT3 (rs2110073), and CERS4 (rs11881630) we replicated known FA associations. Moreover, we observed metabolic implications of the ACSL6 (rs76430747) and CPT1A (rs80356779) variants, which both were associated with altered HbA1c (0.051% (0.013), p = 5.6x10-6 and -0.034% (0.016), p = 3.1x10-4, respectively). The latter variant was also associated with reduced insulin resistance (HOMA-IR, -0.193 (0.050), p = 3.8x10-6), as well as measures of smaller body size, including weight (-2.676 kg (0.523), p = 2.4x10-7), lean mass (-1.200 kg (0.271), p = 1.7x10-6), height (-0.966 cm (0.230), p = 2.0x10-5), and BMI (-0.638 kg/m2 (0.181), p = 2.8x10-4). In conclusion, we have identified novel genetic determinants of FA composition in phospholipids in erythrocyte membranes, and have shown examples of links between genetic variants associated with altered FA membrane levels and changes in metabolic traits.
Learning to Communicate in a Virtual World: The Case of a JFL Classroom
ERIC Educational Resources Information Center
Yamazaki, Kasumi
2015-01-01
The proliferation of online simulation games across the globe in many different languages offers Computer Assisted Language Learning (CALL) researchers an opportunity to examine how language learning occurs in such virtual environments. While there has recently been an increase in the number of exploratory studies involving learning experiences of…
Spatial Language, Visual Attention, and Perceptual Simulation
ERIC Educational Resources Information Center
Coventry, Kenny R.; Lynott, Dermot; Cangelosi, Angelo; Monrouxe, Lynn; Joyce, Dan; Richardson, Daniel C.
2010-01-01
Spatial language descriptions, such as "The bottle is over the glass", direct the attention of the hearer to particular aspects of the visual world. This paper asks how they do so, and what brain mechanisms underlie this process. In two experiments employing behavioural and eye tracking methodologies we examined the effects of spatial language on…
Using "Total Physical Response" with Young Learners in Oman
ERIC Educational Resources Information Center
Al Harrasi, Kothar Talib Sulaiman
2014-01-01
Among several approaches to teaching and learning a foreign language, Total Physical Response, or TPR, is one that simulates the way children naturally acquire their mother tongue. Instructors give commands to students in the new language, and students respond through gestures. This article showcases a language learning project that the Ministry…
Neurophysiological mechanisms involved in language learning in adults
Rodríguez-Fornells, Antoni; Cunillera, Toni; Mestres-Missé, Anna; de Diego-Balaguer, Ruth
2009-01-01
Little is known about the brain mechanisms involved in word learning during infancy and in second language acquisition and about the way these new words become stable representations that sustain language processing. In several studies we have adopted the human simulation perspective, studying the effects of brain-lesions and combining different neuroimaging techniques such as event-related potentials and functional magnetic resonance imaging in order to examine the language learning (LL) process. In the present article, we review this evidence focusing on how different brain signatures relate to (i) the extraction of words from speech, (ii) the discovery of their embedded grammatical structure, and (iii) how meaning derived from verbal contexts can inform us about the cognitive mechanisms underlying the learning process. We compile these findings and frame them into an integrative neurophysiological model that tries to delineate the major neural networks that might be involved in the initial stages of LL. Finally, we propose that LL simulations can help us to understand natural language processing and how the recovery from language disorders in infants and adults can be accomplished. PMID:19933142
Foreign language learning in immersive virtual environments
NASA Astrophysics Data System (ADS)
Chang, Benjamin; Sheldon, Lee; Si, Mei; Hand, Anton
2012-03-01
Virtual reality has long been used for training simulations in fields from medicine to welding to vehicular operation, but simulations involving more complex cognitive skills present new design challenges. Foreign language learning, for example, is increasingly vital in the global economy, but computer-assisted education is still in its early stages. Immersive virtual reality is a promising avenue for language learning as a way of dynamically creating believable scenes for conversational training and role-play simulation. Visual immersion alone, however, only provides a starting point. We suggest that the addition of social interactions and motivated engagement through narrative gameplay can lead to truly effective language learning in virtual environments. In this paper, we describe the development of a novel application for teaching Mandarin using CAVE-like VR, physical props, human actors and intelligent virtual agents, all within a semester-long multiplayer mystery game. Students travel (virtually) to China on a class field trip, which soon becomes complicated with intrigue and mystery surrounding the lost manuscript of an early Chinese literary classic. Virtual reality environments such as the Forbidden City and a Beijing teahouse provide the setting for learning language, cultural traditions, and social customs, as well as the discovery of clues through conversation in Mandarin with characters in the game.
Introducing Computer Simulation into the High School: An Applied Mathematics Curriculum.
ERIC Educational Resources Information Center
Roberts, Nancy
1981-01-01
A programing language called DYNAMO, developed especially for writing simulation models, is promoted. Details of six, self-teaching curriculum packages recently developed for simulation-oriented instruction are provided. (MP)
Parallel Signal Processing and System Simulation using aCe
NASA Technical Reports Server (NTRS)
Dorband, John E.; Aburdene, Maurice F.
2003-01-01
Recently, networked and cluster computation have become very popular for both signal processing and system simulation. A new language is ideally suited for parallel signal processing applications and system simulation since it allows the programmer to explicitly express the computations that can be performed concurrently. In addition, the new C based parallel language (ace C) for architecture-adaptive programming allows programmers to implement algorithms and system simulation applications on parallel architectures by providing them with the assurance that future parallel architectures will be able to run their applications with a minimum of modification. In this paper, we will focus on some fundamental features of ace C and present a signal processing application (FFT).
Component Technology for High-Performance Scientific Simulation Software
DOE Office of Scientific and Technical Information (OSTI.GOV)
Epperly, T; Kohn, S; Kumfert, G
2000-11-09
We are developing scientific software component technology to manage the complexity of modem, parallel simulation software and increase the interoperability and re-use of scientific software packages. In this paper, we describe a language interoperability tool named Babel that enables the creation and distribution of language-independent software libraries using interface definition language (IDL) techniques. We have created a scientific IDL that focuses on the unique interface description needs of scientific codes, such as complex numbers, dense multidimensional arrays, complicated data types, and parallelism. Preliminary results indicate that in addition to language interoperability, this approach provides useful tools for thinking about themore » design of modem object-oriented scientific software libraries. Finally, we also describe a web-based component repository called Alexandria that facilitates the distribution, documentation, and re-use of scientific components and libraries.« less
Grounding language in action and perception: From cognitive agents to humanoid robots
NASA Astrophysics Data System (ADS)
Cangelosi, Angelo
2010-06-01
In this review we concentrate on a grounded approach to the modeling of cognition through the methodologies of cognitive agents and developmental robotics. This work will focus on the modeling of the evolutionary and developmental acquisition of linguistic capabilities based on the principles of symbol grounding. We review cognitive agent and developmental robotics models of the grounding of language to demonstrate their consistency with the empirical and theoretical evidence on language grounding and embodiment, and to reveal the benefits of such an approach in the design of linguistic capabilities in cognitive robotic agents. In particular, three different models will be discussed, where the complexity of the agent's sensorimotor and cognitive system gradually increases: from a multi-agent simulation of language evolution, to a simulated robotic agent model for symbol grounding transfer, to a model of language comprehension in the humanoid robot iCub. The review also discusses the benefits of the use of humanoid robotic platform, and specifically of the open source iCub platform, for the study of embodied cognition.
Internet-based system for simulation-based medical planning for cardiovascular disease.
Steele, Brooke N; Draney, Mary T; Ku, Joy P; Taylor, Charles A
2003-06-01
Current practice in vascular surgery utilizes only diagnostic and empirical data to plan treatments, which does not enable quantitative a priori prediction of the outcomes of interventions. We have previously described simulation-based medical planning methods to model blood flow in arteries and plan medical treatments based on physiologic models. An important consideration for the design of these patient-specific modeling systems is the accessibility to physicians with modest computational resources. We describe a simulation-based medical planning environment developed for the World Wide Web (WWW) using the Virtual Reality Modeling Language (VRML) and the Java programming language.
A Java-Enabled Interactive Graphical Gas Turbine Propulsion System Simulator
NASA Technical Reports Server (NTRS)
Reed, John A.; Afjeh, Abdollah A.
1997-01-01
This paper describes a gas turbine simulation system which utilizes the newly developed Java language environment software system. The system provides an interactive graphical environment which allows the quick and efficient construction and analysis of arbitrary gas turbine propulsion systems. The simulation system couples a graphical user interface, developed using the Java Abstract Window Toolkit, and a transient, space- averaged, aero-thermodynamic gas turbine analysis method, both entirely coded in the Java language. The combined package provides analytical, graphical and data management tools which allow the user to construct and control engine simulations by manipulating graphical objects on the computer display screen. Distributed simulations, including parallel processing and distributed database access across the Internet and World-Wide Web (WWW), are made possible through services provided by the Java environment.
Human task animation from performance models and natural language input
NASA Technical Reports Server (NTRS)
Esakov, Jeffrey; Badler, Norman I.; Jung, Moon
1989-01-01
Graphical manipulation of human figures is essential for certain types of human factors analyses such as reach, clearance, fit, and view. In many situations, however, the animation of simulated people performing various tasks may be based on more complicated functions involving multiple simultaneous reaches, critical timing, resource availability, and human performance capabilities. One rather effective means for creating such a simulation is through a natural language description of the tasks to be carried out. Given an anthropometrically-sized figure and a geometric workplace environment, various simple actions such as reach, turn, and view can be effectively controlled from language commands or standard NASA checklist procedures. The commands may also be generated by external simulation tools. Task timing is determined from actual performance models, if available, such as strength models or Fitts' Law. The resulting action specification are animated on a Silicon Graphics Iris workstation in real-time.
iBIOMES Lite: Summarizing Biomolecular Simulation Data in Limited Settings
2015-01-01
As the amount of data generated by biomolecular simulations dramatically increases, new tools need to be developed to help manage this data at the individual investigator or small research group level. In this paper, we introduce iBIOMES Lite, a lightweight tool for biomolecular simulation data indexing and summarization. The main goal of iBIOMES Lite is to provide a simple interface to summarize computational experiments in a setting where the user might have limited privileges and limited access to IT resources. A command-line interface allows the user to summarize, publish, and search local simulation data sets. Published data sets are accessible via static hypertext markup language (HTML) pages that summarize the simulation protocols and also display data analysis graphically. The publication process is customized via extensible markup language (XML) descriptors while the HTML summary template is customized through extensible stylesheet language (XSL). iBIOMES Lite was tested on different platforms and at several national computing centers using various data sets generated through classical and quantum molecular dynamics, quantum chemistry, and QM/MM. The associated parsers currently support AMBER, GROMACS, Gaussian, and NWChem data set publication. The code is available at https://github.com/jcvthibault/ibiomes. PMID:24830957
DOE Office of Scientific and Technical Information (OSTI.GOV)
Mizell, D.; Carter, S.
In 1987, ISI's parallel distributed computing research group implemented a prototype sequential simulation system, designed for high-level simulation of candidate (Strategic Defense Initiative) architectures. A main design goal was to produce a simulation system that could incorporate non-trivial, executable representations of battle-management computations on each platform that were capable of controlling the actions of that platform throughout the simulation. The term BMA (battle manager abstraction) was used to refer to these simulated battle-management computations. In the authors first version of the simulator, the BMAs were C++ programs that we wrote and manually inserted into the system. Since then, they havemore » designed and implemented KMAC, a high-level language for writing BMA's. The KMAC preprocessor, built using the Unix tools lex 2 and YACC 3, translates KMAC source programs into C++ programs and passes them on to the C++ compiler. The KMAC preprocessor was incorporated into and operates under the control of the simulator's interactive user interface. After the KMAC preprocessor has translated a program into C++, the user interface system invokes the C++ compiler, and incorporates the resulting object code into the simulator load module for execution as part of a simulation run. This report describes the KMAC language and its preprocessor. Section 2 provides background material on the design of the simulation system that is necessary for understanding some of the parts of KMAC and some of the reasons it is structured the way it is. Section 3 describes the syntax and semantics of the language, and Section 4 discusses design of the preprocessor.« less
Software for Engineering Simulations of a Spacecraft
NASA Technical Reports Server (NTRS)
Shireman, Kirk; McSwain, Gene; McCormick, Bernell; Fardelos, Panayiotis
2005-01-01
Spacecraft Engineering Simulation II (SES II) is a C-language computer program for simulating diverse aspects of operation of a spacecraft characterized by either three or six degrees of freedom. A functional model in SES can include a trajectory flight plan; a submodel of a flight computer running navigational and flight-control software; and submodels of the environment, the dynamics of the spacecraft, and sensor inputs and outputs. SES II features a modular, object-oriented programming style. SES II supports event-based simulations, which, in turn, create an easily adaptable simulation environment in which many different types of trajectories can be simulated by use of the same software. The simulation output consists largely of flight data. SES II can be used to perform optimization and Monte Carlo dispersion simulations. It can also be used to perform simulations for multiple spacecraft. In addition to its generic simulation capabilities, SES offers special capabilities for space-shuttle simulations: for this purpose, it incorporates submodels of the space-shuttle dynamics and a C-language version of the guidance, navigation, and control components of the space-shuttle flight software.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Emond, Claude, E-mail: claude.emond@biosmc.com
Chlorinated dibenzo-p-dioxins (CDDs) are a series of mono- to octa-chlorinated homologous chemicals commonly referred to as polychlorinated dioxins. One of the most potent, well-known, and persistent member of this family is 2,3,7,8-tetrachlorodibenzo-p-dioxin (TCDD). As part of translational research to make computerized models accessible to health risk assessors, we present a Berkeley Madonna recoded version of the human physiologically based pharmacokinetic (PBPK) model used by the U.S. Environmental Protection Agency (EPA) in the recent dioxin assessment. This model incorporates CYP1A2 induction, which is an important metabolic vector that drives dioxin distribution in the human body, and it uses a variable eliminationmore » half-life that is body burden dependent. To evaluate the model accuracy, the recoded model predictions were compared with those of the original published model. The simulations performed with the recoded model matched well with those of the original model. The recoded model was then applied to available data sets of real life exposure studies. The recoded model can describe acute and chronic exposures and can be useful for interpreting human biomonitoring data as part of an overall dioxin and/or dioxin-like compounds risk assessment. - Highlights: • The best available dioxin PBPK model for interpreting human biomonitoring data is presented. • The original PBPK model was recoded from acslX to the Berkeley Madonna (BM) platform. • Comparisons were made of the accuracy of the recoded model with the original model. • The model is a useful addition to the ATSDR's BM based PBPK toolkit that supports risk assessors. • The application of the model to real-life exposure data sets is illustrated.« less
Dr.LiTHO: a development and research lithography simulator
NASA Astrophysics Data System (ADS)
Fühner, Tim; Schnattinger, Thomas; Ardelean, Gheorghe; Erdmann, Andreas
2007-03-01
This paper introduces Dr.LiTHO, a research and development oriented lithography simulation environment developed at Fraunhofer IISB to flexibly integrate our simulation models into one coherent platform. We propose a light-weight approach to a lithography simulation environment: The use of a scripting (batch) language as an integration platform. Out of the great variety of different scripting languages, Python proved superior in many ways: It exhibits a good-natured learning-curve, it is efficient, available on virtually any platform, and provides sophisticated integration mechanisms for existing programs. In this paper, we will describe the steps, required to provide Python bindings for existing programs and to finally generate an integrated simulation environment. In addition, we will give a short introduction into selected software design demands associated with the development of such a framework. We will especially focus on testing and (both technical and user-oriented) documentation issues. Dr.LiTHO Python files contain not only all simulation parameter settings but also the simulation flow, providing maximum flexibility. In addition to relatively simple batch jobs, repetitive tasks can be pooled in libraries. And as Python is a full-blown programming language, users can add virtually any functionality, which is especially useful in the scope of simulation studies or optimization tasks, that often require masses of evaluations. Furthermore, we will give a short overview of the numerous existing Python packages. Several examples demonstrate the feasibility and productiveness of integrating Python packages into custom Dr.LiTHO scripts.
Development of the Tensoral Computer Language
NASA Technical Reports Server (NTRS)
Ferziger, Joel; Dresselhaus, Eliot
1996-01-01
The research scientist or engineer wishing to perform large scale simulations or to extract useful information from existing databases is required to have expertise in the details of the particular database, the numerical methods and the computer architecture to be used. This poses a significant practical barrier to the use of simulation data. The goal of this research was to develop a high-level computer language called Tensoral, designed to remove this barrier. The Tensoral language provides a framework in which efficient generic data manipulations can be easily coded and implemented. First of all, Tensoral is general. The fundamental objects in Tensoral represent tensor fields and the operators that act on them. The numerical implementation of these tensors and operators is completely and flexibly programmable. New mathematical constructs and operators can be easily added to the Tensoral system. Tensoral is compatible with existing languages. Tensoral tensor operations co-exist in a natural way with a host language, which may be any sufficiently powerful computer language such as Fortran, C, or Vectoral. Tensoral is very-high-level. Tensor operations in Tensoral typically act on entire databases (i.e., arrays) at one time and may, therefore, correspond to many lines of code in a conventional language. Tensoral is efficient. Tensoral is a compiled language. Database manipulations are simplified optimized and scheduled by the compiler eventually resulting in efficient machine code to implement them.
Hardware description languages
NASA Technical Reports Server (NTRS)
Tucker, Jerry H.
1994-01-01
Hardware description languages are special purpose programming languages. They are primarily used to specify the behavior of digital systems and are rapidly replacing traditional digital system design techniques. This is because they allow the designer to concentrate on how the system should operate rather than on implementation details. Hardware description languages allow a digital system to be described with a wide range of abstraction, and they support top down design techniques. A key feature of any hardware description language environment is its ability to simulate the modeled system. The two most important hardware description languages are Verilog and VHDL. Verilog has been the dominant language for the design of application specific integrated circuits (ASIC's). However, VHDL is rapidly gaining in popularity.
Havas, David A; Chapp, Christopher B
2016-01-01
How does language influence the emotions and actions of large audiences? Functionally, emotions help address environmental uncertainty by constraining the body to support adaptive responses and social coordination. We propose emotions provide a similar function in language processing by constraining the mental simulation of language content to facilitate comprehension, and to foster alignment of mental states in message recipients. Consequently, we predicted that emotion-inducing language should be found in speeches specifically designed to create audience alignment - stump speeches of United States presidential candidates. We focused on phrases in the past imperfective verb aspect ("a bad economy was burdening us") that leave a mental simulation of the language content open-ended, and thus unconstrained, relative to past perfective sentences ("we were burdened by a bad economy"). As predicted, imperfective phrases appeared more frequently in stump versus comparison speeches, relative to perfective phrases. In a subsequent experiment, participants rated phrases from presidential speeches as more emotionally intense when written in the imperfective aspect compared to the same phrases written in the perfective aspect, particularly for sentences perceived as negative in valence. These findings are consistent with the notion that emotions have a role in constraining the comprehension of language, a role that may be used in communication with large audiences.
Scenario Development Process at the Vertical Motion Simulator
NASA Technical Reports Server (NTRS)
Reardon, Scott E.; Beard, Steven D.; Lewis, Emily
2017-01-01
There has been a significant effort within the simulation community to standardize many aspects of flight simulation. More recently, an effort has begun to develop a formal scenario definition language for aviation. A working group within the AIAA Modeling and Simulation Technical Committee has been created to develop a standard aviation scenario definition language, though much of the initial effort has been tailored to training simulators. Research and development (R&D) simulators, like the Vertical Motion Simulator (VMS), and training simulators have different missions and thus have different scenario requirements. The purpose of this paper is to highlight some of the unique tasks and scenario elements used at the VMS so they may be captured by scenario standardization efforts. The VMS most often performs handling qualities studies and transfer of training studies. Three representative handling qualities simulation studies and two transfer of training simulation studies are described in this paper. Unique scenario elements discussed in this paper included special out-the-window (OTW) targets and environmental conditions, motion system parameters, active inceptor parameters, and configurable vehicle math model parameters.
TOWARDS A MULTI-SCALE AGENT-BASED PROGRAMMING LANGUAGE METHODOLOGY
Somogyi, Endre; Hagar, Amit; Glazier, James A.
2017-01-01
Living tissues are dynamic, heterogeneous compositions of objects, including molecules, cells and extra-cellular materials, which interact via chemical, mechanical and electrical process and reorganize via transformation, birth, death and migration processes. Current programming language have difficulty describing the dynamics of tissues because: 1: Dynamic sets of objects participate simultaneously in multiple processes, 2: Processes may be either continuous or discrete, and their activity may be conditional, 3: Objects and processes form complex, heterogeneous relationships and structures, 4: Objects and processes may be hierarchically composed, 5: Processes may create, destroy and transform objects and processes. Some modeling languages support these concepts, but most cannot translate models into executable simulations. We present a new hybrid executable modeling language paradigm, the Continuous Concurrent Object Process Methodology (CCOPM) which naturally expresses tissue models, enabling users to visually create agent-based models of tissues, and also allows computer simulation of these models. PMID:29282379
TOWARDS A MULTI-SCALE AGENT-BASED PROGRAMMING LANGUAGE METHODOLOGY.
Somogyi, Endre; Hagar, Amit; Glazier, James A
2016-12-01
Living tissues are dynamic, heterogeneous compositions of objects , including molecules, cells and extra-cellular materials, which interact via chemical, mechanical and electrical process and reorganize via transformation, birth, death and migration processes . Current programming language have difficulty describing the dynamics of tissues because: 1: Dynamic sets of objects participate simultaneously in multiple processes, 2: Processes may be either continuous or discrete, and their activity may be conditional, 3: Objects and processes form complex, heterogeneous relationships and structures, 4: Objects and processes may be hierarchically composed, 5: Processes may create, destroy and transform objects and processes. Some modeling languages support these concepts, but most cannot translate models into executable simulations. We present a new hybrid executable modeling language paradigm, the Continuous Concurrent Object Process Methodology ( CCOPM ) which naturally expresses tissue models, enabling users to visually create agent-based models of tissues, and also allows computer simulation of these models.
ERIC Educational Resources Information Center
Woodward-Kron, Robyn; Elder, Catherine
2016-01-01
The aim of this paper is to investigate from a discourse analytic perspective task authenticity in the speaking component of the Occupational English Test (OET), an English language screening test for clinicians designed to reflect the language demands of health professional-patient communication. The study compares the OET speaking sub-test…
GPAW - massively parallel electronic structure calculations with Python-based software.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Enkovaara, J.; Romero, N.; Shende, S.
2011-01-01
Electronic structure calculations are a widely used tool in materials science and large consumer of supercomputing resources. Traditionally, the software packages for these kind of simulations have been implemented in compiled languages, where Fortran in its different versions has been the most popular choice. While dynamic, interpreted languages, such as Python, can increase the effciency of programmer, they cannot compete directly with the raw performance of compiled languages. However, by using an interpreted language together with a compiled language, it is possible to have most of the productivity enhancing features together with a good numerical performance. We have used thismore » approach in implementing an electronic structure simulation software GPAW using the combination of Python and C programming languages. While the chosen approach works well in standard workstations and Unix environments, massively parallel supercomputing systems can present some challenges in porting, debugging and profiling the software. In this paper we describe some details of the implementation and discuss the advantages and challenges of the combined Python/C approach. We show that despite the challenges it is possible to obtain good numerical performance and good parallel scalability with Python based software.« less
Simulated learning environments in speech-language pathology: an Australian response.
MacBean, Naomi; Theodoros, Deborah; Davidson, Bronwyn; Hill, Anne E
2013-06-01
The rising demand for health professionals to service the Australian population is placing pressure on traditional approaches to clinical education in the allied health professions. Existing research suggests that simulated learning environments (SLEs) have the potential to increase student placement capacity while providing quality learning experiences with comparable or superior outcomes to traditional methods. This project investigated the current use of SLEs in Australian speech-language pathology curricula, and the potential future applications of SLEs to the clinical education curricula through an extensive consultative process with stakeholders (all 10 Australian universities offering speech-language pathology programs in 2010, Speech Pathology Australia, members of the speech-language pathology profession, and current student body). Current use of SLEs in speech-language pathology education was found to be limited, with additional resources required to further develop SLEs and maintain their use within the curriculum. Perceived benefits included: students' increased clinical skills prior to workforce placement, additional exposure to specialized areas of speech-language pathology practice, inter-professional learning, and richer observational experiences for novice students. Stakeholders perceived SLEs to have considerable potential for clinical learning. A nationally endorsed recommendation for SLE development and curricula integration was prepared.
Simpler grammar, larger vocabulary: How population size affects language
2018-01-01
Languages with many speakers tend to be structurally simple while small communities sometimes develop languages with great structural complexity. Paradoxically, the opposite pattern appears to be observed for non-structural properties of language such as vocabulary size. These apparently opposite patterns pose a challenge for theories of language change and evolution. We use computational simulations to show that this inverse pattern can depend on a single factor: ease of diffusion through the population. A population of interacting agents was arranged on a network, passing linguistic conventions to one another along network links. Agents can invent new conventions, or replicate conventions that they have previously generated themselves or learned from other agents. Linguistic conventions are either Easy or Hard to diffuse, depending on how many times an agent needs to encounter a convention to learn it. In large groups, only linguistic conventions that are easy to learn, such as words, tend to proliferate, whereas small groups where everyone talks to everyone else allow for more complex conventions, like grammatical regularities, to be maintained. Our simulations thus suggest that language, and possibly other aspects of culture, may become simpler at the structural level as our world becomes increasingly interconnected. PMID:29367397
Low-thrust solar electric propulsion navigation simulation program
NASA Technical Reports Server (NTRS)
Hagar, H. J.; Eller, T. J.
1973-01-01
An interplanetary low-thrust, solar electric propulsion mission simulation program suitable for navigation studies is presented. The mathematical models for trajectory simulation, error compensation, and tracking motion are described. The languages, input-output procedures, and subroutines are included.
Modeling Education on the Real World.
ERIC Educational Resources Information Center
Hunter, Beverly
1983-01-01
Offers and discusses three suggestions to capitalize on two developments related to system dynamics modeling and simulation. These developments are a junior/senior high textbook called "Introduction to Computer Simulation" and Micro-DYNAMO, a computer simulation language for microcomputers. (Author/JN)
Astronomical Simulations Using Visual Python
NASA Astrophysics Data System (ADS)
Cobb, Michael L.
2007-05-01
The Physics and Engineering Physics Department at Southeast Missouri State University has adopted the “Matter and Interactions I Modern Mechanics” text by Chabay and Sherwood for our calculus based introductory physics course. We have fully integrated the use of modeling and simulations by using the Visual Python language also know as VPython. This powerful, high level, object orientated language with full three dimensional, stereo graphics has stimulated both my students and myself to find wider applications for our new found skills. We have successfully modeled gravitational resonances in planetary rings, galaxy collisions, and planetary orbits around binary star systems. This talk will provide a quick overview of VPython and demonstrate the various simulations.
Interactive Simulated Patient: Experiences with Collaborative E-Learning in Medicine
ERIC Educational Resources Information Center
Bergin, Rolf; Youngblood, Patricia; Ayers, Mary K.; Boberg, Jonas; Bolander, Klara; Courteille, Olivier; Dev, Parvati; Hindbeck, Hans; Edward, Leonard E., II; Stringer, Jennifer R.; Thalme, Anders; Fors, Uno G. H.
2003-01-01
Interactive Simulated Patient (ISP) is a computer-based simulation tool designed to provide medical students with the opportunity to practice their clinical problem solving skills. The ISP system allows students to perform most clinical decision-making procedures in a simulated environment, including history taking in natural language, many…
Proceedings of the 1987 conference on tools for the simulation profession
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hawkins, R.; Klukis, K.
1987-01-01
This book covers the proceedings of the 1987 conference on tools for the simulation profession. Some of the topics are: SIMULACT: a generic tool for simulating distributed systems; ESL language simulation of spacecraft batteries; and Trends in global cadmium levels from increased use of fossil fuels.
Embodied Simulations Are Modulated by Sentential Perspective
ERIC Educational Resources Information Center
van Dam, Wessel O.; Desai, Rutvik H.
2017-01-01
There is considerable evidence that language comprehenders derive lexical-semantic meaning by mentally simulating perceptual and motor attributes of described events. However, the nature of these simulations--including the level of detail that is incorporated and contexts under which simulations occur--is not well understood. Here, we examine the…
ERIC Educational Resources Information Center
Rudder, Michael E.
1999-01-01
The communicative approach to language instruction emphasizes ways to increase student-talk and decrease teacher-talk. It necessitates including the production or performance stage in lesson plans to give students the opportunity to use the new language in simulated real-life situations. (Author/VWL)
Programming languages for circuit design.
Pedersen, Michael; Yordanov, Boyan
2015-01-01
This chapter provides an overview of a programming language for Genetic Engineering of Cells (GEC). A GEC program specifies a genetic circuit at a high level of abstraction through constraints on otherwise unspecified DNA parts. The GEC compiler then selects parts which satisfy the constraints from a given parts database. GEC further provides more conventional programming language constructs for abstraction, e.g., through modularity. The GEC language and compiler is available through a Web tool which also provides functionality, e.g., for simulation of designed circuits.
Escott, Sarah; Lucas, Beverley; Pearson, David
2009-03-01
In the light of rapid demographic change and increased globalisation of health, ways to consult effectively across language barriers are increasingly important. This article describes the development, organisation and evaluation of a UK workshop designed to develop the skills of undergraduate medical students consulting with patients with limited English proficiency, using specially recruited and trained bilingual simulated patients. The authors discuss the advantages and areas for development of the approach, before considering possible future developments.
Simulation Framework for Teaching in Modeling and Simulation Areas
ERIC Educational Resources Information Center
De Giusti, Marisa Raquel; Lira, Ariel Jorge; Villarreal, Gonzalo Lujan
2008-01-01
Simulation is the process of executing a model that describes a system with enough detail; this model has its entities, an internal state, some input and output variables and a list of processes bound to these variables. Teaching a simulation language such as general purpose simulation system (GPSS) is always a challenge, because of the way it…
Grounding language in action and perception: from cognitive agents to humanoid robots.
Cangelosi, Angelo
2010-06-01
In this review we concentrate on a grounded approach to the modeling of cognition through the methodologies of cognitive agents and developmental robotics. This work will focus on the modeling of the evolutionary and developmental acquisition of linguistic capabilities based on the principles of symbol grounding. We review cognitive agent and developmental robotics models of the grounding of language to demonstrate their consistency with the empirical and theoretical evidence on language grounding and embodiment, and to reveal the benefits of such an approach in the design of linguistic capabilities in cognitive robotic agents. In particular, three different models will be discussed, where the complexity of the agent's sensorimotor and cognitive system gradually increases: from a multi-agent simulation of language evolution, to a simulated robotic agent model for symbol grounding transfer, to a model of language comprehension in the humanoid robot iCub. The review also discusses the benefits of the use of humanoid robotic platform, and specifically of the open source iCub platform, for the study of embodied cognition. Copyright 2010 Elsevier B.V. All rights reserved.
The Bilingual Language Interaction Network for Comprehension of Speech*
Marian, Viorica
2013-01-01
During speech comprehension, bilinguals co-activate both of their languages, resulting in cross-linguistic interaction at various levels of processing. This interaction has important consequences for both the structure of the language system and the mechanisms by which the system processes spoken language. Using computational modeling, we can examine how cross-linguistic interaction affects language processing in a controlled, simulated environment. Here we present a connectionist model of bilingual language processing, the Bilingual Language Interaction Network for Comprehension of Speech (BLINCS), wherein interconnected levels of processing are created using dynamic, self-organizing maps. BLINCS can account for a variety of psycholinguistic phenomena, including cross-linguistic interaction at and across multiple levels of processing, cognate facilitation effects, and audio-visual integration during speech comprehension. The model also provides a way to separate two languages without requiring a global language-identification system. We conclude that BLINCS serves as a promising new model of bilingual spoken language comprehension. PMID:24363602
The Logical Problem of Language Change.
1995-07-01
tribution Pi. For the most part we will assume in our simulations that this distribution is uniform on degree-0 ( unembedded ) sentences, exactly as in...following table provides the unembedded (degree- 0) sentences from each of the 8 grammars (languages) obtained by setting the 3 parameters of example 1 to di erent values. The languages are referred to as L1 through L8: 17 18
Battle Management Language Transformations
2006-10-01
Simulation (M&S) systems. Battlefield Management Language (BML) is being developed as a common representation of military mission suitable for automated ... processing . Within NATO the task group MSG-048 Coalition BML is defining a BML using the Joint Command, Control and Consultation Information Exchange
Interaction and Communication of Agents in Networks and Language Complexity Estimates
NASA Technical Reports Server (NTRS)
Smid, Jan; Obitko, Marek; Fisher, David; Truszkowski, Walt
2004-01-01
Knowledge acquisition and sharing are arguably the most critical activities of communicating agents. We report about our on-going project featuring knowledge acquisition and sharing among communicating agents embedded in a network. The applications we target range from hardware robots to virtual entities such as internet agents. Agent experiments can be simulated using a convenient simulation language. We analyzed the complexity of communicating agent simulations using Java and Easel. Scenarios we have studied are listed below. The communication among agents can range from declarative queries to sub-natural language queries. 1) A set of agents monitoring an object are asked to build activity profiles based on exchanging elementary observations; 2) A set of car drivers form a line, where every car is following its predecessor. An unsafe distance cm create a strong wave in the line. Individual agents are asked to incorporate and apply directions how to avoid the wave. 3) A set of micro-vehicles form a grid and are asked to propagate information and concepts to a central server.
Embodiment during Reading: Simulating a Story Character's Linguistic Actions
ERIC Educational Resources Information Center
Gunraj, Danielle N.; Drumm-Hewitt, April M.; Klin, Celia M.
2014-01-01
According to theories of embodied cognition, a critical element in language comprehension is the formation of sensorimotor simulations of the actions and events described in a text. Although much of the embodied cognition research has focused on simulations of motor actions, we ask whether readers form simulations of story characters' linguistic…
Efficient Access to Massive Amounts of Tape-Resident Data
NASA Astrophysics Data System (ADS)
Yu, David; Lauret, Jérôme
2017-10-01
Randomly restoring files from tapes degrades the read performance primarily due to frequent tape mounts. The high latency and time-consuming tape mount and dismount is a major issue when accessing massive amounts of data from tape storage. BNL’s mass storage system currently holds more than 80 PB of data on tapes, managed by HPSS. To restore files from HPSS, we make use of a scheduler software, called ERADAT. This scheduler system was originally based on code from Oak Ridge National Lab, developed in the early 2000s. After some major modifications and enhancements, ERADAT now provides advanced HPSS resource management, priority queuing, resource sharing, web-browser visibility of real-time staging activities and advanced real-time statistics and graphs. ERADAT is also integrated with ACSLS and HPSS for near real-time mount statistics and resource control in HPSS. ERADAT is also the interface between HPSS and other applications such as the locally developed Data Carousel, providing fair resource-sharing policies and related capabilities. ERADAT has demonstrated great performance at BNL.
Fang, Caiyun; Zhang, Lei; Zhang, Xiaoqin; Lu, Haojie
2015-06-21
Metal binding proteins play many important roles in a broad range of biological processes. Characterization of metal binding proteins is important for understanding their structure and biological functions, thus leading to a clear understanding of metal associated diseases. The present study is the first to investigate the effectiveness of magnetic microspheres functionalized with metal cations (Ca(2+), Cu(2+), Zn(2+) and Fe(3+)) as the absorbent matrix in IMAC technology to enrich metal containing/binding proteins. The putative metal binding proteins in rat liver were then globally characterized by using this strategy which is very easy to handle and can capture a number of metal binding proteins effectively. In total, 185 putative metal binding proteins were identified from rat liver including some known less abundant and membrane-bound metal binding proteins such as Plcg1, Acsl5, etc. The identified proteins are involved in many important processes including binding, catalytic activity, translation elongation factor activity, electron carrier activity, and so on.
Bigand, Emmanuel; Delbé, Charles; Poulin-Charronnat, Bénédicte; Leman, Marc; Tillmann, Barbara
2014-01-01
During the last decade, it has been argued that (1) music processing involves syntactic representations similar to those observed in language, and (2) that music and language share similar syntactic-like processes and neural resources. This claim is important for understanding the origin of music and language abilities and, furthermore, it has clinical implications. The Western musical system, however, is rooted in psychoacoustic properties of sound, and this is not the case for linguistic syntax. Accordingly, musical syntax processing could be parsimoniously understood as an emergent property of auditory memory rather than a property of abstract processing similar to linguistic processing. To support this view, we simulated numerous empirical studies that investigated the processing of harmonic structures, using a model based on the accumulation of sensory information in auditory memory. The simulations revealed that most of the musical syntax manipulations used with behavioral and neurophysiological methods as well as with developmental and cross-cultural approaches can be accounted for by the auditory memory model. This led us to question whether current research on musical syntax can really be compared with linguistic processing. Our simulation also raises methodological and theoretical challenges to study musical syntax while disentangling the confounded low-level sensory influences. In order to investigate syntactic abilities in music comparable to language, research should preferentially use musical material with structures that circumvent the tonal effect exerted by psychoacoustic properties of sounds. PMID:24936174
Kulhánek, Tomáš; Ježek, Filip; Mateják, Marek; Šilar, Jan; Kofránek, Jří
2015-08-01
This work introduces experiences of teaching modeling and simulation for graduate students in the field of biomedical engineering. We emphasize the acausal and object-oriented modeling technique and we have moved from teaching block-oriented tool MATLAB Simulink to acausal and object oriented Modelica language, which can express the structure of the system rather than a process of computation. However, block-oriented approach is allowed in Modelica language too and students have tendency to express the process of computation. Usage of the exemplar acausal domains and approach allows students to understand the modeled problems much deeper. The causality of the computation is derived automatically by the simulation tool.
Rethinking foundations of language from a multidisciplinary perspective.
Gong, Tao; Shuai, Lan; Wu, Yicheng
2018-04-21
The issue of language foundations has been of great controversy ever since it was first raised in Lenneberg's (1967) monograph Biological Foundations of Language. Based on a survey of recent findings relevant to the study of language acquisition and evolution, we propose that: (i) the biological predispositions for language are largely domain-general, not necessarily language-specific or human-unique; (ii) the socio-cultural environment of language serves as another important foundation of language, which helps shape language components, induce and drive language shift; and (iii) language must have coevolved with the cognitive mechanisms associated with it through intertwined biological and cultural evolution. In addition to theoretical issues, this paper also evaluates the primary approaches recently joining the endeavor of studying language foundations and evolution, including human experiments and computer simulations. Most of the evidence surveyed in this paper comes from a variety of disciplines, and methodology therein complements each other to form a global picture of language foundations. These reflect the complexity of the issue of language foundations and the necessity of taking a multidisciplinary perspective to address it. Copyright © 2018 Elsevier B.V. All rights reserved.
The Role of Crop Systems Simulation in Agriculture and Environment
USDA-ARS?s Scientific Manuscript database
Over the past 30 to 40 years, simulation of crop systems has advanced from a neophyte science with inadequate computing power into a robust and increasingly accepted science supported by improved software, languages, development tools, and computer capabilities. Crop system simulators contain mathe...
Refining Pragmatically-Appropriate Oral Communication via Computer-Simulated Conversations
ERIC Educational Resources Information Center
Sydorenko, Tetyana; Daurio, Phoebe; Thorne, Steven L.
2018-01-01
To address the problem of limited opportunities for practicing second language speaking in interaction, especially delicate interactions requiring pragmatic competence, we describe computer simulations designed for the oral practice of extended pragmatic routines and report on the affordances of such simulations for learning pragmatically…
CyNEST: a maintainable Cython-based interface for the NEST simulator
Zaytsev, Yury V.; Morrison, Abigail
2014-01-01
NEST is a simulator for large-scale networks of spiking point neuron models (Gewaltig and Diesmann, 2007). Originally, simulations were controlled via the Simulation Language Interpreter (SLI), a built-in scripting facility implementing a language derived from PostScript (Adobe Systems, Inc., 1999). The introduction of PyNEST (Eppler et al., 2008), the Python interface for NEST, enabled users to control simulations using Python. As the majority of NEST users found PyNEST easier to use and to combine with other applications, it immediately displaced SLI as the default NEST interface. However, developing and maintaining PyNEST has become increasingly difficult over time. This is partly because adding new features requires writing low-level C++ code intermixed with calls to the Python/C API, which is unrewarding. Moreover, the Python/C API evolves with each new version of Python, which results in a proliferation of version-dependent code branches. In this contribution we present the re-implementation of PyNEST in the Cython language, a superset of Python that additionally supports the declaration of C/C++ types for variables and class attributes, and provides a convenient foreign function interface (FFI) for invoking C/C++ routines (Behnel et al., 2011). Code generation via Cython allows the production of smaller and more maintainable bindings, including increased compatibility with all supported Python releases without additional burden for NEST developers. Furthermore, this novel approach opens up the possibility to support alternative implementations of the Python language at no cost given a functional Cython back-end for the corresponding implementation, and also enables cross-compilation of Python bindings for embedded systems and supercomputers alike. PMID:24672470
Cannon, Robert C; Gleeson, Padraig; Crook, Sharon; Ganapathy, Gautham; Marin, Boris; Piasini, Eugenio; Silver, R Angus
2014-01-01
Computational models are increasingly important for studying complex neurophysiological systems. As scientific tools, it is essential that such models can be reproduced and critically evaluated by a range of scientists. However, published models are currently implemented using a diverse set of modeling approaches, simulation tools, and computer languages making them inaccessible and difficult to reproduce. Models also typically contain concepts that are tightly linked to domain-specific simulators, or depend on knowledge that is described exclusively in text-based documentation. To address these issues we have developed a compact, hierarchical, XML-based language called LEMS (Low Entropy Model Specification), that can define the structure and dynamics of a wide range of biological models in a fully machine readable format. We describe how LEMS underpins the latest version of NeuroML and show that this framework can define models of ion channels, synapses, neurons and networks. Unit handling, often a source of error when reusing models, is built into the core of the language by specifying physical quantities in models in terms of the base dimensions. We show how LEMS, together with the open source Java and Python based libraries we have developed, facilitates the generation of scripts for multiple neuronal simulators and provides a route for simulator free code generation. We establish that LEMS can be used to define models from systems biology and map them to neuroscience-domain specific simulators, enabling models to be shared between these traditionally separate disciplines. LEMS and NeuroML 2 provide a new, comprehensive framework for defining computational models of neuronal and other biological systems in a machine readable format, making them more reproducible and increasing the transparency and accessibility of their underlying structure and properties.
Cannon, Robert C.; Gleeson, Padraig; Crook, Sharon; Ganapathy, Gautham; Marin, Boris; Piasini, Eugenio; Silver, R. Angus
2014-01-01
Computational models are increasingly important for studying complex neurophysiological systems. As scientific tools, it is essential that such models can be reproduced and critically evaluated by a range of scientists. However, published models are currently implemented using a diverse set of modeling approaches, simulation tools, and computer languages making them inaccessible and difficult to reproduce. Models also typically contain concepts that are tightly linked to domain-specific simulators, or depend on knowledge that is described exclusively in text-based documentation. To address these issues we have developed a compact, hierarchical, XML-based language called LEMS (Low Entropy Model Specification), that can define the structure and dynamics of a wide range of biological models in a fully machine readable format. We describe how LEMS underpins the latest version of NeuroML and show that this framework can define models of ion channels, synapses, neurons and networks. Unit handling, often a source of error when reusing models, is built into the core of the language by specifying physical quantities in models in terms of the base dimensions. We show how LEMS, together with the open source Java and Python based libraries we have developed, facilitates the generation of scripts for multiple neuronal simulators and provides a route for simulator free code generation. We establish that LEMS can be used to define models from systems biology and map them to neuroscience-domain specific simulators, enabling models to be shared between these traditionally separate disciplines. LEMS and NeuroML 2 provide a new, comprehensive framework for defining computational models of neuronal and other biological systems in a machine readable format, making them more reproducible and increasing the transparency and accessibility of their underlying structure and properties. PMID:25309419
Ladd, Benjamin O; Garcia, Tracey A; Anderson, Kristen G
2016-09-01
The current study explored whether laboratory-based techniques can provide a strategy for studying client language as a mechanism of behavior change. Specifically, this study examined the potential of a simulation task to elicit healthy talk, or self-motivational statements in favor of healthy behavior, related to marijuana and alcohol use. Participants (N = 84) were adolescents reporting at least 10 lifetime substance use episodes recruited from various community settings in an urban Pacific Northwest setting. Participants completed the Adolescent Simulated Intoxication Digital Elicitation (A-SIDE), a validated paradigm for assessing substance use decision making in peer contexts. Participants responded to 4 types of offers in the A-SIDE: (a) marijuana, (b) food (marijuana control), (c) alcohol, and (d) soda (alcohol control). Using a validated coding scheme adapted for the current study, client language during a structured interview assessing participants' response to the simulated offers was evaluated. Associations between percent healthy talk (PHT, calculated by dividing the number of healthy statements by the sum of all substance-related statements) and cross-sectional outcomes of interest (previous substance use, substance use expectancies, and behavioral willingness) were explored. The frequency of substance-related statements differed in response to offer type; rate of PHT did not. PHT was associated with behavioral willingness to accept the offer. However, PHT was not associated with decontextualized measures of substance use. Associations between PHT and global expectancies were limited. Simulation methods may be useful in investigating the impact of context on self-talk and to systematically explore client language as a mechanism of change. (PsycINFO Database Record (c) 2016 APA, all rights reserved).
Bittner, Anja; Bittner, Johannes; Jonietz, Ansgar; Dybowski, Christoph; Harendza, Sigrid
2016-02-27
Patient-physician communication should be based on plain and simple language. Despite communication skill trainings in undergraduate medical curricula medical students and physicians are often still not aware of using medical jargon when communicating with patients. The aim of this study was to compare linguistic communication skills of undergraduate medical students who voluntarily translate medical documents into plain language with students who do not participate in this voluntary task. Fifty-nine undergraduate medical students participated in this study. Twenty-nine participants were actively involved in voluntarily translating medical documents for real patients into plain language on the online-platform https://washabich.de (WHI group) and 30 participants were not (non-WHI group). The assessment resembled a virtual consultation hour, where participants were connected via skype to six simulated patients (SPs). The SPs assessed participants' communication skills. All conversations were transcribed and assessed for communication skills and medical correctness by a blinded expert. All participants completed a self-assessment questionnaire on their communication skills. Across all raters, the WHI group was assessed significantly (p = .007) better than the non-WHI group regarding the use of plain language. The blinded expert assessed the WHI group significantly (p = .018) better regarding the use of stylistic devices of communication. The SPs would choose participants from the WHI group significantly (p = .041) more frequently as their personal physician. No significant differences between the two groups were observed with respect to the medical correctness of the consultations. Written translation of medical documents is associated with significantly more frequent use of plain language in simulated physician-patient encounters. Similar extracurricular exercises might be a useful tool for medical students to enhance their communication skills with respect to using plain language in physician-patient communication.
Social in, social out: How the brain responds to social language with more social language.
O'Donnell, Matthew Brook; Falk, Emily B; Lieberman, Matthew D
Social connection is a fundamental human need. As such, people's brains are sensitized to social cues, such as those carried by language, and to promoting social communication. The neural mechanisms of certain key building blocks in this process, such as receptivity to and reproduction of social language, however, are not known. We combined quantitative linguistic analysis and neuroimaging to connect neural activity in brain regions used to simulate the mental states of others with exposure to, and re-transmission of, social language. Our results link findings on successful idea transmission from communication science, sociolinguistics and cognitive neuroscience to prospectively predict the degree of social language that participants utilize when re-transmitting ideas as a function of 1) initial language inputs and 2) neural activity during idea exposure.
SBRML: a markup language for associating systems biology data with models.
Dada, Joseph O; Spasić, Irena; Paton, Norman W; Mendes, Pedro
2010-04-01
Research in systems biology is carried out through a combination of experiments and models. Several data standards have been adopted for representing models (Systems Biology Markup Language) and various types of relevant experimental data (such as FuGE and those of the Proteomics Standards Initiative). However, until now, there has been no standard way to associate a model and its entities to the corresponding datasets, or vice versa. Such a standard would provide a means to represent computational simulation results as well as to frame experimental data in the context of a particular model. Target applications include model-driven data analysis, parameter estimation, and sharing and archiving model simulations. We propose the Systems Biology Results Markup Language (SBRML), an XML-based language that associates a model with several datasets. Each dataset is represented as a series of values associated with model variables, and their corresponding parameter values. SBRML provides a flexible way of indexing the results to model parameter values, which supports both spreadsheet-like data and multidimensional data cubes. We present and discuss several examples of SBRML usage in applications such as enzyme kinetics, microarray gene expression and various types of simulation results. The XML Schema file for SBRML is available at http://www.comp-sys-bio.org/SBRML under the Academic Free License (AFL) v3.0.
Electronic Circuit Analysis Language (ECAL)
NASA Astrophysics Data System (ADS)
Chenghang, C.
1983-03-01
The computer aided design technique is an important development in computer applications and it is an important component of computer science. The special language for electronic circuit analysis is the foundation of computer aided design or computer aided circuit analysis (abbreviated as CACD and CACA) of simulated circuits. Electronic circuit analysis language (ECAL) is a comparatively simple and easy to use circuit analysis special language which uses the FORTRAN language to carry out the explanatory executions. It is capable of conducting dc analysis, ac analysis, and transient analysis of a circuit. Futhermore, the results of the dc analysis can be used directly as the initial conditions for the ac and transient analyses.
Natural language from artificial life.
Kirby, Simon
2002-01-01
This article aims to show that linguistics, in particular the study of the lexico-syntactic aspects of language, provides fertile ground for artificial life modeling. A survey of the models that have been developed over the last decade and a half is presented to demonstrate that ALife techniques have a lot to offer an explanatory theory of language. It is argued that this is because much of the structure of language is determined by the interaction of three complex adaptive systems: learning, culture, and biological evolution. Computational simulation, informed by theoretical linguistics, is an appropriate response to the challenge of explaining real linguistic data in terms of the processes that underpin human language.
ERIC Educational Resources Information Center
Schenck-Hamlin, William J.; And Others
The 35 exercises presented in this paper have been designed to simulate real-life experiences involving the process of persuasion and to enhance understanding of the persuasive process. Among the aspects of the persuasive process dealt with are the identification of persuasive events, emotive language, language intensity, source credibility,…
2011-12-01
Task Based Approach to Planning.” Paper 08F- SIW -033. In Proceed- ings of the Fall Simulation Interoperability Workshop. Simulation Interoperability...Paper 06F- SIW -003. In Proceed- 2597 Blais ings of the Fall Simulation Interoperability Workshop. Simulation Interoperability Standards Organi...MSDL).” Paper 10S- SIW -003. In Proceedings of the Spring Simulation Interoperability Workshop. Simulation Interoperability Standards Organization
Program For Parallel Discrete-Event Simulation
NASA Technical Reports Server (NTRS)
Beckman, Brian C.; Blume, Leo R.; Geiselman, John S.; Presley, Matthew T.; Wedel, John J., Jr.; Bellenot, Steven F.; Diloreto, Michael; Hontalas, Philip J.; Reiher, Peter L.; Weiland, Frederick P.
1991-01-01
User does not have to add any special logic to aid in synchronization. Time Warp Operating System (TWOS) computer program is special-purpose operating system designed to support parallel discrete-event simulation. Complete implementation of Time Warp mechanism. Supports only simulations and other computations designed for virtual time. Time Warp Simulator (TWSIM) subdirectory contains sequential simulation engine interface-compatible with TWOS. TWOS and TWSIM written in, and support simulations in, C programming language.
Modeling and Simulation with INS.
ERIC Educational Resources Information Center
Roberts, Stephen D.; And Others
INS, the Integrated Network Simulation language, puts simulation modeling into a network framework and automatically performs such programming activities as placing the problem into a next event structure, coding events, collecting statistics, monitoring status, and formatting reports. To do this, INS provides a set of symbols (nodes and branches)…
Message in the "Body": Effects of Simulation in Sentence Production
ERIC Educational Resources Information Center
Sato, Manami
2010-01-01
This study investigates the role of mental simulation in message formulation and grammatical encoding in two typologically distinct languages, English and Japanese. It examines relationships among physical motion, mental simulation, and sentence production, following the claims of Perceptual Symbol Systems (Barsalou, 1999) that people understand…
Computer Simulation in Social Science.
ERIC Educational Resources Information Center
Garson, G. David
From a base in military models, computer simulation has evolved to provide a wide variety of applications in social science. General purpose simulation packages and languages such as FIRM, DYNAMO, and others have made significant contributions toward policy discussion in the social sciences and have well-documented efficacy in instructional…
2017-05-01
Center ESRI Environmental Systems Research Institute GIS Geographic Information System HTML Hyper -Text Markup Language LCAC Landing Craft Air... loop .” The ship simulator bridge is generic in that its layout is similar to that found in a variety of ships. As shown in Figures 17 and 18, the...information stored in the geodatabases. The Hyper -Text Markup Language (HTML) capability built into ArcMap permits a planner to click on a vessel track and
A software framework for pipelined arithmetic algorithms in field programmable gate arrays
NASA Astrophysics Data System (ADS)
Kim, J. B.; Won, E.
2018-03-01
Pipelined algorithms implemented in field programmable gate arrays are extensively used for hardware triggers in the modern experimental high energy physics field and the complexity of such algorithms increases rapidly. For development of such hardware triggers, algorithms are developed in C++, ported to hardware description language for synthesizing firmware, and then ported back to C++ for simulating the firmware response down to the single bit level. We present a C++ software framework which automatically simulates and generates hardware description language code for pipelined arithmetic algorithms.
Lightweight computational steering of very large scale molecular dynamics simulations
DOE Office of Scientific and Technical Information (OSTI.GOV)
Beazley, D.M.; Lomdahl, P.S.
1996-09-01
We present a computational steering approach for controlling, analyzing, and visualizing very large scale molecular dynamics simulations involving tens to hundreds of millions of atoms. Our approach relies on extensible scripting languages and an easy to use tool for building extensions and modules. The system is extremely easy to modify, works with existing C code, is memory efficient, and can be used from inexpensive workstations and networks. We demonstrate how we have used this system to manipulate data from production MD simulations involving as many as 104 million atoms running on the CM-5 and Cray T3D. We also show howmore » this approach can be used to build systems that integrate common scripting languages (including Tcl/Tk, Perl, and Python), simulation code, user extensions, and commercial data analysis packages.« less
The use of a block diagram simulation language for rapid model prototyping
NASA Technical Reports Server (NTRS)
Whitlow, Jonathan E.
1995-01-01
The research performed this summer focussed on the development of a predictive model for the loading of liquid oxygen (LO2) into the external tank (ET) of the shuttle prior to launch. A predictive model can greatly aid the operational personnel since instrumentation aboard the orbiter and ET is limited due to weight constraints. The model, which focuses primarily on the orbiter section of the system was developed using a block diagram based simulation language known as VisSim. Simulations were run on LO2 loading data for shuttle flights STS50 and STS55 and the model was demonstrated to accurately predict the sensor data recorded for these flights. As a consequence of the simulation results, it can be concluded that the software tool can be very useful for rapid prototyping of complex models.
Modeling and simulation of biological systems using SPICE language
Lallement, Christophe; Haiech, Jacques
2017-01-01
The article deals with BB-SPICE (SPICE for Biochemical and Biological Systems), an extension of the famous Simulation Program with Integrated Circuit Emphasis (SPICE). BB-SPICE environment is composed of three modules: a new textual and compact description formalism for biological systems, a converter that handles this description and generates the SPICE netlist of the equivalent electronic circuit and NGSPICE which is an open-source SPICE simulator. In addition, the environment provides back and forth interfaces with SBML (System Biology Markup Language), a very common description language used in systems biology. BB-SPICE has been developed in order to bridge the gap between the simulation of biological systems on the one hand and electronics circuits on the other hand. Thus, it is suitable for applications at the interface between both domains, such as development of design tools for synthetic biology and for the virtual prototyping of biosensors and lab-on-chip. Simulation results obtained with BB-SPICE and COPASI (an open-source software used for the simulation of biochemical systems) have been compared on a benchmark of models commonly used in systems biology. Results are in accordance from a quantitative viewpoint but BB-SPICE outclasses COPASI by 1 to 3 orders of magnitude regarding the computation time. Moreover, as our software is based on NGSPICE, it could take profit of incoming updates such as the GPU implementation, of the coupling with powerful analysis and verification tools or of the integration in design automation tools (synthetic biology). PMID:28787027
NASA Technical Reports Server (NTRS)
Curran, R. T.; Hornfeck, W. A.
1972-01-01
The functional requirements for the design of an interpretive simulator for the space ultrareliable modular computer (SUMC) are presented. A review of applicable existing computer simulations is included along with constraints on the SUMC simulator functional design. Input requirements, output requirements, and language requirements for the simulator are discussed in terms of a SUMC configuration which may vary according to the application.
Natural Language Description of Emotion
ERIC Educational Resources Information Center
Kazemzadeh, Abe
2013-01-01
This dissertation studies how people describe emotions with language and how computers can simulate this descriptive behavior. Although many non-human animals can express their current emotions as social signals, only humans can communicate about emotions symbolically. This symbolic communication of emotion allows us to talk about emotions that we…
Computational Evaluation of the Traceback Method
ERIC Educational Resources Information Center
Kol, Sheli; Nir, Bracha; Wintner, Shuly
2014-01-01
Several models of language acquisition have emerged in recent years that rely on computational algorithms for simulation and evaluation. Computational models are formal and precise, and can thus provide mathematically well-motivated insights into the process of language acquisition. Such models are amenable to robust computational evaluation,…
Learning through Collaboration.
ERIC Educational Resources Information Center
Fisher, Mary Henri, Ed.; And Others
Presented are summaries of 11 selected projects in the areas of language arts, instructional media, simulation, and the valuing process developed during the 1974 summer session of the Teacher Training Institute of the Governor's School (North Carolina) by institute teachers and gifted students. Outlined are language arts projects on the history of…
C3I and Modelling and Simulation (M&S) Interoperability
2004-03-01
customised Open Source products. The technical implementation is based on the use of the eXtendend Markup Language (XML) and Python . XML is developed...to structure, store and send information. The language is focus on the description of data. Python is a portable, interpreted, object-oriented...programming language. A huge variety of usable Open Source Projects were issued by the Python Community. 3.1 Phase 1: Feasibility Studies Phase 1 was
Age of acquisition predicts rate of lexical evolution.
Monaghan, Padraic
2014-12-01
The processes taking place during language acquisition are proposed to influence language evolution. However, evidence demonstrating the link between language learning and language evolution is, at best, indirect, constituting studies of laboratory-based artificial language learning studies or computational simulations of diachronic change. In the current study, a direct link between acquisition and evolution is established, showing that for two hundred fundamental vocabulary items, the age at which words are acquired is a predictor of the rate at which they have changed in studies of language evolution. Early-acquired words are more salient and easier to process than late-acquired words, and these early-acquired words are also more stably represented within the community's language. Analysing the properties of these early-acquired words potentially provides insight into the origins of communication, highlighting features of words that have been ultra-conserved in language. Copyright © 2014 Elsevier B.V. All rights reserved.
Research in Distance Education: A System Modeling Approach.
ERIC Educational Resources Information Center
Saba, Farhad; Twitchell, David
1988-01-01
Describes how a computer simulation research method can be used for studying distance education systems. Topics discussed include systems research in distance education; a technique of model development using the System Dynamics approach and DYNAMO simulation language; and a computer simulation of a prototype model. (18 references) (LRW)
Discourse Comprehension and Simulation of Positive Emotions
ERIC Educational Resources Information Center
Horchak, Oleksandr V.; Giger, Jean-Christophe; Pochwatko, Grzegorz
2014-01-01
Recent research has suggested that emotional sentences are understood by constructing an emotion simulation of the events being described. The present study aims to investigate whether emotion simulation is also involved in online and offline comprehension of larger language segments such as discourse. Participants read a target text describing…
PyNN: A Common Interface for Neuronal Network Simulators.
Davison, Andrew P; Brüderle, Daniel; Eppler, Jochen; Kremkow, Jens; Muller, Eilif; Pecevski, Dejan; Perrinet, Laurent; Yger, Pierre
2008-01-01
Computational neuroscience has produced a diversity of software for simulations of networks of spiking neurons, with both negative and positive consequences. On the one hand, each simulator uses its own programming or configuration language, leading to considerable difficulty in porting models from one simulator to another. This impedes communication between investigators and makes it harder to reproduce and build on the work of others. On the other hand, simulation results can be cross-checked between different simulators, giving greater confidence in their correctness, and each simulator has different optimizations, so the most appropriate simulator can be chosen for a given modelling task. A common programming interface to multiple simulators would reduce or eliminate the problems of simulator diversity while retaining the benefits. PyNN is such an interface, making it possible to write a simulation script once, using the Python programming language, and run it without modification on any supported simulator (currently NEURON, NEST, PCSIM, Brian and the Heidelberg VLSI neuromorphic hardware). PyNN increases the productivity of neuronal network modelling by providing high-level abstraction, by promoting code sharing and reuse, and by providing a foundation for simulator-agnostic analysis, visualization and data-management tools. PyNN increases the reliability of modelling studies by making it much easier to check results on multiple simulators. PyNN is open-source software and is available from http://neuralensemble.org/PyNN.
PyNN: A Common Interface for Neuronal Network Simulators
Davison, Andrew P.; Brüderle, Daniel; Eppler, Jochen; Kremkow, Jens; Muller, Eilif; Pecevski, Dejan; Perrinet, Laurent; Yger, Pierre
2008-01-01
Computational neuroscience has produced a diversity of software for simulations of networks of spiking neurons, with both negative and positive consequences. On the one hand, each simulator uses its own programming or configuration language, leading to considerable difficulty in porting models from one simulator to another. This impedes communication between investigators and makes it harder to reproduce and build on the work of others. On the other hand, simulation results can be cross-checked between different simulators, giving greater confidence in their correctness, and each simulator has different optimizations, so the most appropriate simulator can be chosen for a given modelling task. A common programming interface to multiple simulators would reduce or eliminate the problems of simulator diversity while retaining the benefits. PyNN is such an interface, making it possible to write a simulation script once, using the Python programming language, and run it without modification on any supported simulator (currently NEURON, NEST, PCSIM, Brian and the Heidelberg VLSI neuromorphic hardware). PyNN increases the productivity of neuronal network modelling by providing high-level abstraction, by promoting code sharing and reuse, and by providing a foundation for simulator-agnostic analysis, visualization and data-management tools. PyNN increases the reliability of modelling studies by making it much easier to check results on multiple simulators. PyNN is open-source software and is available from http://neuralensemble.org/PyNN. PMID:19194529
Boudon, Frédéric; Pradal, Christophe; Cokelaer, Thomas; Prusinkiewicz, Przemyslaw; Godin, Christophe
2012-01-01
The study of plant development requires increasingly powerful modeling tools to help understand and simulate the growth and functioning of plants. In the last decade, the formalism of L-systems has emerged as a major paradigm for modeling plant development. Previous implementations of this formalism were made based on static languages, i.e., languages that require explicit definition of variable types before using them. These languages are often efficient but involve quite a lot of syntactic overhead, thus restricting the flexibility of use for modelers. In this work, we present an adaptation of L-systems to the Python language, a popular and powerful open-license dynamic language. We show that the use of dynamic language properties makes it possible to enhance the development of plant growth models: (i) by keeping a simple syntax while allowing for high-level programming constructs, (ii) by making code execution easy and avoiding compilation overhead, (iii) by allowing a high-level of model reusability and the building of complex modular models, and (iv) by providing powerful solutions to integrate MTG data-structures (that are a common way to represent plants at several scales) into L-systems and thus enabling to use a wide spectrum of computer tools based on MTGs developed for plant architecture. We then illustrate the use of L-Py in real applications to build complex models or to teach plant modeling in the classroom. PMID:22670147
Boudon, Frédéric; Pradal, Christophe; Cokelaer, Thomas; Prusinkiewicz, Przemyslaw; Godin, Christophe
2012-01-01
The study of plant development requires increasingly powerful modeling tools to help understand and simulate the growth and functioning of plants. In the last decade, the formalism of L-systems has emerged as a major paradigm for modeling plant development. Previous implementations of this formalism were made based on static languages, i.e., languages that require explicit definition of variable types before using them. These languages are often efficient but involve quite a lot of syntactic overhead, thus restricting the flexibility of use for modelers. In this work, we present an adaptation of L-systems to the Python language, a popular and powerful open-license dynamic language. We show that the use of dynamic language properties makes it possible to enhance the development of plant growth models: (i) by keeping a simple syntax while allowing for high-level programming constructs, (ii) by making code execution easy and avoiding compilation overhead, (iii) by allowing a high-level of model reusability and the building of complex modular models, and (iv) by providing powerful solutions to integrate MTG data-structures (that are a common way to represent plants at several scales) into L-systems and thus enabling to use a wide spectrum of computer tools based on MTGs developed for plant architecture. We then illustrate the use of L-Py in real applications to build complex models or to teach plant modeling in the classroom.
Social in, social out: How the brain responds to social language with more social language
O’Donnell, Matthew Brook; Falk, Emily B.; Lieberman, Matthew D.
2014-01-01
Social connection is a fundamental human need. As such, people’s brains are sensitized to social cues, such as those carried by language, and to promoting social communication. The neural mechanisms of certain key building blocks in this process, such as receptivity to and reproduction of social language, however, are not known. We combined quantitative linguistic analysis and neuroimaging to connect neural activity in brain regions used to simulate the mental states of others with exposure to, and re-transmission of, social language. Our results link findings on successful idea transmission from communication science, sociolinguistics and cognitive neuroscience to prospectively predict the degree of social language that participants utilize when re-transmitting ideas as a function of 1) initial language inputs and 2) neural activity during idea exposure. PMID:27642220
The Particle Accelerator Simulation Code PyORBIT
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gorlov, Timofey V; Holmes, Jeffrey A; Cousineau, Sarah M
2015-01-01
The particle accelerator simulation code PyORBIT is presented. The structure, implementation, history, parallel and simulation capabilities, and future development of the code are discussed. The PyORBIT code is a new implementation and extension of algorithms of the original ORBIT code that was developed for the Spallation Neutron Source accelerator at the Oak Ridge National Laboratory. The PyORBIT code has a two level structure. The upper level uses the Python programming language to control the flow of intensive calculations performed by the lower level code implemented in the C++ language. The parallel capabilities are based on MPI communications. The PyORBIT ismore » an open source code accessible to the public through the Google Open Source Projects Hosting service.« less
Learning by Communicating in Natural Language with Conversational Agents
ERIC Educational Resources Information Center
Graesser, Arthur; Li, Haiying; Forsyth, Carol
2014-01-01
Learning is facilitated by conversational interactions both with human tutors and with computer agents that simulate human tutoring and ideal pedagogical strategies. In this article, we describe some intelligent tutoring systems (e.g., AutoTutor) in which agents interact with students in natural language while being sensitive to their cognitive…
A functional language approach in high-speed digital simulation
NASA Technical Reports Server (NTRS)
Ercegovac, M. D.; Lu, S.-L.
1983-01-01
A functional programming approach for a multi-microprocessor architecture is presented. The language, based on Backus FP, its intermediate form and the translation process are discussed and illustrated with an example. The approach allows performance analysis to be performed at a high level as an aid in program partitioning.
Apprentissage naturel et apprentissage guide (Natural Learning and Guided Learning).
ERIC Educational Resources Information Center
Veronique, Daniel
1984-01-01
Although second language pedagogy has tended increasingly toward simulation, role-playing, and natural communication, it has not profited from existing research on natural learning in second languages. The emphasis should be on understanding how the processes of guided learning and natural learning differ, psychologically and sociologically, and…
Tableaux Vivants as Vehicles for Cultural Exchange
ERIC Educational Resources Information Center
Dias, Joseph V.
2014-01-01
Intercultural simulations, such as Barnga (Thiagarajan & Steinwachs, 1990), along with the use of critical incidents (Gibson, 2002; Gropper, 1996), have long been a mainstay of intercultural communication courses and have found their way into English as a second language (ESL) and English as a foreign language (EFL) classrooms (Apedaile &…
Hardware acceleration and verification of systems designed with hardware description languages (HDL)
NASA Astrophysics Data System (ADS)
Wisniewski, Remigiusz; Wegrzyn, Marek
2005-02-01
Hardware description languages (HDLs) allow creating bigger and bigger designs nowadays. The size of prototyped systems very often exceeds million gates. Therefore verification process of the designs takes several hours or even days. The solution for this problem can be solved by hardware acceleration of simulation.
ERIC Educational Resources Information Center
Magnin, Michele Claude
A "global simulation" is a class activity allowing students to encounter situations that include love, life, and death in a simulated environment. This paper describes several possible simulations. Each one can be integrated into a variety of intermediate- to advanced-level curricula such as a conversation class, a culture and civilization class,…
PyNEST: A Convenient Interface to the NEST Simulator.
Eppler, Jochen Martin; Helias, Moritz; Muller, Eilif; Diesmann, Markus; Gewaltig, Marc-Oliver
2008-01-01
The neural simulation tool NEST (http://www.nest-initiative.org) is a simulator for heterogeneous networks of point neurons or neurons with a small number of compartments. It aims at simulations of large neural systems with more than 10(4) neurons and 10(7) to 10(9) synapses. NEST is implemented in C++ and can be used on a large range of architectures from single-core laptops over multi-core desktop computers to super-computers with thousands of processor cores. Python (http://www.python.org) is a modern programming language that has recently received considerable attention in Computational Neuroscience. Python is easy to learn and has many extension modules for scientific computing (e.g. http://www.scipy.org). In this contribution we describe PyNEST, the new user interface to NEST. PyNEST combines NEST's efficient simulation kernel with the simplicity and flexibility of Python. Compared to NEST's native simulation language SLI, PyNEST makes it easier to set up simulations, generate stimuli, and analyze simulation results. We describe how PyNEST connects NEST and Python and how it is implemented. With a number of examples, we illustrate how it is used.
PyNEST: A Convenient Interface to the NEST Simulator
Eppler, Jochen Martin; Helias, Moritz; Muller, Eilif; Diesmann, Markus; Gewaltig, Marc-Oliver
2008-01-01
The neural simulation tool NEST (http://www.nest-initiative.org) is a simulator for heterogeneous networks of point neurons or neurons with a small number of compartments. It aims at simulations of large neural systems with more than 104 neurons and 107 to 109 synapses. NEST is implemented in C++ and can be used on a large range of architectures from single-core laptops over multi-core desktop computers to super-computers with thousands of processor cores. Python (http://www.python.org) is a modern programming language that has recently received considerable attention in Computational Neuroscience. Python is easy to learn and has many extension modules for scientific computing (e.g. http://www.scipy.org). In this contribution we describe PyNEST, the new user interface to NEST. PyNEST combines NEST's efficient simulation kernel with the simplicity and flexibility of Python. Compared to NEST's native simulation language SLI, PyNEST makes it easier to set up simulations, generate stimuli, and analyze simulation results. We describe how PyNEST connects NEST and Python and how it is implemented. With a number of examples, we illustrate how it is used. PMID:19198667
Language comprehenders retain implied shape and orientation of objects.
Pecher, Diane; van Dantzig, Saskia; Zwaan, Rolf A; Zeelenberg, René
2009-06-01
According to theories of embodied cognition, language comprehenders simulate sensorimotor experiences to represent the meaning of what they read. Previous studies have shown that picture recognition is better if the object in the picture matches the orientation or shape implied by a preceding sentence. In order to test whether strategic imagery may explain previous findings, language comprehenders first read a list of sentences in which objects were mentioned. Only once the complete list had been read was recognition memory tested with pictures. Recognition performance was better if the orientation or shape of the object matched that implied by the sentence, both immediately after reading the complete list of sentences and after a 45-min delay. These results suggest that previously found match effects were not due to strategic imagery and show that details of sensorimotor simulations are retained over longer periods.
A Journey in Standard Development: The Core Manufacturing Simulation Data (CMSD) Information Model.
Lee, Yung-Tsun Tina
2015-01-01
This report documents a journey "from research to an approved standard" of a NIST-led standard development activity. That standard, Core Manufacturing Simulation Data (CMSD) information model, provides neutral structures for the efficient exchange of manufacturing data in a simulation environment. The model was standardized under the auspices of the international Simulation Interoperability Standards Organization (SISO). NIST started the research in 2001 and initiated the standardization effort in 2004. The CMSD standard was published in two SISO Products. In the first Product, the information model was defined in the Unified Modeling Language (UML) and published in 2010 as SISO-STD-008-2010. In the second Product, the information model was defined in Extensible Markup Language (XML) and published in 2013 as SISO-STD-008-01-2012. Both SISO-STD-008-2010 and SISO-STD-008-01-2012 are intended to be used together.
Object-oriented Technology for Compressor Simulation
NASA Technical Reports Server (NTRS)
Drummond, C. K.; Follen, G. J.; Cannon, M. R.
1994-01-01
An object-oriented basis for interdisciplinary compressor simulation can, in principle, overcome several barriers associated with the traditional structured (procedural) development approach. This paper presents the results of a research effort with the objective to explore the repercussions on design, analysis, and implementation of a compressor model in an object oriented (OO) language, and to examine the ability of the OO system design to accommodate computational fluid dynamics (CFD) code for compressor performance prediction. Three fundamental results are that: (1) the selection of the object oriented language is not the central issue; enhanced (interdisciplinary) analysis capability derives from a broader focus on object-oriented technology; (2) object-oriented designs will produce more effective and reusable computer programs when the technology is applied to issues involving complex system inter-relationships (more so than when addressing the complex physics of an isolated discipline); and (3) the concept of disposable prototypes is effective for exploratory research programs, but this requires organizations to have a commensurate long-term perspective. This work also suggests that interdisciplinary simulation can be effectively accomplished (over several levels of fidelity) with a mixed language treatment (i.e., FORTRAN-C++), reinforcing the notion the OO technology implementation into simulations is a 'journey' in which the syntax can, by design, continuously evolve.
Transient Analysis Generator /TAG/ simulates behavior of large class of electrical networks
NASA Technical Reports Server (NTRS)
Thomas, W. J.
1967-01-01
Transient Analysis Generator program simulates both transient and dc steady-state behavior of a large class of electrical networks. It generates a special analysis program for each circuit described in an easily understood and manipulated programming language. A generator or preprocessor and a simulation system make up the TAG system.
Learning English with "The Sims": Exploiting Authentic Computer Simulation Games for L2 Learning
ERIC Educational Resources Information Center
Ranalli, Jim
2008-01-01
With their realistic animation, complex scenarios and impressive interactivity, computer simulation games might be able to provide context-rich, cognitively engaging virtual environments for language learning. However, simulation games designed for L2 learners are in short supply. As an alternative, could games designed for the mass-market be…
What Do Students Learn by Playing an Online Simulation Game?
ERIC Educational Resources Information Center
Franciosi, Stephan J.; Mehring, Jeffrey
2015-01-01
Studies suggest that simulations and games not only improve target language skills, but they can also support knowledge creation regarding a broader variety of topics. Thus, we wanted to explore how playing an online simulation game affected knowledge of energy supply and its relationship to environmental and economic factors among learners of…
Development of automation and robotics for space via computer graphic simulation methods
NASA Technical Reports Server (NTRS)
Fernandez, Ken
1988-01-01
A robot simulation system, has been developed to perform automation and robotics system design studies. The system uses a procedure-oriented solid modeling language to produce a model of the robotic mechanism. The simulator generates the kinematics, inverse kinematics, dynamics, control, and real-time graphic simulations needed to evaluate the performance of the model. Simulation examples are presented, including simulation of the Space Station and the design of telerobotics for the Orbital Maneuvering Vehicle.
System analysis for the Huntsville Operational Support Center distributed computer system
NASA Technical Reports Server (NTRS)
Ingels, E. M.
1983-01-01
A simulation model was developed and programmed in three languages BASIC, PASCAL, and SLAM. Two of the programs are included in this report, the BASIC and the PASCAL language programs. SLAM is not supported by NASA/MSFC facilities and hence was not included. The statistical comparison of simulations of the same HOSC system configurations are in good agreement and are in agreement with the operational statistics of HOSC that were obtained. Three variations of the most recent HOSC configuration was run and some conclusions drawn as to the system performance under these variations.
Modelling language evolution: Examples and predictions
NASA Astrophysics Data System (ADS)
Gong, Tao; Shuai, Lan; Zhang, Menghan
2014-06-01
We survey recent computer modelling research of language evolution, focusing on a rule-based model simulating the lexicon-syntax coevolution and an equation-based model quantifying the language competition dynamics. We discuss four predictions of these models: (a) correlation between domain-general abilities (e.g. sequential learning) and language-specific mechanisms (e.g. word order processing); (b) coevolution of language and relevant competences (e.g. joint attention); (c) effects of cultural transmission and social structure on linguistic understandability; and (d) commonalities between linguistic, biological, and physical phenomena. All these contribute significantly to our understanding of the evolutions of language structures, individual learning mechanisms, and relevant biological and socio-cultural factors. We conclude the survey by highlighting three future directions of modelling studies of language evolution: (a) adopting experimental approaches for model evaluation; (b) consolidating empirical foundations of models; and (c) multi-disciplinary collaboration among modelling, linguistics, and other relevant disciplines.
NASA Technical Reports Server (NTRS)
Owre, Sam; Shankar, Natarajan
1999-01-01
A specification language is a medium for expressing what is computed rather than how it is computed. Specification languages share some features with programming languages but are also different in several important ways. For our purpose, a specification language is a logic within which the behavior of computational systems can be formalized. Although a specification can be used to simulate the behavior of such systems, we mainly use specifications to state and prove system properties with mechanical assistance. We present the formal semantics of the specification language of SRI's Prototype Verification System (PVS). This specification language is based on the simply typed lambda calculus. The novelty in PVS is that it contains very expressive language features whose static analysis (e.g., typechecking) requires the assistance of a theorem prover. The formal semantics illuminates several of the design considerations underlying PVS, the interaction between theorem proving and typechecking.
A LANGUAGE FOR MODULAR SPATIO-TEMPORAL SIMULATION (R824766)
Creating an effective environment for collaborative spatio-temporal model development will require computational systems that provide support for the user in three key areas: (1) Support for modular, hierarchical model construction and archiving/linking of simulation modules; (2)...
The Functional Role of the Periphery in Emotional Language Comprehension
Havas, David A.; Matheson, James
2013-01-01
Language can impact emotion, even when it makes no reference to emotion states. For example, reading sentences with positive meanings (“The water park is refreshing on the hot summer day”) induces patterns of facial feedback congruent with the sentence emotionality (smiling), whereas sentences with negative meanings induce a frown. Moreover, blocking facial afference with botox selectively slows comprehension of emotional sentences. Therefore, theories of cognition should account for emotion-language interactions above the level of explicit emotion words, and the role of peripheral feedback in comprehension. For this special issue exploring frontiers in the role of the body and environment in cognition, we propose a theory in which facial feedback provides a context-sensitive constraint on the simulation of actions described in language. Paralleling the role of emotions in real-world behavior, our account proposes that (1) facial expressions accompany sudden shifts in wellbeing as described in language; (2) facial expressions modulate emotional action systems during reading; and (3) emotional action systems prepare the reader for an effective simulation of the ensuing language content. To inform the theory and guide future research, we outline a framework based on internal models for motor control. To support the theory, we assemble evidence from diverse areas of research. Taking a functional view of emotion, we tie the theory to behavioral and neural evidence for a role of facial feedback in cognition. Our theoretical framework provides a detailed account that can guide future research on the role of emotional feedback in language processing, and on interactions of language and emotion. It also highlights the bodily periphery as relevant to theories of embodied cognition. PMID:23750145
ISPE: A knowledge-based system for fluidization studies
DOE Office of Scientific and Technical Information (OSTI.GOV)
Reddy, S.
1991-01-01
Chemical engineers use mathematical simulators to design, model, optimize and refine various engineering plants/processes. This procedure requires the following steps: (1) preparation of an input data file according to the format required by the target simulator; (2) excecuting the simulation; and (3) analyzing the results of the simulation to determine if all specified goals'' are satisfied. If the goals are not met, the input data file must be modified and the simulation repeated. This multistep process is continued until satisfactory results are obtained. This research was undertaken to develop a knowledge based system, IPSE (Intelligent Process Simulation Environment), that canmore » enhance the productivity of chemical engineers/modelers by serving as an intelligent assistant to perform a variety tasks related to process simulation. ASPEN, a widely used simulator by the US Department of Energy (DOE) at Morgantown Energy Technology Center (METC) was selected as the target process simulator in the project. IPSE, written in the C language, was developed using a number of knowledge-based programming paradigms: object-oriented knowledge representation that uses inheritance and methods, rulebased inferencing (includes processing and propagation of probabilistic information) and data-driven programming using demons. It was implemented using the knowledge based environment LASER. The relationship of IPSE with the user, ASPEN, LASER and the C language is shown in Figure 1.« less
ERIC Educational Resources Information Center
Ellis, Nick C.
2009-01-01
This article presents an analysis of interactions in the usage, structure, cognition, coadaptation of conversational partners, and emergence of linguistic constructions. It focuses on second language development of English verb-argument constructions (VACs: VL, verb locative; VOL, verb object locative; VOO, ditransitive) with particular reference…
Cartography As Language: An Argument and a Functional Application.
ERIC Educational Resources Information Center
Bosowski, Elaine Frances
This paper justifies the teaching of cartography in secondary schools and expands graphic knowledge by providing a formal graphic language simulation lesson. The cartographer's task, decisions, and methodologies are approximated by the use of this role playing scenario. Students assume the roles of map authors who are contracted to draw up a set…
A Role for Chunk Formation in Statistical Learning of Second Language Syntax
ERIC Educational Resources Information Center
Hamrick, Phillip
2014-01-01
Humans are remarkably sensitive to the statistical structure of language. However, different mechanisms have been proposed to account for such statistical sensitivities. The present study compared adult learning of syntax and the ability of two models of statistical learning to simulate human performance: Simple Recurrent Networks, which learn by…
Eye Movements Reveal the Dynamic Simulation of Speed in Language
ERIC Educational Resources Information Center
Speed, Laura J.; Vigliocco, Gabriella
2014-01-01
This study investigates how speed of motion is processed in language. In three eye-tracking experiments, participants were presented with visual scenes and spoken sentences describing fast or slow events (e.g., "The lion ambled/dashed to the balloon"). Results showed that looking time to relevant objects in the visual scene was affected…
High level language-based robotic control system
NASA Technical Reports Server (NTRS)
Rodriguez, Guillermo (Inventor); Kruetz, Kenneth K. (Inventor); Jain, Abhinandan (Inventor)
1994-01-01
This invention is a robot control system based on a high level language implementing a spatial operator algebra. There are two high level languages included within the system. At the highest level, applications programs can be written in a robot-oriented applications language including broad operators such as MOVE and GRASP. The robot-oriented applications language statements are translated into statements in the spatial operator algebra language. Programming can also take place using the spatial operator algebra language. The statements in the spatial operator algebra language from either source are then translated into machine language statements for execution by a digital control computer. The system also includes the capability of executing the control code sequences in a simulation mode before actual execution to assure proper action at execution time. The robot's environment is checked as part of the process and dynamic reconfiguration is also possible. The languages and system allow the programming and control of multiple arms and the use of inward/outward spatial recursions in which every computational step can be related to a transformation from one point in the mechanical robot to another point to name two major advantages.
High level language-based robotic control system
NASA Technical Reports Server (NTRS)
Rodriguez, Guillermo (Inventor); Kreutz, Kenneth K. (Inventor); Jain, Abhinandan (Inventor)
1996-01-01
This invention is a robot control system based on a high level language implementing a spatial operator algebra. There are two high level languages included within the system. At the highest level, applications programs can be written in a robot-oriented applications language including broad operators such as MOVE and GRASP. The robot-oriented applications language statements are translated into statements in the spatial operator algebra language. Programming can also take place using the spatial operator algebra language. The statements in the spatial operator algebra language from either source are then translated into machine language statements for execution by a digital control computer. The system also includes the capability of executing the control code sequences in a simulation mode before actual execution to assure proper action at execution time. The robot's environment is checked as part of the process and dynamic reconfiguration is also possible. The languages and system allow the programming and control of multiple arms and the use of inward/outward spatial recursions in which every computational step can be related to a transformation from one point in the mechanical robot to another point to name two major advantages.
Biological adaptations for functional features of language in the face of cultural evolution.
Christiansen, Morten H; Reali, Florencia; Chater, Nick
2011-04-01
Although there may be no true language universals, it is nonetheless possible to discern several family resemblance patterns across the languages of the world. Recent work on the cultural evolution of language indicates the source of these patterns is unlikely to be an innate universal grammar evolved through biological adaptations for arbitrary linguistic features. Instead, it has been suggested that the patterns of resemblance emerge because language has been shaped by the brain, with individual languages representing different but partially overlapping solutions to the same set of nonlinguistic constraints. Here, we use computational simulations to investigate whether biological adaptation for functional features of language, deriving from cognitive and communicative constraints, may nonetheless be possible alongside rapid cultural evolution. Specifically, we focus on the Baldwin effect as an evolutionary mechanism by which previously learned linguistic features might become innate through natural selection across many generations of language users. The results indicate that cultural evolution of language does not necessarily prevent functional features of language from becoming genetically fixed, thus potentially providing a particularly informative source of constraints on cross-linguistic resemblance patterns.
NASA Technical Reports Server (NTRS)
Kenner, B. G.; Lincoln, N. R.
1979-01-01
The manual is intended to show the revisions and additions to the current STAR FORTRAN. The changes are made to incorporate an FMP (Flow Model Processor) for use in the Numerical Aerodynamic Simulation Facility (NASF) for the purpose of simulating fluid flow over three-dimensional bodies in wind tunnel environments and in free space. The FORTRAN programming language for the STAR-100 computer contains both CDC and unique STAR extensions to the standard FORTRAN. Several of the STAR FORTRAN extensions to standard FOR-TRAN allow the FORTRAN user to exploit the vector processing capabilities of the STAR computer. In STAR FORTRAN, vectors can be expressed with an explicit notation, functions are provided that return vector results, and special call statements enable access to any machine instruction.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bachan, John
Chisel is a new open-source hardware construction language developed at UC Berkeley that supports advanced hardware design using highly parameterized generators and layered domain-specific hardware languages. Chisel is embedded in the Scala programming language, which raises the level of hardware design abstraction by providing concepts including object orientation, functional programming, parameterized types, and type inference. From the same source, Chisel can generate a high-speed C++-based cycle-accurate software simulator, or low-level Verilog designed to pass on to standard ASIC or FPGA tools for synthesis and place and route.
HAL/S - The programming language for Shuttle
NASA Technical Reports Server (NTRS)
Martin, F. H.
1974-01-01
HAL/S is a higher order language and system, now operational, adopted by NASA for programming Space Shuttle on-board software. Program reliability is enhanced through language clarity and readability, modularity through program structure, and protection of code and data. Salient features of HAL/S include output orientation, automatic checking (with strictly enforced compiler rules), the availability of linear algebra, real-time control, a statement-level simulator, and compiler transferability (for applying HAL/S to additional object and host computers). The compiler is described briefly.
Simulation environment and graphical visualization environment: a COPD use-case.
Huertas-Migueláñez, Mercedes; Mora, Daniel; Cano, Isaac; Maier, Dieter; Gomez-Cabrero, David; Lluch-Ariet, Magí; Miralles, Felip
2014-11-28
Today, many different tools are developed to execute and visualize physiological models that represent the human physiology. Most of these tools run models written in very specific programming languages which in turn simplify the communication among models. Nevertheless, not all of these tools are able to run models written in different programming languages. In addition, interoperability between such models remains an unresolved issue. In this paper we present a simulation environment that allows, first, the execution of models developed in different programming languages and second the communication of parameters to interconnect these models. This simulation environment, developed within the Synergy-COPD project, aims at helping and supporting bio-researchers and medical students understand the internal mechanisms of the human body through the use of physiological models. This tool is composed of a graphical visualization environment, which is a web interface through which the user can interact with the models, and a simulation workflow management system composed of a control module and a data warehouse manager. The control module monitors the correct functioning of the whole system. The data warehouse manager is responsible for managing the stored information and supporting its flow among the different modules. It has been proved that the simulation environment presented here allows the user to research and study the internal mechanisms of the human physiology by the use of models via a graphical visualization environment. A new tool for bio-researchers is ready for deployment in various use cases scenarios.
Woodward-Kron, Robyn; Stevens, Mary; Flynn, Eleanor
2011-05-01
Frameworks for clinical communication assist educators in making explicit the principles of good communication and providing feedback to medical trainees. However, existing frameworks rarely take into account the roles of culture and language in communication, which can be important for international medical graduates (IMGs) whose first language is not English. This article describes the collaboration by a medical educator, a discourse analyst, and a phonetician to develop a communication and language feedback methodology to assist IMG trainees at a Victorian hospital in Australia with developing their doctor-patient communication skills. The Communication and Language Feedback (CaLF) methodology incorporates a written tool and video recording of role-plays of doctor-patient interactions in a classroom setting or in an objective structured clinical examination (OSCE) practice session with a simulated patient. IMG trainees receive verbal feedback from their hospital-based medical clinical educator, the simulated patient, and linguists. The CaLF tool was informed by a model of language in context, observation of IMG communication training, and process evaluation by IMG participants during January to August 2009. The authors provided participants with a feedback package containing their practice video (which included verbal feedback) and the completed CaLF tool.The CaLF methodology provides a tool for medical educators and language practitioners to work collaboratively with IMGs to enhance communication and language skills. The ongoing interdisciplinary collaboration also provides much-needed applied research opportunities in intercultural health communication, an area the authors believe cannot be adequately addressed from the perspective of one discipline alone. Copyright © by the Association of American medical Colleges.
Restrictions on biological adaptation in language evolution.
Chater, Nick; Reali, Florencia; Christiansen, Morten H
2009-01-27
Language acquisition and processing are governed by genetic constraints. A crucial unresolved question is how far these genetic constraints have coevolved with language, perhaps resulting in a highly specialized and species-specific language "module," and how much language acquisition and processing redeploy preexisting cognitive machinery. In the present work, we explored the circumstances under which genes encoding language-specific properties could have coevolved with language itself. We present a theoretical model, implemented in computer simulations, of key aspects of the interaction of genes and language. Our results show that genes for language could have coevolved only with highly stable aspects of the linguistic environment; a rapidly changing linguistic environment does not provide a stable target for natural selection. Thus, a biological endowment could not coevolve with properties of language that began as learned cultural conventions, because cultural conventions change much more rapidly than genes. We argue that this rules out the possibility that arbitrary properties of language, including abstract syntactic principles governing phrase structure, case marking, and agreement, have been built into a "language module" by natural selection. The genetic basis of human language acquisition and processing did not coevolve with language, but primarily predates the emergence of language. As suggested by Darwin, the fit between language and its underlying mechanisms arose because language has evolved to fit the human brain, rather than the reverse.
Self-organizing map models of language acquisition
Li, Ping; Zhao, Xiaowei
2013-01-01
Connectionist models have had a profound impact on theories of language. While most early models were inspired by the classic parallel distributed processing architecture, recent models of language have explored various other types of models, including self-organizing models for language acquisition. In this paper, we aim at providing a review of the latter type of models, and highlight a number of simulation experiments that we have conducted based on these models. We show that self-organizing connectionist models can provide significant insights into long-standing debates in both monolingual and bilingual language development. We suggest future directions in which these models can be extended, to better connect with behavioral and neural data, and to make clear predictions in testing relevant psycholinguistic theories. PMID:24312061
Knowledge-based simulation for aerospace systems
NASA Technical Reports Server (NTRS)
Will, Ralph W.; Sliwa, Nancy E.; Harrison, F. Wallace, Jr.
1988-01-01
Knowledge-based techniques, which offer many features that are desirable in the simulation and development of aerospace vehicle operations, exhibit many similarities to traditional simulation packages. The eventual solution of these systems' current symbolic processing/numeric processing interface problem will lead to continuous and discrete-event simulation capabilities in a single language, such as TS-PROLOG. Qualitative, totally-symbolic simulation methods are noted to possess several intrinsic characteristics that are especially revelatory of the system being simulated, and capable of insuring that all possible behaviors are considered.
NASA Astrophysics Data System (ADS)
Lu, Qian
2017-07-01
Exploring language universal is one of the major goals of linguistic researches, which are largely devoted to answering the ;Platonic questions; in linguistics, that is, what is the language knowledge, how to get and use this knowledge. However, if solely guided by linguistic intuition, it is very difficult for syntactic studies to answer these questions, or to achieve abstractions in the scientific sense. This suggests that linguistic analyses based on the probability theory may provide effective ways to investigate into language universals in terms of biological motivations or cognitive psychological mechanisms. With the view that ;Language is a human-driven system;, Liu, Xu & Liang's review [1] pointed out that dependency distance minimization (DDM), which has been corroborated by big data analysis of corpus, may be a language universal shaped in language evolution, a universal that has profound effect on syntactic patterns.
Implementation of two new resource management information systems in Australia
NASA Astrophysics Data System (ADS)
Kessell, Stephen R.; Good, Roger B.; Hopkins, Angas J. M.
1984-05-01
This paper describes the development and implementation of PREPLAN, A Pristine Environment Planning Language and Simulator, for two conservation areas in Australia, Kosciusko National Park (New South Wales) and Tutanning Nature Reserve (Western Australia). PREPLAN was derived from the North American gradient modeling systems and the Forest Planning Language and Simulator (FORPLAN), but includes unique characteristics not previously available. PREPLAN includes an integrated resource management data base, modules for predicting site-specific vegetation, fuels, animals, fire behavior, and fire effects, and an English language instruction set. PREPLAN was developed specifically to provide available information and understanding of ecosystems to managers in a readily accessible and usable form, and to provide the motivation to conduct additional required research projects. An evaluation of the system's advantages and limitations is presented, and the way the utilization of such systems is improving natural area decision making throughout Australia is discussed.
Blurring the Inputs: A Natural Language Approach to Sensitivity Analysis
NASA Technical Reports Server (NTRS)
Kleb, William L.; Thompson, Richard A.; Johnston, Christopher O.
2007-01-01
To document model parameter uncertainties and to automate sensitivity analyses for numerical simulation codes, a natural-language-based method to specify tolerances has been developed. With this new method, uncertainties are expressed in a natural manner, i.e., as one would on an engineering drawing, namely, 5.25 +/- 0.01. This approach is robust and readily adapted to various application domains because it does not rely on parsing the particular structure of input file formats. Instead, tolerances of a standard format are added to existing fields within an input file. As a demonstration of the power of this simple, natural language approach, a Monte Carlo sensitivity analysis is performed for three disparate simulation codes: fluid dynamics (LAURA), radiation (HARA), and ablation (FIAT). Effort required to harness each code for sensitivity analysis was recorded to demonstrate the generality and flexibility of this new approach.
Application of control theory to dynamic systems simulation
NASA Technical Reports Server (NTRS)
Auslander, D. M.; Spear, R. C.; Young, G. E.
1982-01-01
The application of control theory is applied to dynamic systems simulation. Theory and methodology applicable to controlled ecological life support systems are considered. Spatial effects on system stability, design of control systems with uncertain parameters, and an interactive computing language (PARASOL-II) designed for dynamic system simulation, report quality graphics, data acquisition, and simple real time control are discussed.
ERIC Educational Resources Information Center
Sato, Manami; Bergen, Benjamin K.
2013-01-01
Language comprehenders can mentally simulate perceptual and motor features of scenes they hear or read about (Barsalou, 1999; Glenberg & Kaschak, 2002; Zwaan, Stanfield, & Yaxley, 2002). Recent research shows that these simulations adopt a particular perspective (Borghi, Glenberg & Kaschak, 2004; Brunye, Ditman, Mahoney, Augustyn, & Taylor, 2009).…
A Digital Simulation Program for Health Science Students to Follow Drug Levels in the Body
ERIC Educational Resources Information Center
Stavchansky, Salomon; And Others
1977-01-01
The Rayetheon Scientific Simulation Language (RSSL) program, an easily-used simulation on the CDC/6600 computer at the University of Texas at Austin, offers a simple method of solving differential equations on a digital computer. It is used by undergraduate biopharmaceutics-pharmacokinetics students and graduate students in all areas. (Author/LBH)
New Frontiers in Language Evolution and Development.
Oller, D Kimbrough; Dale, Rick; Griebel, Ulrike
2016-04-01
This article introduces the Special Issue and its focus on research in language evolution with emphasis on theory as well as computational and robotic modeling. A key theme is based on the growth of evolutionary developmental biology or evo-devo. The Special Issue consists of 13 articles organized in two sections: A) Theoretical foundations and B) Modeling and simulation studies. All the papers are interdisciplinary in nature, encompassing work in biological and linguistic foundations for the study of language evolution as well as a variety of computational and robotic modeling efforts shedding light on how language may be developed and may have evolved. Copyright © 2016 Cognitive Science Society, Inc.
Modeling the Chinese language as an evolving network
NASA Astrophysics Data System (ADS)
Liang, Wei; Shi, Yuming; Huang, Qiuling
2014-01-01
The evolution of Chinese language has three main features: the total number of characters is gradually increasing, new words are generated in the existing characters, and some old words are no longer used in daily-life language. Based on the features, we propose an evolving language network model. Finally, we use this model to simulate the character co-occurrence networks (nodes are characters, and two characters are connected by an edge if they are adjacent to each other) constructed from essays in 11 different periods of China, and find that characters that appear with high frequency in old words are likely to be reused when new words are formed.
Designing a Virtual Social Space for Language Acquisition
ERIC Educational Resources Information Center
Woolson, Maria Alessandra
2012-01-01
Middleverse de Español (MdE) is an evolving platform for foreign language (FL) study, aligned to the goals of ACTFL's National Standards and 2007 MLA report. The project simulates an immersive environment in a virtual 3-D space for the acquisition of translingual and transcultural competence in Spanish meant to support content-based and…
ERIC Educational Resources Information Center
Cangelosi, Angelo
2007-01-01
In this paper we present the "grounded adaptive agent" computational framework for studying the emergence of communication and language. This modeling framework is based on simulations of population of cognitive agents that evolve linguistic capabilities by interacting with their social and physical environment (internal and external symbol…
ERIC Educational Resources Information Center
Weems, Scott A.; Reggia, James A.
2006-01-01
The Wernicke-Lichtheim-Geschwind (WLG) theory of the neurobiological basis of language is of great historical importance, and it continues to exert a substantial influence on most contemporary theories of language in spite of its widely recognized limitations. Here, we suggest that neurobiologically grounded computational models based on the WLG…
In Their Shoes: Teachers Experience the Needs of English Language Learners through a Math Simulation
ERIC Educational Resources Information Center
de Oliveira, Luciana C.
2011-01-01
Given the increase in the number of culturally and linguistically diverse students in American schools, it is vital for teacher education programs to address the needs of English Language Learners (ELLs) in their courses. Mainstream, general education teachers who did not previously experience this student population in their classes are now…
BIT BY BIT: A Game Simulating Natural Language Processing in Computers
ERIC Educational Resources Information Center
Kato, Taichi; Arakawa, Chuichi
2008-01-01
BIT BY BIT is an encryption game that is designed to improve students' understanding of natural language processing in computers. Participants encode clear words into binary code using an encryption key and exchange them in the game. BIT BY BIT enables participants who do not understand the concept of binary numbers to perform the process of…
Simulating Sli: General Cognitive Processing Stressors Can Produce a Specific Linguistic Profile.
ERIC Educational Resources Information Center
Hayiou-Thomas, Marianna E.; Bishop, Dorothy V.M.; Plunkett, Kim
2004-01-01
This study attempted to model specific language impairment (SLI) in a group of 6year-old children with typically developing language by introducing cognitive stress factors into a grammaticality judgment task. At normal speech rate, all children had near-perfect performance. When the speech signal was compressed to 50% of its original rate, to…
ERIC Educational Resources Information Center
Choi, Gahee; Mallinckrodt, Brent; Richardson, John D.
2015-01-01
Undergraduates (N = 135) evaluated 1 of 4 simulated 1st counseling sessions. Two international counselors (Canadian and Korean) alternated between making or not making broaching statements about their language and cultural differences. Significant main effects for counselor nationality and interaction effects between counselor nationality and…
Computers in the Foreign Language Classroom: Not Just Another "Fad or Frill."
ERIC Educational Resources Information Center
Cox, Ruth
Designed to assist foreign language teachers to become more computer literate, this paper discusses five major types of educational software currently on the market: (1) drill and practice; (2) tutorials; (3) simulations; (4) computer games; and (5) problem solvers. Possible uses for each type of program are given; in addition, specific programs…
A Spanish Language Narrative Simulation to Prevent Horseback Riding Head Injury among Rural Youth
ERIC Educational Resources Information Center
Arrowsmith, Heather E.; Cole, Henry P.; Mazur, Joan M.
2009-01-01
Objective: A Spanish language version of an exercise about adolescent horseback riders' exposure to traumatic brain injuries was integrated into the Spanish curriculum in a rural Kentucky high school. Design: An exploratory case study design with two groups of students. Setting and Method: Thirty-eight students, enrolled in intermediate Spanish IV…
Graphical Modeling Meets Systems Pharmacology.
Lombardo, Rosario; Priami, Corrado
2017-01-01
A main source of failures in systems projects (including systems pharmacology) is poor communication level and different expectations among the stakeholders. A common and not ambiguous language that is naturally comprehensible by all the involved players is a boost to success. We present bStyle, a modeling tool that adopts a graphical language close enough to cartoons to be a common media to exchange ideas and data and that it is at the same time formal enough to enable modeling, analysis, and dynamic simulations of a system. Data analysis and simulation integrated in the same application are fundamental to understand the mechanisms of actions of drugs: a core aspect of systems pharmacology.
Jackson, M E; Gnadt, J W
1999-03-01
The object-oriented graphical programming language LabView was used to implement the numerical solution to a computational model of saccade generation in primates. The computational model simulates the activity and connectivity of anatomical strictures known to be involved in saccadic eye movements. The LabView program provides a graphical user interface to the model that makes it easy to observe and modify the behavior of each element of the model. Essential elements of the source code of the LabView program are presented and explained. A copy of the model is available for download from the internet.
Graphical Modeling Meets Systems Pharmacology
Lombardo, Rosario; Priami, Corrado
2017-01-01
A main source of failures in systems projects (including systems pharmacology) is poor communication level and different expectations among the stakeholders. A common and not ambiguous language that is naturally comprehensible by all the involved players is a boost to success. We present bStyle, a modeling tool that adopts a graphical language close enough to cartoons to be a common media to exchange ideas and data and that it is at the same time formal enough to enable modeling, analysis, and dynamic simulations of a system. Data analysis and simulation integrated in the same application are fundamental to understand the mechanisms of actions of drugs: a core aspect of systems pharmacology. PMID:28469411
NASA Astrophysics Data System (ADS)
Peter, Daniel; Videau, Brice; Pouget, Kevin; Komatitsch, Dimitri
2015-04-01
Improving the resolution of tomographic images is crucial to answer important questions on the nature of Earth's subsurface structure and internal processes. Seismic tomography is the most prominent approach where seismic signals from ground-motion records are used to infer physical properties of internal structures such as compressional- and shear-wave speeds, anisotropy and attenuation. Recent advances in regional- and global-scale seismic inversions move towards full-waveform inversions which require accurate simulations of seismic wave propagation in complex 3D media, providing access to the full 3D seismic wavefields. However, these numerical simulations are computationally very expensive and need high-performance computing (HPC) facilities for further improving the current state of knowledge. During recent years, many-core architectures such as graphics processing units (GPUs) have been added to available large HPC systems. Such GPU-accelerated computing together with advances in multi-core central processing units (CPUs) can greatly accelerate scientific applications. There are mainly two possible choices of language support for GPU cards, the CUDA programming environment and OpenCL language standard. CUDA software development targets NVIDIA graphic cards while OpenCL was adopted mainly by AMD graphic cards. In order to employ such hardware accelerators for seismic wave propagation simulations, we incorporated a code generation tool BOAST into an existing spectral-element code package SPECFEM3D_GLOBE. This allows us to use meta-programming of computational kernels and generate optimized source code for both CUDA and OpenCL languages, running simulations on either CUDA or OpenCL hardware accelerators. We show here applications of forward and adjoint seismic wave propagation on CUDA/OpenCL GPUs, validating results and comparing performances for different simulations and hardware usages.
Simulation environment and graphical visualization environment: a COPD use-case
2014-01-01
Background Today, many different tools are developed to execute and visualize physiological models that represent the human physiology. Most of these tools run models written in very specific programming languages which in turn simplify the communication among models. Nevertheless, not all of these tools are able to run models written in different programming languages. In addition, interoperability between such models remains an unresolved issue. Results In this paper we present a simulation environment that allows, first, the execution of models developed in different programming languages and second the communication of parameters to interconnect these models. This simulation environment, developed within the Synergy-COPD project, aims at helping and supporting bio-researchers and medical students understand the internal mechanisms of the human body through the use of physiological models. This tool is composed of a graphical visualization environment, which is a web interface through which the user can interact with the models, and a simulation workflow management system composed of a control module and a data warehouse manager. The control module monitors the correct functioning of the whole system. The data warehouse manager is responsible for managing the stored information and supporting its flow among the different modules. This simulation environment has been validated with the integration of three models: two deterministic, i.e. based on linear and differential equations, and one probabilistic, i.e., based on probability theory. These models have been selected based on the disease under study in this project, i.e., chronic obstructive pulmonary disease. Conclusion It has been proved that the simulation environment presented here allows the user to research and study the internal mechanisms of the human physiology by the use of models via a graphical visualization environment. A new tool for bio-researchers is ready for deployment in various use cases scenarios. PMID:25471327
SimPackJ/S: a web-oriented toolkit for discrete event simulation
NASA Astrophysics Data System (ADS)
Park, Minho; Fishwick, Paul A.
2002-07-01
SimPackJ/S is the JavaScript and Java version of SimPack, which means SimPackJ/S is a collection of JavaScript and Java libraries and executable programs for computer simulations. The main purpose of creating SimPackJ/S is that we allow existing SimPack users to expand simulation areas and provide future users with a freeware simulation toolkit to simulate and model a system in web environments. One of the goals for this paper is to introduce SimPackJ/S. The other goal is to propose translation rules for converting C to JavaScript and Java. Most parts demonstrate the translation rules with examples. In addition, we discuss a 3D dynamic system model and overview an approach to 3D dynamic systems using SimPackJ/S. We explain an interface between SimPackJ/S and the 3D language--Virtual Reality Modeling Language (VRML). This paper documents how to translate C to JavaScript and Java and how to utilize SimPackJ/S within a 3D web environment.
Is Moving More Memorable than Proving? Effects of Embodiment and Imagined Enactment on Verb Memory
Sidhu, David M.; Pexman, Penny M.
2016-01-01
Theories of embodied cognition propose that sensorimotor information is simulated during language processing (e.g., Barsalou, 1999). Previous studies have demonstrated that differences in simulation can have implications for word processing; for instance, lexical processing is facilitated for verbs that have relatively more embodied meanings (e.g., Sidhu et al., 2014). Here we examined the effects of these differences on memory for verbs. We observed higher rates of recognition (Experiments 1a-2a) and recall accuracy (Experiments 2b-3b) for verbs with a greater amount of associated bodily information (i.e., an embodiment effect). We also examined how this interacted with the imagined enactment effect: a memory benefit for actions that one imagines performing (e.g., Ditman et al., 2010). We found that these two effects did not interact (Experiment 3b), suggesting that the memory benefits of automatic simulation (i.e., the embodiment effect) and deliberate simulation (i.e., the imagined enactment effect) are distinct. These results provide evidence for the role of simulation in language processing, and its effects on memory. PMID:27445956
Antonioletti, Mario; Biktashev, Vadim N; Jackson, Adrian; Kharche, Sanjay R; Stary, Tomas; Biktasheva, Irina V
2017-01-01
The BeatBox simulation environment combines flexible script language user interface with the robust computational tools, in order to setup cardiac electrophysiology in-silico experiments without re-coding at low-level, so that cell excitation, tissue/anatomy models, stimulation protocols may be included into a BeatBox script, and simulation run either sequentially or in parallel (MPI) without re-compilation. BeatBox is a free software written in C language to be run on a Unix-based platform. It provides the whole spectrum of multi scale tissue modelling from 0-dimensional individual cell simulation, 1-dimensional fibre, 2-dimensional sheet and 3-dimensional slab of tissue, up to anatomically realistic whole heart simulations, with run time measurements including cardiac re-entry tip/filament tracing, ECG, local/global samples of any variables, etc. BeatBox solvers, cell, and tissue/anatomy models repositories are extended via robust and flexible interfaces, thus providing an open framework for new developments in the field. In this paper we give an overview of the BeatBox current state, together with a description of the main computational methods and MPI parallelisation approaches.
Jeong, Hae Min; Kim, Ryong Nam; Kwon, Mi Jeong; Oh, Ensel; Han, Jinil; Lee, Se Kyung; Choi, Jong-Sun; Park, Sara; Nam, Seok Jin; Gong, Gyung Yup; Nam, Jin Wu; Choi, Doo Ho; Lee, Hannah; Nam, Byung-Ho; Choi, Yoon-La; Shin, Young Kee
2017-01-01
Triple-negative breast cancer is characterized by the absence of estrogen and progesterone receptors and human epidermal growth factor receptor 2, and is associated with a poorer outcome than other subtypes of breast cancer. Moreover, there are no accurate prognostic genes or effective therapeutic targets, thereby necessitating continued intensive investigation. This study analyzed the genetic mutation landscape in 70 patients with triple-negative breast cancer by targeted exome sequencing of tumor and matched normal samples. Sequencing showed that more than 50% of these patients had deleterious mutations and homozygous deletions of DNA repair genes, such as ATM, BRCA1, BRCA2, WRN, and CHEK2. These findings suggested that a large number of patients with triple-negative breast cancer have impaired DNA repair function and that therefore a poly ADP-ribose polymerase inhibitor may be an effective drug in the treatment of this disease. Notably, homozygous deletion of three genes, EPHA5, MITF, and ACSL3, was significantly associated with an increased risk of recurrence or distant metastasis in adjuvant chemotherapy-treated patients. PMID:28977883
Anti-steatotic and anti-inflammatory roles of syringic acid in high-fat diet-induced obese mice.
Ham, Ju Ri; Lee, Hae-In; Choi, Ra-Yeong; Sim, Mi-Ok; Seo, Kwon-Il; Lee, Mi-Kyung
2016-02-01
This study examined the effects of syringic acid (SA) on obese diet-induced hepatic dysfunction. Mice were fed high-fat diet (HFD) with or without SA (0.05%, wt/wt) for 16 weeks. SA reduced the body weight, visceral fat mass, serum levels of leptin, TNFα, IFNγ, IL-6 and MCP-1, insulin resistance, hepatic lipid content, droplets and early fibrosis, whereas it elevated the circulation of adiponectin. SA down-regulated lipogenic genes (Cidea, Pparγ, Srebp-1c, Srebp-2, Hmgcr, Fasn) and inflammatory genes (Tlr4, Myd88, NF-κB, Tnfα, Il6), whereas it up-regulated fatty acid oxidation genes (Pparα, Acsl, Cpt1, Cpt2) in the liver. SA also decreased hepatic lipogenic enzyme activities and elevated fatty acid oxidation enzyme activities relative to the HFD group. These findings suggested that dietary SA possesses anti-obesity, anti-inflammatory and anti-steatotic effects via the regulation of lipid metabolic and inflammatory genes. SA is likely to be a new natural therapeutic agent for obesity or non-alcoholic liver disease.
Dynamics simulation and controller interfacing for legged robots
DOE Office of Scientific and Technical Information (OSTI.GOV)
Reichler, J.A.; Delcomyn, F.
2000-01-01
Dynamics simulation can play a critical role in the engineering of robotic control code, and there exist a variety of strategies both for building physical models and for interacting with these models. This paper presents an approach to dynamics simulation and controller interfacing for legged robots, and contrasts it to existing approaches. The authors describe dynamics algorithms and contact-resolution strategies for multibody articulated mobile robots based on the decoupled tree-structure approach, and present a novel scripting language that provides a unified framework for control-code interfacing, user-interface design, and data analysis. Special emphasis is placed on facilitating the rapid integration ofmore » control algorithms written in a standard object-oriented language (C++), the production of modular, distributed, reusable controllers, and the use of parameterized signal-transmission properties such as delay, sampling rate, and noise.« less
Joint attention and language evolution
NASA Astrophysics Data System (ADS)
Kwisthout, Johan; Vogt, Paul; Haselager, Pim; Dijkstra, Ton
2008-06-01
This study investigates how more advanced joint attentional mechanisms, rather than only shared attention between two agents and an object, can be implemented and how they influence the results of language games played by these agents. We present computer simulations with language games showing that adding constructs that mimic the three stages of joint attention identified in children's early development (checking attention, following attention, and directing attention) substantially increase the performance of agents in these language games. In particular, the rates of improved performance for the individual attentional mechanisms have the same ordering as that of the emergence of these mechanisms in infants' development. These results suggest that language evolution and joint attentional mechanisms have developed in a co-evolutionary way, and that the evolutionary emergence of the individual attentional mechanisms is ordered just like their developmental emergence.
Recent advances in modeling languages for pathway maps and computable biological networks.
Slater, Ted
2014-02-01
As our theories of systems biology grow more sophisticated, the models we use to represent them become larger and more complex. Languages necessarily have the expressivity and flexibility required to represent these models in ways that support high-resolution annotation, and provide for simulation and analysis that are sophisticated enough to allow researchers to master their data in the proper context. These languages also need to facilitate model sharing and collaboration, which is currently best done by using uniform data structures (such as graphs) and language standards. In this brief review, we discuss three of the most recent systems biology modeling languages to appear: BEL, PySB and BCML, and examine how they meet these needs. Copyright © 2014 Elsevier Ltd. All rights reserved.
NASA Technical Reports Server (NTRS)
Tranter, W. H.; Ziemer, R. E.; Fashano, M. J.
1975-01-01
This paper reviews the SYSTID technique for performance evaluation of communication systems using time-domain computer simulation. An example program illustrates the language. The inclusion of both Gaussian and impulse noise models make accurate simulation possible in a wide variety of environments. A very flexible postprocessor makes possible accurate and efficient performance evaluation.
ERIC Educational Resources Information Center
Adams, Wendy K.; Alhadlaq, Hisham; Malley, Christopher V.; Perkins, Katherine K.; Olson, Jonathan; Alshaya, Fahad; Alabdulkareem, Saleh; Wieman, Carl E.
2012-01-01
The PhET Interactive Simulations Project partnered with the Excellence Research Center of Science and Mathematics Education at King Saud University with the joint goal of making simulations useable worldwide. One of the main challenges of this partnership is to make PhET simulations and the website easily translatable into any language. The PhET…
Commanding Heterogeneous Multi-Robot Teams
2014-06-01
Coalition Battle Management Language (C-BML) Study Group Report. 2005 Fall Simulation Interoperability Workshop (05F- SIW - 041), Orlando, FL, September...NMSG-085 CIG Land Operation Demonstration. 2013 Spring Simulation Interoperability Workshop (13S- SIW -031), San Diego, CA. April 2013. [4] K...Simulation Interoperability Workshop (10F- SIW -039), Orlando, FL, September 2010. [5] M. Langerwisch, M. Ax, S. Thamke, T. Remmersmann, A. Tiderko
Simulating Operations at a Spaceport
NASA Technical Reports Server (NTRS)
Nevins, Michael R.
2007-01-01
SPACESIM is a computer program for detailed simulation of operations at a spaceport. SPACESIM is being developed to greatly improve existing spaceports and to aid in designing, building, and operating future spaceports, given that there is a worldwide trend in spaceport operations from very expensive, research- oriented launches to more frequent commercial launches. From an operational perspective, future spaceports are expected to resemble current airports and seaports, for which it is necessary to resolve issues of safety, security, efficient movement of machinery and people, cost effectiveness, timeliness, and maximizing effectiveness in utilization of resources. Simulations can be performed, for example, to (1) simultaneously analyze launches of reusable and expendable rockets and identify bottlenecks arising from competition for limited resources or (2) perform what-if scenario analyses to identify optimal scenarios prior to making large capital investments. SPACESIM includes an object-oriented discrete-event-simulation engine. (Discrete- event simulation has been used to assess processes at modern seaports.) The simulation engine is built upon the Java programming language for maximum portability. Extensible Markup Language (XML) is used for storage of data to enable industry-standard interchange of data with other software. A graphical user interface facilitates creation of scenarios and analysis of data.
Computational Simulation of a Water-Cooled Heat Pump
NASA Technical Reports Server (NTRS)
Bozarth, Duane
2008-01-01
A Fortran-language computer program for simulating the operation of a water-cooled vapor-compression heat pump in any orientation with respect to gravity has been developed by modifying a prior general-purpose heat-pump design code used at Oak Ridge National Laboratory (ORNL).
One of My Favorite Assignments: Automated Teller Machine Simulation.
ERIC Educational Resources Information Center
Oberman, Paul S.
2001-01-01
Describes an assignment for an introductory computer science class that requires the student to write a software program that simulates an automated teller machine. Highlights include an algorithm for the assignment; sample file contents; language features used; assignment variations; and discussion points. (LRW)
ISPE: A knowledge-based system for fluidization studies. 1990 Annual report
DOE Office of Scientific and Technical Information (OSTI.GOV)
Reddy, S.
1991-01-01
Chemical engineers use mathematical simulators to design, model, optimize and refine various engineering plants/processes. This procedure requires the following steps: (1) preparation of an input data file according to the format required by the target simulator; (2) excecuting the simulation; and (3) analyzing the results of the simulation to determine if all ``specified goals`` are satisfied. If the goals are not met, the input data file must be modified and the simulation repeated. This multistep process is continued until satisfactory results are obtained. This research was undertaken to develop a knowledge based system, IPSE (Intelligent Process Simulation Environment), that canmore » enhance the productivity of chemical engineers/modelers by serving as an intelligent assistant to perform a variety tasks related to process simulation. ASPEN, a widely used simulator by the US Department of Energy (DOE) at Morgantown Energy Technology Center (METC) was selected as the target process simulator in the project. IPSE, written in the C language, was developed using a number of knowledge-based programming paradigms: object-oriented knowledge representation that uses inheritance and methods, rulebased inferencing (includes processing and propagation of probabilistic information) and data-driven programming using demons. It was implemented using the knowledge based environment LASER. The relationship of IPSE with the user, ASPEN, LASER and the C language is shown in Figure 1.« less
The medical simulation markup language - simplifying the biomechanical modeling workflow.
Suwelack, Stefan; Stoll, Markus; Schalck, Sebastian; Schoch, Nicolai; Dillmann, Rüdiger; Bendl, Rolf; Heuveline, Vincent; Speidel, Stefanie
2014-01-01
Modeling and simulation of the human body by means of continuum mechanics has become an important tool in diagnostics, computer-assisted interventions and training. This modeling approach seeks to construct patient-specific biomechanical models from tomographic data. Usually many different tools such as segmentation and meshing algorithms are involved in this workflow. In this paper we present a generalized and flexible description for biomechanical models. The unique feature of the new modeling language is that it not only describes the final biomechanical simulation, but also the workflow how the biomechanical model is constructed from tomographic data. In this way, the MSML can act as a middleware between all tools used in the modeling pipeline. The MSML thus greatly facilitates the prototyping of medical simulation workflows for clinical and research purposes. In this paper, we not only detail the XML-based modeling scheme, but also present a concrete implementation. Different examples highlight the flexibility, robustness and ease-of-use of the approach.
The Importance of Artificial Intelligence for Naval Intelligence Training Simulations
2006-09-01
experimental investigation described later. B. SYSTEM ARCHITECTURE The game-based simulator was created using NetBeans , which is an open source integrated...development environment (IDE) written entirely in Java using the NetBeans Platform. NetBeans is based upon the Java language which contains the...involved within the simulation are conducted in a GUI built within the NetBeans IDE. The opening display allows the user to setup the simulation
QuantumOptics.jl: A Julia framework for simulating open quantum systems
NASA Astrophysics Data System (ADS)
Krämer, Sebastian; Plankensteiner, David; Ostermann, Laurin; Ritsch, Helmut
2018-06-01
We present an open source computational framework geared towards the efficient numerical investigation of open quantum systems written in the Julia programming language. Built exclusively in Julia and based on standard quantum optics notation, the toolbox offers speed comparable to low-level statically typed languages, without compromising on the accessibility and code readability found in dynamic languages. After introducing the framework, we highlight its features and showcase implementations of generic quantum models. Finally, we compare its usability and performance to two well-established and widely used numerical quantum libraries.
SIMPSON: A General Simulation Program for Solid-State NMR Spectroscopy
NASA Astrophysics Data System (ADS)
Bak, Mads; Rasmussen, Jimmy T.; Nielsen, Niels Chr.
2000-12-01
A computer program for fast and accurate numerical simulation of solid-state NMR experiments is described. The program is designed to emulate a NMR spectrometer by letting the user specify high-level NMR concepts such as spin systems, nuclear spin interactions, RF irradiation, free precession, phase cycling, coherence-order filtering, and implicit/explicit acquisition. These elements are implemented using the Tcl scripting language to ensure a minimum of programming overhead and direct interpretation without the need for compilation, while maintaining the flexibility of a full-featured programming language. Basicly, there are no intrinsic limitations to the number of spins, types of interactions, sample conditions (static or spinning, powders, uniaxially oriented molecules, single crystals, or solutions), and the complexity or number of spectral dimensions for the pulse sequence. The applicability ranges from simple 1D experiments to advanced multiple-pulse and multiple-dimensional experiments, series of simulations, parameter scans, complex data manipulation/visualization, and iterative fitting of simulated to experimental spectra. A major effort has been devoted to optimizing the computation speed using state-of-the-art algorithms for the time-consuming parts of the calculations implemented in the core of the program using the C programming language. Modification and maintenance of the program are facilitated by releasing the program as open source software (General Public License) currently at http://nmr.imsb.au.dk. The general features of the program are demonstrated by numerical simulations of various aspects for REDOR, rotational resonance, DRAMA, DRAWS, HORROR, C7, TEDOR, POST-C7, CW decoupling, TPPM, F-SLG, SLF, SEMA-CP, PISEMA, RFDR, QCPMG-MAS, and MQ-MAS experiments.
SIMPSON: A general simulation program for solid-state NMR spectroscopy
NASA Astrophysics Data System (ADS)
Bak, Mads; Rasmussen, Jimmy T.; Nielsen, Niels Chr.
2011-12-01
A computer program for fast and accurate numerical simulation of solid-state NMR experiments is described. The program is designed to emulate a NMR spectrometer by letting the user specify high-level NMR concepts such as spin systems, nuclear spin interactions, RF irradiation, free precession, phase cycling, coherence-order filtering, and implicit/explicit acquisition. These elements are implemented using the Tel scripting language to ensure a minimum of programming overhead and direct interpretation without the need for compilation, while maintaining the flexibility of a full-featured programming language. Basicly, there are no intrinsic limitations to the number of spins, types of interactions, sample conditions (static or spinning, powders, uniaxially oriented molecules, single crystals, or solutions), and the complexity or number of spectral dimensions for the pulse sequence. The applicability ranges from simple ID experiments to advanced multiple-pulse and multiple-dimensional experiments, series of simulations, parameter scans, complex data manipulation/visualization, and iterative fitting of simulated to experimental spectra. A major effort has been devoted to optimizing the computation speed using state-of-the-art algorithms for the time-consuming parts of the calculations implemented in the core of the program using the C programming language. Modification and maintenance of the program are facilitated by releasing the program as open source software (General Public License) currently at http://nmr.imsb.au.dk. The general features of the program are demonstrated by numerical simulations of various aspects for REDOR, rotational resonance, DRAMA, DRAWS, HORROR, C7, TEDOR, POST-C7, CW decoupling, TPPM, F-SLG, SLF, SEMA-CP, PISEMA, RFDR, QCPMG-MAS, and MQ-MAS experiments.
Developing a Theory-Based Simulation Educator Resource.
Thomas, Christine M; Sievers, Lisa D; Kellgren, Molly; Manning, Sara J; Rojas, Deborah E; Gamblian, Vivian C
2015-01-01
The NLN Leadership Development Program for Simulation Educators 2014 faculty development group identified a lack of a common language/terminology to outline the progression of expertise of simulation educators. The group analyzed Benner's novice-to-expert model and applied its levels of experience to simulation educator growth. It established common operational categories of faculty development and used them to organize resources that support progression toward expertise. The resulting theory-based Simulator Educator Toolkit outlines levels of ability and provides quality resources to meet the diverse needs of simulation educators and team members.
Forsythe, Lydia
2009-01-01
In healthcare, professionals usually function in a time-constrained paradigm because of the nature of care delivery functions and the acute patient populations usually in need of emergent and urgent care. This leaves little, if no time for team reflection, or team processing as a collaborative action. Simulation can be used to create a safe space as a structure for recognition and innovation to continue to develop a culture of safety for healthcare delivery and patient care. To create and develop a safe space, three qualitative modified action research institutional review board-approved studies were developed using simulation to explore team communication as an unfolding in the acute care environment of the operating room. An action heuristic was used for data collection by capturing the participants' narratives in the form of collaborative recall and reflection to standardize task, process, and language. During the qualitative simulations, the team participants identified and changed multiple tasks, process, and language items. The simulations contributed to positive changes for task and efficiencies, team interactions, and overall functionality of the team. The studies demonstrated that simulation can be used in healthcare to define safe spaces to practice, reflect, and develop collaborative relationships, which contribute to the realization of a culture of safety.
Surviving sepsis--a 3D integrative educational simulator.
Ježek, Filip; Tribula, Martin; Kulhánek, Tomáš; Mateják, Marek; Privitzer, Pavol; Šilar, Jan; Kofránek, Jiří; Lhotská, Lenka
2015-08-01
Computer technology offers greater educational possibilities, notably simulation and virtual reality. This paper presents a technology which serves to integrate multiple modalities, namely 3D virtual reality, node-based simulator, Physiomodel explorer and explanatory physiological simulators employing Modelica language and Unity3D platform. This emerging tool chain should allow the authors to concentrate more on educational content instead of application development. The technology is demonstrated through Surviving sepsis educational scenario, targeted on Microsoft Windows Store platform.
Computer simulation of plasma and N-body problems
NASA Technical Reports Server (NTRS)
Harries, W. L.; Miller, J. B.
1975-01-01
The following FORTRAN language computer codes are presented: (1) efficient two- and three-dimensional central force potential solvers; (2) a three-dimensional simulator of an isolated galaxy which incorporates the potential solver; (3) a two-dimensional particle-in-cell simulator of the Jeans instability in an infinite self-gravitating compressible gas; and (4) a two-dimensional particle-in-cell simulator of a rotating self-gravitating compressible gaseous system of which rectangular coordinate and superior polar coordinate versions were written.
Yun, Jian; Shang, Song-Chao; Wei, Xiao-Dan; Liu, Shuang; Li, Zhi-Jie
2016-01-01
Language is characterized by both ecological properties and social properties, and competition is the basic form of language evolution. The rise and decline of one language is a result of competition between languages. Moreover, this rise and decline directly influences the diversity of human culture. Mathematics and computer modeling for language competition has been a popular topic in the fields of linguistics, mathematics, computer science, ecology, and other disciplines. Currently, there are several problems in the research on language competition modeling. First, comprehensive mathematical analysis is absent in most studies of language competition models. Next, most language competition models are based on the assumption that one language in the model is stronger than the other. These studies tend to ignore cases where there is a balance of power in the competition. The competition between two well-matched languages is more practical, because it can facilitate the co-development of two languages. A third issue with current studies is that many studies have an evolution result where the weaker language inevitably goes extinct. From the integrated point of view of ecology and sociology, this paper improves the Lotka-Volterra model and basic reaction-diffusion model to propose an "ecology-society" computational model for describing language competition. Furthermore, a strict and comprehensive mathematical analysis was made for the stability of the equilibria. Two languages in competition may be either well-matched or greatly different in strength, which was reflected in the experimental design. The results revealed that language coexistence, and even co-development, are likely to occur during language competition.
Numerical aerodynamic simulation facility. Preliminary study extension
NASA Technical Reports Server (NTRS)
1978-01-01
The production of an optimized design of key elements of the candidate facility was the primary objective of this report. This was accomplished by effort in the following tasks: (1) to further develop, optimize and describe the function description of the custom hardware; (2) to delineate trade off areas between performance, reliability, availability, serviceability, and programmability; (3) to develop metrics and models for validation of the candidate systems performance; (4) to conduct a functional simulation of the system design; (5) to perform a reliability analysis of the system design; and (6) to develop the software specifications to include a user level high level programming language, a correspondence between the programming language and instruction set and outline the operation system requirements.
Simulated Oral Proficiency Interviews: Recent Developments. ERIC Digest.
ERIC Educational Resources Information Center
Malone, Margaret
This digest discusses the simulated oral proficiency interview (SOPI), a performance-based, tape-mediated speaking test. The SOPI follows the general structure of the oral proficiency interview (OPI) used by government agencies and the American Council on the Teaching of Foreign Languages (ACTFL) to measure speaking proficiency. Whereas the OPI is…
Simulation Tools for Power Electronics Courses Based on Java Technologies
ERIC Educational Resources Information Center
Canesin, Carlos A.; Goncalves, Flavio A. S.; Sampaio, Leonardo P.
2010-01-01
This paper presents interactive power electronics educational tools. These interactive tools make use of the benefits of Java language to provide a dynamic and interactive approach to simulating steady-state ideal rectifiers (uncontrolled and controlled; single-phase and three-phase). Additionally, this paper discusses the development and use of…
The SIMs Meet ESL Incorporating Authentic Computer Simulation Games into the Language Classroom
ERIC Educational Resources Information Center
Miller, Megan; Hegelheimer, Volker
2006-01-01
Despite their motivational appeal to learners, innovative and technologically advanced computer simulation games targeting native English speakers frequently remain beyond the competence of ESL learners as independent didactic tools. Guided by Chapelle's (2001) criteria for determining CALL task appropriateness, this paper illustrates how the…
Simulation in JFL: Business Writing
ERIC Educational Resources Information Center
Fukushima, Tatsuya
2007-01-01
This article discusses a simulation wherein learners of Japanese as a Foreign Language (JFL) in a business writing course at an American university are assigned tasks to write a series of business letters based on situations that are likely to occur in actual business settings. After an overview of the theoretical background, this article…
"Intelligent" Computer Assisted Instruction (CAI) Applications. Interim Report.
ERIC Educational Resources Information Center
Brown, John Seely; And Others
Interim work is documented describing efforts to modify computer techniques used to recognize and process English language requests to an instructional simulator. The conversion from a hand-coded to a table driven technique are described in detail. Other modifications to a simulation based computer assisted instruction program to allow a gaming…
Modeling Education on the Real World.
ERIC Educational Resources Information Center
Hunter, Beverly
1983-01-01
Discusses educational applications of computer simulation and model building for grades K to 8, with emphasis on the usefulness of the computer simulation language, micro-DYNAMO, for programing and understanding the models which help to explain social and natural phenomena. A new textbook for junior-senior high school students is noted. (EAO)
Warnke, Tom; Reinhardt, Oliver; Klabunde, Anna; Willekens, Frans; Uhrmacher, Adelinde M
2017-10-01
Individuals' decision processes play a central role in understanding modern migration phenomena and other demographic processes. Their integration into agent-based computational demography depends largely on suitable support by a modelling language. We are developing the Modelling Language for Linked Lives (ML3) to describe the diverse decision processes of linked lives succinctly in continuous time. The context of individuals is modelled by networks the individual is part of, such as family ties and other social networks. Central concepts, such as behaviour conditional on agent attributes, age-dependent behaviour, and stochastic waiting times, are tightly integrated in the language. Thereby, alternative decisions are modelled by concurrent processes that compete by stochastic race. Using a migration model, we demonstrate how this allows for compact description of complex decisions, here based on the Theory of Planned Behaviour. We describe the challenges for the simulation algorithm posed by stochastic race between multiple concurrent complex decisions.
Systems Engineering for Distributed, Live, Virtual, and Constructive (LVC) Simulation
2010-12-01
programming languages like the Scala programming language (Wampler et al. 2009), provide tighter con- trol of syntax guidance and problem...Wampler, D. and A. Payne. 2009. Programming Scala . 1 st ed. O’Reilly Media 1510 Gallant and Gaughan AUTHOR BIOGRAPHIES SCOTT GALLANT is a Systems...subsequently linked to the technical design. Doing this within a data-driven systems engineering infrastructure allows generative programming techniques
VHDL simulation with access to transistor models
NASA Technical Reports Server (NTRS)
Gibson, J.
1991-01-01
Hardware description languages such as VHDL have evolved to aid in the design of systems with large numbers of elements and a wide range of electronic and logical abstractions. For high performance circuits, behavioral models may not be able to efficiently include enough detail to give designers confidence in a simulation's accuracy. One option is to provide a link between the VHDL environment and a transistor level simulation environment. The coupling of the Vantage Analysis Systems VHDL simulator and the NOVA simulator provides the combination of VHDL modeling and transistor modeling.
Interpretive computer simulator for the NASA Standard Spacecraft Computer-2 (NSSC-2)
NASA Technical Reports Server (NTRS)
Smith, R. S.; Noland, M. S.
1979-01-01
An Interpretive Computer Simulator (ICS) for the NASA Standard Spacecraft Computer-II (NSSC-II) was developed as a code verification and testing tool for the Annular Suspension and Pointing System (ASPS) project. The simulator is written in the higher level language PASCAL and implented on the CDC CYBER series computer system. It is supported by a metal assembler, a linkage loader for the NSSC-II, and a utility library to meet the application requirements. The architectural design of the NSSC-II is that of an IBM System/360 (S/360) and supports all but four instructions of the S/360 standard instruction set. The structural design of the ICS is described with emphasis on the design differences between it and the NSSC-II hardware. The program flow is diagrammed, with the function of each procedure being defined; the instruction implementation is discussed in broad terms; and the instruction timings used in the ICS are listed. An example of the steps required to process an assembly level language program on the ICS is included. The example illustrates the control cards necessary to assemble, load, and execute assembly language code; the sample program to to be executed; the executable load module produced by the loader; and the resulting output produced by the ICS.
Predicting language diversity with complex networks.
Raducha, Tomasz; Gubiec, Tomasz
2018-01-01
We analyze the model of social interactions with coevolution of the topology and states of the nodes. This model can be interpreted as a model of language change. We propose different rewiring mechanisms and perform numerical simulations for each. Obtained results are compared with the empirical data gathered from two online databases and anthropological study of Solomon Islands. We study the behavior of the number of languages for different system sizes and we find that only local rewiring, i.e. triadic closure, is capable of reproducing results for the empirical data in a qualitative manner. Furthermore, we cancel the contradiction between previous models and the Solomon Islands case. Our results demonstrate the importance of the topology of the network, and the rewiring mechanism in the process of language change.
General specifications for the development of a PC-based simulator of the NASA RECON system
NASA Technical Reports Server (NTRS)
Dominick, Wayne D. (Editor); Triantafyllopoulos, Spiros
1984-01-01
The general specifications for the design and implementation of an IBM PC/XT-based simulator of the NASA RECON system, including record designs, file structure designs, command language analysis, program design issues, error recovery considerations, and usage monitoring facilities are discussed. Once implemented, such a simulator will be utilized to evaluate the effectiveness of simulated information system access in addition to actual system usage as part of the total educational programs being developed within the NASA contract.
Automated Classification of Phonological Errors in Aphasic Language
Ahuja, Sanjeev B.; Reggia, James A.; Berndt, Rita S.
1984-01-01
Using heuristically-guided state space search, a prototype program has been developed to simulate and classify phonemic errors occurring in the speech of neurologically-impaired patients. Simulations are based on an interchangeable rule/operator set of elementary errors which represent a theory of phonemic processing faults. This work introduces and evaluates a novel approach to error simulation and classification, it provides a prototype simulation tool for neurolinguistic research, and it forms the initial phase of a larger research effort involving computer modelling of neurolinguistic processes.
Spacecraft Guidance, Navigation, and Control Visualization Tool
NASA Technical Reports Server (NTRS)
Mandic, Milan; Acikmese, Behcet; Blackmore, Lars
2011-01-01
G-View is a 3D visualization tool for supporting spacecraft guidance, navigation, and control (GN&C) simulations relevant to small-body exploration and sampling (see figure). The tool is developed in MATLAB using Virtual Reality Toolbox and provides users with the ability to visualize the behavior of their simulations, regardless of which programming language (or machine) is used to generate simulation results. The only requirement is that multi-body simulation data is generated and placed in the proper format before applying G-View.
SIMPSON: a general simulation program for solid-state NMR spectroscopy.
Bak, M; Rasmussen, J T; Nielsen, N C
2000-12-01
A computer program for fast and accurate numerical simulation of solid-state NMR experiments is described. The program is designed to emulate a NMR spectrometer by letting the user specify high-level NMR concepts such as spin systems, nuclear spin interactions, RF irradiation, free precession, phase cycling, coherence-order filtering, and implicit/explicit acquisition. These elements are implemented using the Tcl scripting language to ensure a minimum of programming overhead and direct interpretation without the need for compilation, while maintaining the flexibility of a full-featured programming language. Basically, there are no intrinsic limitations to the number of spins, types of interactions, sample conditions (static or spinning, powders, uniaxially oriented molecules, single crystals, or solutions), and the complexity or number of spectral dimensions for the pulse sequence. The applicability ranges from simple 1D experiments to advanced multiple-pulse and multiple-dimensional experiments, series of simulations, parameter scans, complex data manipulation/visualization, and iterative fitting of simulated to experimental spectra. A major effort has been devoted to optimizing the computation speed using state-of-the-art algorithms for the time-consuming parts of the calculations implemented in the core of the program using the C programming language. Modification and maintenance of the program are facilitated by releasing the program as open source software (General Public License) currently at http://nmr.imsb.au.dk. The general features of the program are demonstrated by numerical simulations of various aspects for REDOR, rotational resonance, DRAMA, DRAWS, HORROR, C7, TEDOR, POST-C7, CW decoupling, TPPM, F-SLG, SLF, SEMA-CP, PISEMA, RFDR, QCPMG-MAS, and MQ-MAS experiments. Copyright 2000 Academic Press.
Optimum Vehicle Component Integration with InVeST (Integrated Vehicle Simulation Testbed)
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ng, W; Paddack, E; Aceves, S
2001-12-27
We have developed an Integrated Vehicle Simulation Testbed (InVeST). InVeST is based on the concept of Co-simulation, and it allows the development of virtual vehicles that can be analyzed and optimized as an overall integrated system. The virtual vehicle is defined by selecting different vehicle components from a component library. Vehicle component models can be written in multiple programming languages running on different computer platforms. At the same time, InVeST provides full protection for proprietary models. Co-simulation is a cost-effective alternative to competing methodologies, such as developing a translator or selecting a single programming language for all vehicle components. InVeSTmore » has been recently demonstrated using a transmission model and a transmission controller model. The transmission model was written in SABER and ran on a Sun/Solaris workstation, while the transmission controller was written in MATRIXx and ran on a PC running Windows NT. The demonstration was successfully performed. Future plans include the applicability of Co-simulation and InVeST to analysis and optimization of multiple complex systems, including those of Intelligent Transportation Systems.« less
AMPS/PC - AUTOMATIC MANUFACTURING PROGRAMMING SYSTEM
NASA Technical Reports Server (NTRS)
Schroer, B. J.
1994-01-01
The AMPS/PC system is a simulation tool designed to aid the user in defining the specifications of a manufacturing environment and then automatically writing code for the target simulation language, GPSS/PC. The domain of problems that AMPS/PC can simulate are manufacturing assembly lines with subassembly lines and manufacturing cells. The user defines the problem domain by responding to the questions from the interface program. Based on the responses, the interface program creates an internal problem specification file. This file includes the manufacturing process network flow and the attributes for all stations, cells, and stock points. AMPS then uses the problem specification file as input for the automatic code generator program to produce a simulation program in the target language GPSS. The output of the generator program is the source code of the corresponding GPSS/PC simulation program. The system runs entirely on an IBM PC running PC DOS Version 2.0 or higher and is written in Turbo Pascal Version 4 requiring 640K memory and one 360K disk drive. To execute the GPSS program, the PC must have resident the GPSS/PC System Version 2.0 from Minuteman Software. The AMPS/PC program was developed in 1988.
Gas turbine system simulation: An object-oriented approach
NASA Technical Reports Server (NTRS)
Drummond, Colin K.; Follen, Gregory J.; Putt, Charles W.
1993-01-01
A prototype gas turbine engine simulation has been developed that offers a generalized framework for the simulation of engines subject to steady-state and transient operating conditions. The prototype is in preliminary form, but it successfully demonstrates the viability of an object-oriented approach for generalized simulation applications. Although object oriented programming languages are-relative to FORTRAN-somewhat austere, it is proposed that gas turbine simulations of an interdisciplinary nature will benefit significantly in terms of code reliability, maintainability, and manageability. This report elucidates specific gas turbine simulation obstacles that an object-oriented framework can overcome and describes the opportunity for interdisciplinary simulation that the approach offers.
VHDL-AMS modelling and simulation of a planar electrostatic micromotor
NASA Astrophysics Data System (ADS)
Endemaño, A.; Fourniols, J. Y.; Camon, H.; Marchese, A.; Muratet, S.; Bony, F.; Dunnigan, M.; Desmulliez, M. P. Y.; Overton, G.
2003-09-01
System level simulation results of a planar electrostatic micromotor, based on analytical models of the static and dynamic torque behaviours, are presented. A planar variable capacitance (VC) electrostatic micromotor designed, fabricated and tested at LAAS (Toulouse) in 1995 is simulated using the high level language VHDL-AMS (VHSIC (very high speed integrated circuits) hardware description language-analog mixed signal). The analytical torque model is obtained by first calculating the overlaps and capacitances between different electrodes based on a conformal mapping transformation. Capacitance values in the order of 10-16 F and torque values in the order of 10-11 N m have been calculated in agreement with previous measurements and simulations from this type of motor. A dynamic model has been developed for the motor by calculating the inertia coefficient and estimating the friction-coefficient-based values calculated previously for other similar devices. Starting voltage results obtained from experimental measurement are in good agreement with our proposed simulation model. Simulation results of starting voltage values, step response, switching response and continuous operation of the micromotor, based on the dynamic model of the torque, are also presented. Four VHDL-AMS blocks were created, validated and simulated for power supply, excitation control, micromotor torque creation and micromotor dynamics. These blocks can be considered as the initial phase towards the creation of intellectual property (IP) blocks for microsystems in general and electrostatic micromotors in particular.
Sequence Memory Constraints Give Rise to Language-Like Structure through Iterated Learning
Cornish, Hannah; Dale, Rick; Kirby, Simon; Christiansen, Morten H.
2017-01-01
Human language is composed of sequences of reusable elements. The origins of the sequential structure of language is a hotly debated topic in evolutionary linguistics. In this paper, we show that sets of sequences with language-like statistical properties can emerge from a process of cultural evolution under pressure from chunk-based memory constraints. We employ a novel experimental task that is non-linguistic and non-communicative in nature, in which participants are trained on and later asked to recall a set of sequences one-by-one. Recalled sequences from one participant become training data for the next participant. In this way, we simulate cultural evolution in the laboratory. Our results show a cumulative increase in structure, and by comparing this structure to data from existing linguistic corpora, we demonstrate a close parallel between the sets of sequences that emerge in our experiment and those seen in natural language. PMID:28118370
The Motor System Contributes to Comprehension of Abstract Language
Guan, Connie Qun; Meng, Wanjin; Yao, Ru; Glenberg, Arthur M.
2013-01-01
If language comprehension requires a sensorimotor simulation, how can abstract language be comprehended? We show that preparation to respond in an upward or downward direction affects comprehension of the abstract quantifiers “more and more” and “less and less” as indexed by an N400-like component. Conversely, the semantic content of the sentence affects the motor potential measured immediately before the upward or downward action is initiated. We propose that this bidirectional link between motor system and language arises because the motor system implements forward models that predict the sensory consequences of actions. Because the same movement (e.g., raising the arm) can have multiple forward models for different contexts, the models can make different predictions depending on whether the arm is raised, for example, to place an object or raised as a threat. Thus, different linguistic contexts invoke different forward models, and the predictions constitute different understandings of the language. PMID:24086463
Functional description of a command and control language tutor
NASA Technical Reports Server (NTRS)
Elke, David R.; Seamster, Thomas L.; Truszkowski, Walter
1990-01-01
The status of an ongoing project to explore the application of Intelligent Tutoring System (ITS) technology to NASA command and control languages is described. The primary objective of the current phase of the project is to develop a user interface for an ITS to assist NASA control center personnel in learning Systems Test and Operations Language (STOL). Although this ITS will be developed for Gamma Ray Observatory operators, it will be designed with sufficient flexibility so that its modules may serve as an ITS for other control languages such as the User Interface Language (UIL). The focus of this phase is to develop at least one other form of STOL representation to complement the operational STOL interface. Such an alternative representation would be adaptively employed during the tutoring session to facilitate the learning process. This is a key feature of this ITS which distinguishes it from a simulator that is only capable of representing the operational environment.
Sequence Memory Constraints Give Rise to Language-Like Structure through Iterated Learning.
Cornish, Hannah; Dale, Rick; Kirby, Simon; Christiansen, Morten H
2017-01-01
Human language is composed of sequences of reusable elements. The origins of the sequential structure of language is a hotly debated topic in evolutionary linguistics. In this paper, we show that sets of sequences with language-like statistical properties can emerge from a process of cultural evolution under pressure from chunk-based memory constraints. We employ a novel experimental task that is non-linguistic and non-communicative in nature, in which participants are trained on and later asked to recall a set of sequences one-by-one. Recalled sequences from one participant become training data for the next participant. In this way, we simulate cultural evolution in the laboratory. Our results show a cumulative increase in structure, and by comparing this structure to data from existing linguistic corpora, we demonstrate a close parallel between the sets of sequences that emerge in our experiment and those seen in natural language.
Taoscore Teacher's Guides: Phase 3.
ERIC Educational Resources Information Center
Taos Municipal Schools, NM.
The teacher's guide to elementary level career education is comprised of 11 units of learning activities, two each for grades 1-6. Each unit is a simulation of a career cluster; through active participation in the simulation, the students develop career awareness as well as curriculum-related concepts in math, language, reading, social studies,…
Parallel Performance of a Combustion Chemistry Simulation
Skinner, Gregg; Eigenmann, Rudolf
1995-01-01
We used a description of a combustion simulation's mathematical and computational methods to develop a version for parallel execution. The result was a reasonable performance improvement on small numbers of processors. We applied several important programming techniques, which we describe, in optimizing the application. This work has implications for programming languages, compiler design, and software engineering.
A computer simulation of full-tree field chipping and trucking.
Dennis P. Bradley; Frank E. Biltonen; Sharon A. Winsauer
1976-01-01
Describes a computerized model of a full-tree field chipping system from stump to mill using the GPSS simulation language. The program instructions reproduce the interactions, production, and costs for the various operations under given stand and operating conditions so a user can find the best way to operate his system.
ERIC Educational Resources Information Center
McFarland, Dennis J.
2014-01-01
Purpose: Factor analysis is a useful technique to aid in organizing multivariate data characterizing speech, language, and auditory abilities. However, knowledge of the limitations of factor analysis is essential for proper interpretation of results. The present study used simulated test scores to illustrate some characteristics of factor…
A Theory for the Neural Basis of Language Part 2: Simulation Studies of the Model
ERIC Educational Resources Information Center
Baron, R. J.
1974-01-01
Computer simulation studies of the proposed model are presented. Processes demonstrated are (1) verbally directed recall of visual experience; (2) understanding of verbal information; (3) aspects of learning and forgetting; (4) the dependence of recognition and understanding in context; and (5) elementary concepts of sentence production. (Author)
Using R to Simulate Permutation Distributions for Some Elementary Experimental Designs
ERIC Educational Resources Information Center
Eudey, T. Lynn; Kerr, Joshua D.; Trumbo, Bruce E.
2010-01-01
Null distributions of permutation tests for two-sample, paired, and block designs are simulated using the R statistical programming language. For each design and type of data, permutation tests are compared with standard normal-theory and nonparametric tests. These examples (often using real data) provide for classroom discussion use of metrics…
Computer Simulation of Reading.
ERIC Educational Resources Information Center
Leton, Donald A.
In recent years, coding and decoding have been claimed to be the processes for converting one language form to another. But there has been little effort to locate these processes in the human learner or to identify the nature of the internal codes. Computer simulation of reading is useful because the similarities in the human reception and…
2013-06-01
collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources...gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or...Control Information Exchange Data Model (JC3IEDM). The Coalition Battle Management Language (CBML) being developed by the Simulation Interoperability
Cascading Air Power Effects Simulation (CAPES)
2010-05-01
governments using autmated natural language processing techniques. New data on the attitudes of the masses and Arabic mass media were also collected using...environmental contexts. To meet this objective, new data was collected on the behavior of groups and governments using automated natural language processing...illustrate one fruitful avenue for future research. We show that we can model the first, second , and third order effects of US actions on group violence
Simulation for Dynamic Situation Awareness and Prediction III
2010-03-01
source Java ™ library for capturing and sending network packets; 4) Groovy – an open source, Java -based scripting language (version 1.6 or newer). Open...DMOTH Analyzer application. Groovy is an open source dynamic scripting language for the Java Virtual Machine. It is consistent with Java syntax...between temperature, pressure, wind and relative humidity, and 3) a precipitation editing algorithm. The Editor can be used to prepare scripted changes
Criteria for Appraising Computer-Based Simulations for Teaching Arabic as a Foreign Language
2005-04-01
activity abroad that most contributed to their increase in fluency was ‘hanging out’ with Russian friends, defined as visiting, eating, and watching...approach is testing that learning has indeed occurred, in that a teacher must evaluate not only linguistic accuracy but also fluency in the proper...written responses, with student input analyzed using voice processing technology. Cultural Proficiency in Arabic Fluency in a foreign language
Vinson, David W.; Abney, Drew H.; Dale, Rick; Matlock, Teenie
2014-01-01
Three decades of research suggests that cognitive simulation of motion is involved in the comprehension of object location, bodily configuration, and linguistic meaning. For example, the remembered location of an object associated with actual or implied motion is typically displaced in the direction of motion. In this paper, two experiments explore context effects in spatial displacement. They provide a novel approach to estimating the remembered location of an implied motion image by employing a cursor-positioning task. Both experiments examine how the remembered spatial location of a person is influenced by subtle differences in implied motion, specifically, by shifting the orientation of the person’s body to face upward or downward, and by pairing the image with motion language that differed on intentionality, fell versus jumped. The results of Experiment 1, a survey-based experiment, suggest that language and body orientation influenced vertical spatial displacement. Results of Experiment 2, a task that used Adobe Flash and Amazon Mechanical Turk, showed consistent effects of body orientation on vertical spatial displacement but no effect of language. Our findings are in line with previous work on spatial displacement that uses a cursor-positioning task with implied motion stimuli. We discuss how different ways of simulating motion can influence spatial memory. PMID:25071628
Bourquin, Céline; Stiefel, Friedrich; Mast, Marianne Schmid; Bonvin, Raphael; Berney, Alexandre
2015-03-01
This research explored medical students' use and perception of technical language in a practical training setting to enhance skills in breaking bad news in oncology. Terms potentially confusing to laypeople were selected from 108 videotaped interviews conducted in an undergraduate Communication Skills Training. A subset of these terms was included in a questionnaire completed by students (N=111) with the aim of gaining insight into their perceptions of different speech registers and of patient understanding. Excerpts of interviews were analyzed qualitatively to investigate students' communication strategies with respect to these technical terms. Fewer than half of the terms were clarified. Students checked for simulated patients' understanding of the terms palliative and metastasis/to metastasize in 22-23% of the interviews. The term ambulatory was spontaneously explained in 75% of the interviews, hepatic and metastasis/to metastasize in 22-24%. Most provided explanations were in plain language; metastasis/to metastasize and ganglion/ganglionic were among terms most frequently explained in technical language. A significant number of terms potentially unfamiliar and confusing to patients remained unclarified in training interviews conducted by senior medical students, even when they perceived the terms as technical. This exploration may offer important insights for improving future physicians' skills. Copyright © 2014 Elsevier Ireland Ltd. All rights reserved.
The field representation language.
Tsafnat, Guy
2008-02-01
The complexity of quantitative biomedical models, and the rate at which they are published, is increasing to a point where managing the information has become all but impossible without automation. International efforts are underway to standardise representation languages for a number of mathematical entities that represent a wide variety of physiological systems. This paper presents the Field Representation Language (FRL), a portable representation of values that change over space and/or time. FRL is an extensible mark-up language (XML) derivative with support for large numeric data sets in Hierarchical Data Format version 5 (HDF5). Components of FRL can be reused through unified resource identifiers (URI) that point to external resources such as custom basis functions, boundary geometries and numerical data. To demonstrate the use of FRL as an interchange we present three models that study hyperthermia cancer treatment: a fractal model of liver tumour microvasculature; a probabilistic model simulating the deposition of magnetic microspheres throughout it; and a finite element model of hyperthermic treatment. The microsphere distribution field was used to compute the heat generation rate field around the tumour. We used FRL to convey results from the microsphere simulation to the treatment model. FRL facilitated the conversion of the coordinate systems and approximated the integral over regions of the microsphere deposition field.
Vinson, David W; Abney, Drew H; Dale, Rick; Matlock, Teenie
2014-01-01
Three decades of research suggests that cognitive simulation of motion is involved in the comprehension of object location, bodily configuration, and linguistic meaning. For example, the remembered location of an object associated with actual or implied motion is typically displaced in the direction of motion. In this paper, two experiments explore context effects in spatial displacement. They provide a novel approach to estimating the remembered location of an implied motion image by employing a cursor-positioning task. Both experiments examine how the remembered spatial location of a person is influenced by subtle differences in implied motion, specifically, by shifting the orientation of the person's body to face upward or downward, and by pairing the image with motion language that differed on intentionality, fell versus jumped. The results of Experiment 1, a survey-based experiment, suggest that language and body orientation influenced vertical spatial displacement. Results of Experiment 2, a task that used Adobe Flash and Amazon Mechanical Turk, showed consistent effects of body orientation on vertical spatial displacement but no effect of language. Our findings are in line with previous work on spatial displacement that uses a cursor-positioning task with implied motion stimuli. We discuss how different ways of simulating motion can influence spatial memory.
Test Generator for MATLAB Simulations
NASA Technical Reports Server (NTRS)
Henry, Joel
2011-01-01
MATLAB Automated Test Tool, version 3.0 (MATT 3.0) is a software package that provides automated tools that reduce the time needed for extensive testing of simulation models that have been constructed in the MATLAB programming language by use of the Simulink and Real-Time Workshop programs. MATT 3.0 runs on top of the MATLAB engine application-program interface to communicate with the Simulink engine. MATT 3.0 automatically generates source code from the models, generates custom input data for testing both the models and the source code, and generates graphs and other presentations that facilitate comparison of the outputs of the models and the source code for the same input data. Context-sensitive and fully searchable help is provided in HyperText Markup Language (HTML) format.
The Use of a Block Diagram Simulation Language for Rapid Model Prototyping
NASA Technical Reports Server (NTRS)
Whitlow, Johnathan E.; Engrand, Peter
1996-01-01
The research performed this summer was a continuation of work performed during the 1995 NASA/ASEE Summer Fellowship. The focus of the work was to expand previously generated predictive models for liquid oxygen (LOX) loading into the external fuel tank of the shuttle. The models which were developed using a block diagram simulation language known as VisSim, were evaluated on numerous shuttle flights and found to well in most cases. Once the models were refined and validated, the predictive methods were integrated into the existing Rockwell software propulsion advisory tool (PAT). Although time was not sufficient to completely integrate the models developed into PAT, the ability to predict flows and pressures in the orbiter section and graphically display the results was accomplished.
Python as a federation tool for GENESIS 3.0.
Cornelis, Hugo; Rodriguez, Armando L; Coop, Allan D; Bower, James M
2012-01-01
The GENESIS simulation platform was one of the first broad-scale modeling systems in computational biology to encourage modelers to develop and share model features and components. Supported by a large developer community, it participated in innovative simulator technologies such as benchmarking, parallelization, and declarative model specification and was the first neural simulator to define bindings for the Python scripting language. An important feature of the latest version of GENESIS is that it decomposes into self-contained software components complying with the Computational Biology Initiative federated software architecture. This architecture allows separate scripting bindings to be defined for different necessary components of the simulator, e.g., the mathematical solvers and graphical user interface. Python is a scripting language that provides rich sets of freely available open source libraries. With clean dynamic object-oriented designs, they produce highly readable code and are widely employed in specialized areas of software component integration. We employ a simplified wrapper and interface generator to examine an application programming interface and make it available to a given scripting language. This allows independent software components to be 'glued' together and connected to external libraries and applications from user-defined Python or Perl scripts. We illustrate our approach with three examples of Python scripting. (1) Generate and run a simple single-compartment model neuron connected to a stand-alone mathematical solver. (2) Interface a mathematical solver with GENESIS 3.0 to explore a neuron morphology from either an interactive command-line or graphical user interface. (3) Apply scripting bindings to connect the GENESIS 3.0 simulator to external graphical libraries and an open source three dimensional content creation suite that supports visualization of models based on electron microscopy and their conversion to computational models. Employed in this way, the stand-alone software components of the GENESIS 3.0 simulator provide a framework for progressive federated software development in computational neuroscience.
Python as a Federation Tool for GENESIS 3.0
Cornelis, Hugo; Rodriguez, Armando L.; Coop, Allan D.; Bower, James M.
2012-01-01
The GENESIS simulation platform was one of the first broad-scale modeling systems in computational biology to encourage modelers to develop and share model features and components. Supported by a large developer community, it participated in innovative simulator technologies such as benchmarking, parallelization, and declarative model specification and was the first neural simulator to define bindings for the Python scripting language. An important feature of the latest version of GENESIS is that it decomposes into self-contained software components complying with the Computational Biology Initiative federated software architecture. This architecture allows separate scripting bindings to be defined for different necessary components of the simulator, e.g., the mathematical solvers and graphical user interface. Python is a scripting language that provides rich sets of freely available open source libraries. With clean dynamic object-oriented designs, they produce highly readable code and are widely employed in specialized areas of software component integration. We employ a simplified wrapper and interface generator to examine an application programming interface and make it available to a given scripting language. This allows independent software components to be ‘glued’ together and connected to external libraries and applications from user-defined Python or Perl scripts. We illustrate our approach with three examples of Python scripting. (1) Generate and run a simple single-compartment model neuron connected to a stand-alone mathematical solver. (2) Interface a mathematical solver with GENESIS 3.0 to explore a neuron morphology from either an interactive command-line or graphical user interface. (3) Apply scripting bindings to connect the GENESIS 3.0 simulator to external graphical libraries and an open source three dimensional content creation suite that supports visualization of models based on electron microscopy and their conversion to computational models. Employed in this way, the stand-alone software components of the GENESIS 3.0 simulator provide a framework for progressive federated software development in computational neuroscience. PMID:22276101
A structurally oriented simulation system
NASA Technical Reports Server (NTRS)
Aran, Z.
1973-01-01
The computer program SOSS (Structurally Oriented Simulation System) is designed to be used as an experimental aid in the study of reliable systems. Basically, SOSS can simulate the structure and behavior of a discrete-time, finite-state, time-invariant system at various levels of structural definition. A general description of the program is given along with its modes of operation, command language of the basic system, future features to be incorporated in SOSS, and an example of usage.
Opportunities for Next Generation BML: Semantic C-BML
2014-06-01
Simulation Interoperability Workshop, 05S- SIW -007, San Diego, CA. 2005. [11] Schade, Ulrich, Bastian Haarmann, and Michael R. Hieb. "A Grammar for...Language (C-BML) Product Development Group.” Paper 06F- SIW -003. In Proceed-ings of the Fall Simulation Interoperability Workshop. Simulation...process – Based on a specification provided by the C-BML product development group (Blais, Curtis, et al; SISO Fall 2011 SIW ) – My work provides insight
Predicting language diversity with complex networks
Gubiec, Tomasz
2018-01-01
We analyze the model of social interactions with coevolution of the topology and states of the nodes. This model can be interpreted as a model of language change. We propose different rewiring mechanisms and perform numerical simulations for each. Obtained results are compared with the empirical data gathered from two online databases and anthropological study of Solomon Islands. We study the behavior of the number of languages for different system sizes and we find that only local rewiring, i.e. triadic closure, is capable of reproducing results for the empirical data in a qualitative manner. Furthermore, we cancel the contradiction between previous models and the Solomon Islands case. Our results demonstrate the importance of the topology of the network, and the rewiring mechanism in the process of language change. PMID:29702699
NetList(+): A simple interface language for chip design
NASA Astrophysics Data System (ADS)
Wuu, Tzyh-Yung
1991-04-01
NetList (+) is a design specification language developed at MOSIS for rapid turn-around cell-based ASIC prototyping. By using NetList (+), a uniform representation is achieved for the specification, simulation, and physical description of a design. The goal is to establish an interfacing methodology between design specification and independent computer aided design tools. Designers need only to specify a system by writing a corresponding netlist. This netlist is used for both functional simulation and timing simulation. The same netlist is also used to derive the low level physical tools to generate layout. Another goal of using NetList (+) is to generate parts of a design by running it through different kinds of placement and routing (P and R) tools. For example some parts of a design will be generated by standard cell P and R tools. Other parts may be generated by a layout tiler; i.e., datapath compiler, RAM/ROM generator, or PLA generator. Finally all different parts of a design can be integrated by general block P and R tools as a single chip. The NetList (+) language can actually act as an interface among tools. Section 2 shows a flowchart to illustrate the NetList (+) system and its relation with other related design tools. Section 3 shows how to write a NetList (+) description from the block diagram of a circuit. In section 4 discusses how to prepare a cell library or several cell libraries for a design system. Section 5 gives a few designs by NetList (+) and shows their simulation and layout results.
LLL 8080 BASIC-II interpreter user's manual
DOE Office of Scientific and Technical Information (OSTI.GOV)
McGoldrick, P.R.; Dickinson, J.; Allison, T.G.
1978-04-03
Scientists are finding increased applications for microprocessors as process controllers in their experiments. However, while microprocessors are small and inexpensive, they are difficult to program in machine or assembly language. A high-level language is needed to enable scientists to develop their own microcomputer programs for their experiments on location. Recognizing this need, LLL contracted to have such a language developed. This report describes the resulting LLL BASIC interpreter, which opeates with LLL's 8080-based MCS-8 microcomputer system. All numerical operations are done using Advanced Micro Device's Am9511 arithmetic processor chip or optionally by using a software simulation of that chip. 1more » figure.« less
Iterated learning and the evolution of language.
Kirby, Simon; Griffiths, Tom; Smith, Kenny
2014-10-01
Iterated learning describes the process whereby an individual learns their behaviour by exposure to another individual's behaviour, who themselves learnt it in the same way. It can be seen as a key mechanism of cultural evolution. We review various methods for understanding how behaviour is shaped by the iterated learning process: computational agent-based simulations; mathematical modelling; and laboratory experiments in humans and non-human animals. We show how this framework has been used to explain the origins of structure in language, and argue that cultural evolution must be considered alongside biological evolution in explanations of language origins. Copyright © 2014 Elsevier Ltd. All rights reserved.
Preliminary study for a numerical aerodynamic simulation facility. Phase 1: Extension
NASA Technical Reports Server (NTRS)
Lincoln, N. R.
1978-01-01
Functional requirements and preliminary design data were identified for use in the design of all system components and in the construction of a facility to perform aerodynamic simulation for airframe design. A skeleton structure of specifications for the flow model processor and monitor, the operating system, and the language and its compiler is presented.
The Cost of Quality: Teacher Testing and Racial-Ethnic Representativeness in Public Education.
ERIC Educational Resources Information Center
Dometrius, Nelson C.; Sigelman, Lee
1988-01-01
Reports the results of a simulation-based analysis of Black and Hispanic public school teacher employment in Texas. The simulation reflects recently instituted teacher testing requirements in mathematics and language competence and projects how the program is likely to affect the racial-ethnic composition of public school teachers in Texas over…
ERIC Educational Resources Information Center
Weeber, Marc; Klein, Henny; de Jong-van den Berg, Lolkje T. W.; Vos, Rein
2001-01-01
Proposes a two-step model of discovery in which new scientific hypotheses can be generated and subsequently tested. Applying advanced natural language processing techniques to find biomedical concepts in text, the model is implemented in a versatile interactive discovery support tool. This tool is used to successfully simulate Don R. Swanson's…
Simulations: Interdisciplinary Instruction at Its Best.
ERIC Educational Resources Information Center
Verkler, Karen W.
2003-01-01
Draws on numerous different content areas in the development of a 4-to-6 week long unit with the culminating activity of a simulated Mexican cafe. Students assume the roles of restaurant personnel and greet customers, take and fill orders, cook a variety of Mexican entrees, tally the check, and make change, all in the target language while…
The Effect of a Simple Simulation Game on Long-Term Vocabulary Retention
ERIC Educational Resources Information Center
Franciosi, Stephan J.; Yagi, Junichi; Tomoshige, Yuuki; Ye, Suying
2016-01-01
Recent studies have shown that simulation games may be useful tools for supporting foreign language education. However, much of this research has focused on games using 3D graphic technology, which entail technical requirements that may render them too complex for use in many educational contexts. Accordingly, we wanted to determine if less…
A Tutoring System That Simulates the Highly Interactive Nature of Human Tutoring
ERIC Educational Resources Information Center
Katz, Sandra; Albacete, Patricia L.
2013-01-01
For some time, it has been clear that students who are tutored generally learn more than students who experience classroom instruction (e.g., Bloom, 1984). Much research has been devoted to identifying features of tutorial dialogue that can explain its effectiveness, so that these features can be simulated in natural-language tutoring systems. One…
SIMOGEN - An Object-Oriented Language for Simulation
1989-03-01
program generator must also be written in the same prcgramming languaje . In this case, the C language was chosen, for the following main reasons...3), March 88. 4. PRESTO: A System for Object-Oriented Parallel Programing B N Bershad, E D Lazowska & H M Levy Software Practice and Experience, Vol...U.S. Depare nt of Defence ANSI/ML-STD 1815A. 7. Object-oriented Development Grady Booch Transactions on Software Engineering , February 86. 8. A
DOE Office of Scientific and Technical Information (OSTI.GOV)
Brun, B.
1997-07-01
Computer technology has improved tremendously during the last years with larger media capacity, memory and more computational power. Visual computing with high-performance graphic interface and desktop computational power have changed the way engineers accomplish everyday tasks, development and safety studies analysis. The emergence of parallel computing will permit simulation over a larger domain. In addition, new development methods, languages and tools have appeared in the last several years.
Cross-Compiler for Modeling Space-Flight Systems
NASA Technical Reports Server (NTRS)
James, Mark
2007-01-01
Ripples is a computer program that makes it possible to specify arbitrarily complex space-flight systems in an easy-to-learn, high-level programming language and to have the specification automatically translated into LibSim, which is a text-based computing language in which such simulations are implemented. LibSim is a very powerful simulation language, but learning it takes considerable time, and it requires that models of systems and their components be described at a very low level of abstraction. To construct a model in LibSim, it is necessary to go through a time-consuming process that includes modeling each subsystem, including defining its fault-injection states, input and output conditions, and the topology of its connections to other subsystems. Ripples makes it possible to describe the same models at a much higher level of abstraction, thereby enabling the user to build models faster and with fewer errors. Ripples can be executed in a variety of computers and operating systems, and can be supplied in either source code or binary form. It must be run in conjunction with a Lisp compiler.
Zachar, István; Fedor, Anna; Szathmáry, Eörs
2011-01-01
The simulation of complex biochemical systems, consisting of intertwined subsystems, is a challenging task in computational biology. The complex biochemical organization of the cell is effectively modeled by the minimal cell model called chemoton, proposed by Gánti. Since the chemoton is a system consisting of a large but fixed number of interacting molecular species, it can effectively be implemented in a process algebra-based language such as the BlenX programming language. The stochastic model behaves comparably to previous continuous deterministic models of the chemoton. Additionally to the well-known chemoton, we also implemented an extended version with two competing template cycles. The new insight from our study is that the coupling of reactions in the chemoton ensures that these templates coexist providing an alternative solution to Eigen's paradox. Our technical innovation involves the introduction of a two-state switch to control cell growth and division, thus providing an example for hybrid methods in BlenX. Further developments to the BlenX language are suggested in the Appendix. PMID:21818258
Zachar, István; Fedor, Anna; Szathmáry, Eörs
2011-01-01
The simulation of complex biochemical systems, consisting of intertwined subsystems, is a challenging task in computational biology. The complex biochemical organization of the cell is effectively modeled by the minimal cell model called chemoton, proposed by Gánti. Since the chemoton is a system consisting of a large but fixed number of interacting molecular species, it can effectively be implemented in a process algebra-based language such as the BlenX programming language. The stochastic model behaves comparably to previous continuous deterministic models of the chemoton. Additionally to the well-known chemoton, we also implemented an extended version with two competing template cycles. The new insight from our study is that the coupling of reactions in the chemoton ensures that these templates coexist providing an alternative solution to Eigen's paradox. Our technical innovation involves the introduction of a two-state switch to control cell growth and division, thus providing an example for hybrid methods in BlenX. Further developments to the BlenX language are suggested in the Appendix.
Extensions to the Dynamic Aerospace Vehicle Exchange Markup Language
NASA Technical Reports Server (NTRS)
Brian, Geoffrey J.; Jackson, E. Bruce
2011-01-01
The Dynamic Aerospace Vehicle Exchange Markup Language (DAVE-ML) is a syntactical language for exchanging flight vehicle dynamic model data. It provides a framework for encoding entire flight vehicle dynamic model data packages for exchange and/or long-term archiving. Version 2.0.1 of DAVE-ML provides much of the functionality envisioned for exchanging aerospace vehicle data; however, it is limited in only supporting scalar time-independent data. Additional functionality is required to support vector and matrix data, abstracting sub-system models, detailing dynamics system models (both discrete and continuous), and defining a dynamic data format (such as time sequenced data) for validation of dynamics system models and vehicle simulation packages. Extensions to DAVE-ML have been proposed to manage data as vectors and n-dimensional matrices, and record dynamic data in a compatible form. These capabilities will improve the clarity of data being exchanged, simplify the naming of parameters, and permit static and dynamic data to be stored using a common syntax within a single file; thereby enhancing the framework provided by DAVE-ML for exchanging entire flight vehicle dynamic simulation models.
Weems, Scott A; Reggia, James A
2006-09-01
The Wernicke-Lichtheim-Geschwind (WLG) theory of the neurobiological basis of language is of great historical importance, and it continues to exert a substantial influence on most contemporary theories of language in spite of its widely recognized limitations. Here, we suggest that neurobiologically grounded computational models based on the WLG theory can provide a deeper understanding of which of its features are plausible and where the theory fails. As a first step in this direction, we created a model of the interconnected left and right neocortical areas that are most relevant to the WLG theory, and used it to study visual-confrontation naming, auditory repetition, and auditory comprehension performance. No specific functionality is assigned a priori to model cortical regions, other than that implicitly present due to their locations in the cortical network and a higher learning rate in left hemisphere regions. Following learning, the model successfully simulates confrontation naming and word repetition, and acquires a unique internal representation in parietal regions for each named object. Simulated lesions to the language-dominant cortical regions produce patterns of single word processing impairment reminiscent of those postulated historically in the classic aphasia syndromes. These results indicate that WLG theory, instantiated as a simple interconnected network of model neocortical regions familiar to any neuropsychologist/neurologist, captures several fundamental "low-level" aspects of neurobiological word processing and their impairment in aphasia.
[Actor as a simulated patient in medical education at the University of Pécs].
Koppán, Ágnes; Eklicsné Lepenye, Katalin; Halász, Renáta; Sebők, Judit; Szemán, Eszter; Németh, Zsuzsanna; Rendeki, Szilárd
2017-07-01
Medical training in the 21st century faces simulation-based education as one of the challenges that efficiently contributes to clinical skills development while moderating the burden on the clinicians and patients alike. The University of Pécs, Medical School has launched a simulation program in the MediSkillsLab based on history taking with actors to improve patient interviewing communication skills. This new program was inspired by experiences gathered in previous medical language teaching and integrates the method of the "Standardized Patient Program". The method has been applied in America since the 1960s. This is the first time the program has been introduced in Hungary and implemented in an interdisciplinary design, where medical specialists, linguists, actor-patients and medical students collaborate to improve professional, language and communicative competence of the students. A course like this has its pivotal role in the medical training, and as a result more efficient and patient-oriented communication may take place at the clinical setting. Orv Hetil. 2017; 158(26): 1022-1027.
Parallel VLSI architecture emulation and the organization of APSA/MPP
NASA Technical Reports Server (NTRS)
Odonnell, John T.
1987-01-01
The Applicative Programming System Architecture (APSA) combines an applicative language interpreter with a novel parallel computer architecture that is well suited for Very Large Scale Integration (VLSI) implementation. The Massively Parallel Processor (MPP) can simulate VLSI circuits by allocating one processing element in its square array to an area on a square VLSI chip. As long as there are not too many long data paths, the MPP can simulate a VLSI clock cycle very rapidly. The APSA circuit contains a binary tree with a few long paths and many short ones. A skewed H-tree layout allows every processing element to simulate a leaf cell and up to four tree nodes, with no loss in parallelism. Emulation of a key APSA algorithm on the MPP resulted in performance 16,000 times faster than a Vax. This speed will make it possible for the APSA language interpreter to run fast enough to support research in parallel list processing algorithms.
Large, David R; Clark, Leigh; Quandt, Annie; Burnett, Gary; Skrypchuk, Lee
2017-09-01
Given the proliferation of 'intelligent' and 'socially-aware' digital assistants embodying everyday mobile technology - and the undeniable logic that utilising voice-activated controls and interfaces in cars reduces the visual and manual distraction of interacting with in-vehicle devices - it appears inevitable that next generation vehicles will be embodied by digital assistants and utilise spoken language as a method of interaction. From a design perspective, defining the language and interaction style that a digital driving assistant should adopt is contingent on the role that they play within the social fabric and context in which they are situated. We therefore conducted a qualitative, Wizard-of-Oz study to explore how drivers might interact linguistically with a natural language digital driving assistant. Twenty-five participants drove for 10 min in a medium-fidelity driving simulator while interacting with a state-of-the-art, high-functioning, conversational digital driving assistant. All exchanges were transcribed and analysed using recognised linguistic techniques, such as discourse and conversation analysis, normally reserved for interpersonal investigation. Language usage patterns demonstrate that interactions with the digital assistant were fundamentally social in nature, with participants affording the assistant equal social status and high-level cognitive processing capability. For example, participants were polite, actively controlled turn-taking during the conversation, and used back-channelling, fillers and hesitation, as they might in human communication. Furthermore, participants expected the digital assistant to understand and process complex requests mitigated with hedging words and expressions, and peppered with vague language and deictic references requiring shared contextual information and mutual understanding. Findings are presented in six themes which emerged during the analysis - formulating responses; turn-taking; back-channelling, fillers and hesitation; vague language; mitigating requests and politeness and praise. The results can be used to inform the design of future in-vehicle natural language systems, in particular to help manage the tension between designing for an engaging dialogue (important for technology acceptance) and designing for an effective dialogue (important to minimise distraction in a driving context). Copyright © 2017 Elsevier Ltd. All rights reserved.
Trindade de Paula, Mariane; Poetini Silva, Márcia Rósula; Machado Araujo, Stífani; Cardoso Bortolotto, Vandreza; Barreto Meichtry, Luana; Zemolin, Ana Paula Pegoraro; Wallau, Gabriel L; Jesse, Cristiano Ricardo; Franco, Jeferson Luís; Posser, Thaís; Prigol, Marina
2016-01-01
The consumption of a high-fat diet (HFD) causes alteration in normal metabolism affecting lifespan of flies; however molecular mechanism associated with this damage in flies is not well known. This study evaluates the effects of ingestion of a diet supplemented with 10% and 20% of coconut oil, which is rich in saturated fatty acids, on oxidative stress and cells stress signaling pathways. After exposure to the diet for seven days, cellular and mitochondrial viability, lipid peroxidation and antioxidant enzymes SOD and CAT activity, and mRNA expression of antioxidant enzymes HSP83 and MPK2 were analyzed. To confirm the damage effect of diet on flies, survival and lifespan were investigated. The results revealed that the HFD augmented the rate of lipid peroxidation and SOD and CAT activity and induced a higher expression of HSP83 and MPK2 mRNA. In parallel, levels of enzymes involved in lipid metabolism (ACSL1 and ACeCS1) were increased. Our data demonstrate that association among metabolic changes, oxidative stress, and protein signalization might be involved in shortening the lifespan of flies fed with a HFD.
Ferronato, Silvia; Scuro, Alberto; Gomez-Lira, Macarena; Mazzucco, Sara; Olivato, Silvia; Turco, Alberto; Elisa, Orlandi; Malerba, Giovanni; Romanelli, Maria Grazia
2018-06-19
Inflammation has a key role and translates the effects of many known risk factors for the disease in atherosclerotic vulnerable plaques. Aiming to look into the elements that induce the development of either a vulnerable or stable atherosclerotic plaque, and considering that inflammation has a central role in the progression of lesions, we analyzed the expression of genes involved in the ACE/TLR4/PTGS2 signaling in carotid plaques of symptomatic and asymptomatic patients. Patients with internal carotid artery stenosis undergoing carotid endarterectomy at Verona University Hospital were included in this study. A total of 71 patients was considered for gene expression analysis (29 atherothrombotic stroke patients and 42 asymptomatic patients). Total RNA was extracted from the excised plaques and expression of PTGS2, ACE, TLR4, PTGER4, PTGER3, EPRAP and ACSL4 genes was analyzed by real-time PCR. The correlation between the pair of genes was studied by Spearman coefficient. From the analyzed genes, we did not observe any individual difference in gene expression but the network of co-expressed genes suggests a different activation of pathways in the two groups of plaques.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Walker, La Tonya; Malczynski, Leonard
A Powersim Studio implementation of the system dynamics’ ‘Molecules of Structure’. The original implementation was in Ventana’s Vensim language by James Hines. The molecules are fundamental constructs of the system dynamics simulation methodology.
Agent-Based Crowd Simulation Considering Emotion Contagion for Emergency Evacuation Problem
NASA Astrophysics Data System (ADS)
Faroqi, H.; Mesgari, M.-S.
2015-12-01
During emergencies, emotions greatly affect human behaviour. For more realistic multi-agent systems in simulations of emergency evacuations, it is important to incorporate emotions and their effects on the agents. In few words, emotional contagion is a process in which a person or group influences the emotions or behavior of another person or group through the conscious or unconscious induction of emotion states and behavioral attitudes. In this study, we simulate an emergency situation in an open square area with three exits considering Adults and Children agents with different behavior. Also, Security agents are considered in order to guide Adults and Children for finding the exits and be calm. Six levels of emotion levels are considered for each agent in different scenarios and situations. The agent-based simulated model initialize with the random scattering of agent populations and then when an alarm occurs, each agent react to the situation based on its and neighbors current circumstances. The main goal of each agent is firstly to find the exit, and then help other agents to find their ways. Numbers of exited agents along with their emotion levels and damaged agents are compared in different scenarios with different initialization in order to evaluate the achieved results of the simulated model. NetLogo 5.2 is used as the multi-agent simulation framework with R language as the developing language.
Towards programming languages for genetic engineering of living cells
Pedersen, Michael; Phillips, Andrew
2009-01-01
Synthetic biology aims at producing novel biological systems to carry out some desired and well-defined functions. An ultimate dream is to design these systems at a high level of abstraction using engineering-based tools and programming languages, press a button, and have the design translated to DNA sequences that can be synthesized and put to work in living cells. We introduce such a programming language, which allows logical interactions between potentially undetermined proteins and genes to be expressed in a modular manner. Programs can be translated by a compiler into sequences of standard biological parts, a process that relies on logic programming and prototype databases that contain known biological parts and protein interactions. Programs can also be translated to reactions, allowing simulations to be carried out. While current limitations on available data prevent full use of the language in practical applications, the language can be used to develop formal models of synthetic systems, which are otherwise often presented by informal notations. The language can also serve as a concrete proposal on which future language designs can be discussed, and can help to guide the emerging standard of biological parts which so far has focused on biological, rather than logical, properties of parts. PMID:19369220
Towards programming languages for genetic engineering of living cells.
Pedersen, Michael; Phillips, Andrew
2009-08-06
Synthetic biology aims at producing novel biological systems to carry out some desired and well-defined functions. An ultimate dream is to design these systems at a high level of abstraction using engineering-based tools and programming languages, press a button, and have the design translated to DNA sequences that can be synthesized and put to work in living cells. We introduce such a programming language, which allows logical interactions between potentially undetermined proteins and genes to be expressed in a modular manner. Programs can be translated by a compiler into sequences of standard biological parts, a process that relies on logic programming and prototype databases that contain known biological parts and protein interactions. Programs can also be translated to reactions, allowing simulations to be carried out. While current limitations on available data prevent full use of the language in practical applications, the language can be used to develop formal models of synthetic systems, which are otherwise often presented by informal notations. The language can also serve as a concrete proposal on which future language designs can be discussed, and can help to guide the emerging standard of biological parts which so far has focused on biological, rather than logical, properties of parts.
Parisi, Domenico
2010-01-01
Trying to understand human language by constructing robots that have language necessarily implies an embodied view of language, where the meaning of linguistic expressions is derived from the physical interactions of the organism with the environment. The paper describes a neural model of language according to which the robot's behaviour is controlled by a neural network composed of two sub-networks, one dedicated to the non-linguistic interactions of the robot with the environment and the other one to processing linguistic input and producing linguistic output. We present the results of a number of simulations using the model and we suggest how the model can be used to account for various language-related phenomena such as disambiguation, the metaphorical use of words, the pervasive idiomaticity of multi-word expressions, and mental life as talking to oneself. The model implies a view of the meaning of words and multi-word expressions as a temporal process that takes place in the entire brain and has no clearly defined boundaries. The model can also be extended to emotional words if we assume that an embodied view of language includes not only the interactions of the robot's brain with the external environment but also the interactions of the brain with what is inside the body.
Duenna-An experimental language teaching application
NASA Astrophysics Data System (ADS)
Horváth, Balázs Zsigmond; Blaske, Bence; Szabó, Anita
The presented TTS (text-to-speech) application is an auxiliary tool for language teaching. It utilizes computer-generated voices to simulate dialogs representing different grammatical problems or speech contexts. The software is capable of producing as many examples of dialogs as required to enhance the language learning experience and thus serve curriculum representation, grammar contextualization and pronunciation at the same time. It is designed to be used on a regular basis in the language classroom and students gladly write materials for listening comprehension tasks with it. A pilot study involving 26 students (divided into control and trial groups) practicing for their school-leaving exam, indicates that computer-generated voices are adequate to recreate audio course book materials as well. The voices used were able to involve the students as effectively as if they were listening to recorded human speech.
A CellML simulation compiler and code generator using ODE solving schemes
2012-01-01
Models written in description languages such as CellML are becoming a popular solution to the handling of complex cellular physiological models in biological function simulations. However, in order to fully simulate a model, boundary conditions and ordinary differential equation (ODE) solving schemes have to be combined with it. Though boundary conditions can be described in CellML, it is difficult to explicitly specify ODE solving schemes using existing tools. In this study, we define an ODE solving scheme description language-based on XML and propose a code generation system for biological function simulations. In the proposed system, biological simulation programs using various ODE solving schemes can be easily generated. We designed a two-stage approach where the system generates the equation set associating the physiological model variable values at a certain time t with values at t + Δt in the first stage. The second stage generates the simulation code for the model. This approach enables the flexible construction of code generation modules that can support complex sets of formulas. We evaluate the relationship between models and their calculation accuracies by simulating complex biological models using various ODE solving schemes. Using the FHN model simulation, results showed good qualitative and quantitative correspondence with the theoretical predictions. Results for the Luo-Rudy 1991 model showed that only first order precision was achieved. In addition, running the generated code in parallel on a GPU made it possible to speed up the calculation time by a factor of 50. The CellML Compiler source code is available for download at http://sourceforge.net/projects/cellmlcompiler. PMID:23083065
Identification of Barriers to Pediatric Care in Limited-Resource Settings: A Simulation Study.
Shilkofski, Nicole; Hunt, Elizabeth A
2015-12-01
Eighty percent of the 10 million annual deaths in children aged <5 years in developing countries are estimated to be avoidable, with improvements in education for pediatric emergency management being a key factor. Education must take into account cultural considerations to be effective. Study objectives were: (1) to use simulation to identify factors posing barriers to patient care in limited resource settings (LRS); and (2) to understand how simulations in LRS can affect communication and decision-making processes. A qualitative study was conducted at 17 different sites in 12 developing countries in Asia, Latin America, and Africa. Data from observations of 68 in situ simulated pediatric emergencies were coded for thematic analysis. Sixty-two different "key informants" were interviewed regarding perceived benefit of simulations. Coding of observations and interviews yielded common themes: impact of culture on team hierarchy, impact of communication and language barriers on situational awareness, systematic emergency procedures, role delineation, shared cognition and resource awareness through simulation, logistic barriers to patient care, and use of recognition-primed decision-making by experienced clinicians. Changes in clinical environments were implemented as a result of simulations. Ad hoc teams in LRS face challenges in caring safely for patients; these include language and cultural barriers, as well as environmental and resource constraints. Engaging teams in simulations may promote improved communication, identification of systems issues and latent threats to target for remediation. There may be a role for training novices in use of recognition-primed or algorithmic decision-making strategies to improve rapidity and efficiency of decisions in LRS. Copyright © 2015 by the American Academy of Pediatrics.
1977-05-01
C31) programs; (4) simulator/ trainer programs ; and (5) automatic test equipment software. Each of these five types of software represents a problem...coded in the same source language, say JOVIAL, then source—language statements would be a better measure, since that would automatically compensate...whether done at no (visible) cost or by renegotiation of the contract. Fig. 2.3 illustrates these with solid lines. It is conjec- tured that the change
Pietropaolo, Amelia; Proietti, Silvia; Geraghty, Rob; Skolarikos, Andreas; Papatsoris, Athanasios; Liatsikos, Evangelos; Somani, Bhaskar K
2017-11-01
To look at the bibliometric publication trends on 'Urolithiasis' and aspects of treatment and training associated with it over a period of 16 years from 2000 to 2015. To this end, we conducted this study to look at the publication trends associated with urolithiasis, including the use of simulation, laser technology, and all types of interventions for it. We performed a systematic review of the literature using PubMed over the last 16 years, from January 2000 to December 2015 for all published papers on 'Urolithiasis'. While there were no language restrictions, English language articles and all non-English language papers with published English abstracts were also included. Case reports, animal and laboratory studies, and those studies that did not have a published abstract were excluded from our analysis. We also analyzed the data in two time periods, period-1 (2000-2007) and period-2 (2008-2015). During the last 16 years, a total of 5343 papers were published on 'Urolithiasis', including 4787 in English language and 556 in non-English language. This included papers on URS (n = 1200), PCNL (n = 1715), SWL (n = 887), open stone surgery (n = 87), laparoscopic stone surgery (n = 209), pyelolithotomy (n = 35), simulation in Endourology (n = 82), and use of laser for stone surgery (n = 406). When comparing the two time periods, during period 2, the change was +171% (p = 0.007), +279% (p < 0.001), and -17% (p = 0.2) for URS, PCNL, and SWL, respectively. While there was a rise in laparoscopic surgery (+116%), it decreased for open stone surgery (-11%) and pyelolithotomy (-47%). A total of 82 papers have been published on simulation for stone surgery including 48 papers for URS (67% rise in period-2, p = 0.007), and 34 papers for PCNL (480% rise in period-2, p < 0.001). A rising trend for the use of laser was also seen in period 2 (increase of 126%, p < 0.02, from 124 papers to 281 papers). Published papers on intervention for Urolithiasis have risen over the last 16 years. While there has been a steep rise of URS and minimally invasive PCNL techniques, SWL and open surgery have shown a slight decline over this period. A similar increase has also been seen for the use of simulation and lasers in Endourology.
ERIC Educational Resources Information Center
Phornphisutthimas, Somkiat; Panijpan, Bhinyo; Wood, Edward J.; Booth, Andrew G.
2007-01-01
To support student learning in biochemistry and related courses, a simulation program, the Protein Purification Program, offers an alternative multimedia-based tool. This program has now been translated to produce a Thai version. However, translation from the original into the Thai language is limited by the differences between the language…
Computer simulation of FT-NMR multiple pulse experiment
NASA Astrophysics Data System (ADS)
Allouche, A.; Pouzard, G.
1989-04-01
Using the product operator formalism in its real form, SIMULDENS expands the density matrix of a scalar coupled nuclear spin system and simulates analytically a large variety of FT-NMR multiple pulse experiments. The observable transverse magnetizations are stored and can be combined to represent signal accumulation. The programming language is VAX PASCAL, but a MacIntosh Turbo Pascal Version is also available.
Myokit: A simple interface to cardiac cellular electrophysiology.
Clerx, Michael; Collins, Pieter; de Lange, Enno; Volders, Paul G A
2016-01-01
Myokit is a new powerful and versatile software tool for modeling and simulation of cardiac cellular electrophysiology. Myokit consists of an easy-to-read modeling language, a graphical user interface, single and multi-cell simulation engines and a library of advanced analysis tools accessible through a Python interface. Models can be loaded from Myokit's native file format or imported from CellML. Model export is provided to C, MATLAB, CellML, CUDA and OpenCL. Patch-clamp data can be imported and used to estimate model parameters. In this paper, we review existing tools to simulate the cardiac cellular action potential to find that current tools do not cater specifically to model development and that there is a gap between easy-to-use but limited software and powerful tools that require strong programming skills from their users. We then describe Myokit's capabilities, focusing on its model description language, simulation engines and import/export facilities in detail. Using three examples, we show how Myokit can be used for clinically relevant investigations, multi-model testing and parameter estimation in Markov models, all with minimal programming effort from the user. This way, Myokit bridges a gap between performance, versatility and user-friendliness. Copyright © 2015 Elsevier Ltd. All rights reserved.
Neurological evidence linguistic processes precede perceptual simulation in conceptual processing.
Louwerse, Max; Hutchinson, Sterling
2012-01-01
There is increasing evidence from response time experiments that language statistics and perceptual simulations both play a role in conceptual processing. In an EEG experiment we compared neural activity in cortical regions commonly associated with linguistic processing and visual perceptual processing to determine to what extent symbolic and embodied accounts of cognition applied. Participants were asked to determine the semantic relationship of word pairs (e.g., sky - ground) or to determine their iconic relationship (i.e., if the presentation of the pair matched their expected physical relationship). A linguistic bias was found toward the semantic judgment task and a perceptual bias was found toward the iconicity judgment task. More importantly, conceptual processing involved activation in brain regions associated with both linguistic and perceptual processes. When comparing the relative activation of linguistic cortical regions with perceptual cortical regions, the effect sizes for linguistic cortical regions were larger than those for the perceptual cortical regions early in a trial with the reverse being true later in a trial. These results map upon findings from other experimental literature and provide further evidence that processing of concept words relies both on language statistics and on perceptual simulations, whereby linguistic processes precede perceptual simulation processes.
Neurological Evidence Linguistic Processes Precede Perceptual Simulation in Conceptual Processing
Louwerse, Max; Hutchinson, Sterling
2012-01-01
There is increasing evidence from response time experiments that language statistics and perceptual simulations both play a role in conceptual processing. In an EEG experiment we compared neural activity in cortical regions commonly associated with linguistic processing and visual perceptual processing to determine to what extent symbolic and embodied accounts of cognition applied. Participants were asked to determine the semantic relationship of word pairs (e.g., sky – ground) or to determine their iconic relationship (i.e., if the presentation of the pair matched their expected physical relationship). A linguistic bias was found toward the semantic judgment task and a perceptual bias was found toward the iconicity judgment task. More importantly, conceptual processing involved activation in brain regions associated with both linguistic and perceptual processes. When comparing the relative activation of linguistic cortical regions with perceptual cortical regions, the effect sizes for linguistic cortical regions were larger than those for the perceptual cortical regions early in a trial with the reverse being true later in a trial. These results map upon findings from other experimental literature and provide further evidence that processing of concept words relies both on language statistics and on perceptual simulations, whereby linguistic processes precede perceptual simulation processes. PMID:23133427
Equation-oriented specification of neural models for simulations
Stimberg, Marcel; Goodman, Dan F. M.; Benichoux, Victor; Brette, Romain
2013-01-01
Simulating biological neuronal networks is a core method of research in computational neuroscience. A full specification of such a network model includes a description of the dynamics and state changes of neurons and synapses, as well as the synaptic connectivity patterns and the initial values of all parameters. A standard approach in neuronal modeling software is to build network models based on a library of pre-defined components and mechanisms; if a model component does not yet exist, it has to be defined in a special-purpose or general low-level language and potentially be compiled and linked with the simulator. Here we propose an alternative approach that allows flexible definition of models by writing textual descriptions based on mathematical notation. We demonstrate that this approach allows the definition of a wide range of models with minimal syntax. Furthermore, such explicit model descriptions allow the generation of executable code for various target languages and devices, since the description is not tied to an implementation. Finally, this approach also has advantages for readability and reproducibility, because the model description is fully explicit, and because it can be automatically parsed and transformed into formatted descriptions. The presented approach has been implemented in the Brian2 simulator. PMID:24550820
Color adaptation induced from linguistic description of color
Zheng, Liling; Huang, Ping; Zhong, Xiao; Li, Tianfeng; Mo, Lei
2017-01-01
Recent theories propose that language comprehension can influence perception at the low level of perceptual system. Here, we used an adaptation paradigm to test whether processing language caused color adaptation in the visual system. After prolonged exposure to a color linguistic context, which depicted red, green, or non-specific color scenes, participants immediately performed a color detection task, indicating whether they saw a green color square in the middle of a white screen or not. We found that participants were more likely to perceive the green color square after listening to discourses denoting red compared to discourses denoting green or conveying non-specific color information, revealing that language comprehension caused an adaptation aftereffect at the perceptual level. Therefore, semantic representation of color may have a common neural substrate with color perception. These results are in line with the simulation view of embodied language comprehension theory, which predicts that processing language reactivates the sensorimotor systems that are engaged during real experience. PMID:28358807
Color adaptation induced from linguistic description of color.
Zheng, Liling; Huang, Ping; Zhong, Xiao; Li, Tianfeng; Mo, Lei
2017-01-01
Recent theories propose that language comprehension can influence perception at the low level of perceptual system. Here, we used an adaptation paradigm to test whether processing language caused color adaptation in the visual system. After prolonged exposure to a color linguistic context, which depicted red, green, or non-specific color scenes, participants immediately performed a color detection task, indicating whether they saw a green color square in the middle of a white screen or not. We found that participants were more likely to perceive the green color square after listening to discourses denoting red compared to discourses denoting green or conveying non-specific color information, revealing that language comprehension caused an adaptation aftereffect at the perceptual level. Therefore, semantic representation of color may have a common neural substrate with color perception. These results are in line with the simulation view of embodied language comprehension theory, which predicts that processing language reactivates the sensorimotor systems that are engaged during real experience.
Deviation of Zipf's and Heaps' Laws in Human Languages with Limited Dictionary Sizes
Lü, Linyuan; Zhang, Zi-Ke; Zhou, Tao
2013-01-01
Zipf's law on word frequency and Heaps' law on the growth of distinct words are observed in Indo-European language family, but it does not hold for languages like Chinese, Japanese and Korean. These languages consist of characters, and are of very limited dictionary sizes. Extensive experiments show that: (i) The character frequency distribution follows a power law with exponent close to one, at which the corresponding Zipf's exponent diverges. Indeed, the character frequency decays exponentially in the Zipf's plot. (ii) The number of distinct characters grows with the text length in three stages: It grows linearly in the beginning, then turns to a logarithmical form, and eventually saturates. A theoretical model for writing process is proposed, which embodies the rich-get-richer mechanism and the effects of limited dictionary size. Experiments, simulations and analytical solutions agree well with each other. This work refines the understanding about Zipf's and Heaps' laws in human language systems. PMID:23378896
Rewriting Logic Semantics of a Plan Execution Language
NASA Technical Reports Server (NTRS)
Dowek, Gilles; Munoz, Cesar A.; Rocha, Camilo
2009-01-01
The Plan Execution Interchange Language (PLEXIL) is a synchronous language developed by NASA to support autonomous spacecraft operations. In this paper, we propose a rewriting logic semantics of PLEXIL in Maude, a high-performance logical engine. The rewriting logic semantics is by itself a formal interpreter of the language and can be used as a semantic benchmark for the implementation of PLEXIL executives. The implementation in Maude has the additional benefit of making available to PLEXIL designers and developers all the formal analysis and verification tools provided by Maude. The formalization of the PLEXIL semantics in rewriting logic poses an interesting challenge due to the synchronous nature of the language and the prioritized rules defining its semantics. To overcome this difficulty, we propose a general procedure for simulating synchronous set relations in rewriting logic that is sound and, for deterministic relations, complete. We also report on the finding of two issues at the design level of the original PLEXIL semantics that were identified with the help of the executable specification in Maude.
OpenSeesPy: Python library for the OpenSees finite element framework
NASA Astrophysics Data System (ADS)
Zhu, Minjie; McKenna, Frank; Scott, Michael H.
2018-01-01
OpenSees, an open source finite element software framework, has been used broadly in the earthquake engineering community for simulating the seismic response of structural and geotechnical systems. The framework allows users to perform finite element analysis with a scripting language and for developers to create both serial and parallel finite element computer applications as interpreters. For the last 15 years, Tcl has been the primary scripting language to which the model building and analysis modules of OpenSees are linked. To provide users with different scripting language options, particularly Python, the OpenSees interpreter interface was refactored to provide multi-interpreter capabilities. This refactoring, resulting in the creation of OpenSeesPy as a Python module, is accomplished through an abstract interface for interpreter calls with concrete implementations for different scripting languages. Through this approach, users are able to develop applications that utilize the unique features of several scripting languages while taking advantage of advanced finite element analysis models and algorithms.
Stosic, Dejan; Fagard, Benjamin; Sarda, Laure; Colin, Camille
2015-09-01
Fictive motion (FM) characterizes the use of dynamic expressions to describe static scenes. This phenomenon is crucial in terms of cognitive motivations for language use; several explanations have been proposed to account for it, among which mental simulation (Talmy in Toward a cognitive semantics, vol 1. MIT Press, Cambridge, 2000) and visual scanning (Matlock in Studies in linguistic motivation. Mouton de Gruyter, Berlin and New York, pp 221-248, 2004a). The aims of this paper were to test these competing explanations and identify language-specific constraints. To do this, we compared the linguistic strategies for expressing several types of static configurations in four languages, French, Italian, German and Serbian, with an experimental set-up (59 participants). The experiment yielded significant differences for motion-affordance versus no motion-affordance, for all four languages. Significant differences between languages included mean frequency of FM expressions. In order to refine the picture, and more specifically to disentangle the respective roles of language-specific conventions and language-independent (i.e. possibly cognitive) motivations, we completed our study with a corpus approach (besides the four initial languages, we added English and Polish). The corpus study showed low frequency of FM across languages, but a higher frequency and translation ratio for some FM types--among which those best accounted for by enactive perception. The importance of enactive perception could thus explain both the universality of FM and the fact that language-specific conventions appear mainly in very specific contexts--the ones furthest from enaction.
STEPS: Modeling and Simulating Complex Reaction-Diffusion Systems with Python
Wils, Stefan; Schutter, Erik De
2008-01-01
We describe how the use of the Python language improved the user interface of the program STEPS. STEPS is a simulation platform for modeling and stochastic simulation of coupled reaction-diffusion systems with complex 3-dimensional boundary conditions. Setting up such models is a complicated process that consists of many phases. Initial versions of STEPS relied on a static input format that did not cleanly separate these phases, limiting modelers in how they could control the simulation and becoming increasingly complex as new features and new simulation algorithms were added. We solved all of these problems by tightly integrating STEPS with Python, using SWIG to expose our existing simulation code. PMID:19623245
3D simulation for solitons used in optical fibers
NASA Astrophysics Data System (ADS)
Vasile, F.; Tebeica, C. M.; Schiopu, P.; Vladescu, M.
2016-12-01
In this paper is described 3D simulation for solitions used in optical fibers. In the scientific works is started from nonlinear propagation equation and the solitons represents its solutions. This paper presents the simulation of the fundamental soliton in 3D together with simulation of the second order soliton in 3D. These simulations help in the study of the optical fibers for long distances and in the interactions between the solitons. This study helps the understanding of the nonlinear propagation equation and for nonlinear waves. These 3D simulations are obtained using MATLAB programming language, and we can observe fundamental difference between the soliton and the second order/higher order soliton and in their evolution.
VEEP - Vehicle Economy, Emissions, and Performance program
NASA Technical Reports Server (NTRS)
Heimburger, D. A.; Metcalfe, M. A.
1977-01-01
VEEP is a general-purpose discrete event simulation program being developed to study the performance, fuel economy, and exhaust emissions of a vehicle modeled as a collection of its separate components. It is written in SIMSCRIPT II.5. The purpose of this paper is to present the design methodology, describe the simulation model and its components, and summarize the preliminary results. Topics include chief programmer team concepts, the SDDL design language, program portability, user-oriented design, the program's user command syntax, the simulation procedure, and model validation.
User's guide to resin infusion simulation program in the FORTRAN language
NASA Technical Reports Server (NTRS)
Weideman, Mark H.; Hammond, Vince H.; Loos, Alfred C.
1992-01-01
RTMCL is a user friendly computer code which simulates the manufacture of fabric composites by the resin infusion process. The computer code is based on the process simulation model described in reference 1. Included in the user's guide is a detailed step by step description of how to run the program and enter and modify the input data set. Sample input and output files are included along with an explanation of the results. Finally, a complete listing of the program is provided.
A SLAM II simulation model for analyzing space station mission processing requirements
NASA Technical Reports Server (NTRS)
Linton, D. G.
1985-01-01
Space station mission processing is modeled via the SLAM 2 simulation language on an IBM 4381 mainframe and an IBM PC microcomputer with 620K RAM, two double-sided disk drives and an 8087 coprocessor chip. Using a time phased mission (payload) schedule and parameters associated with the mission, orbiter (space shuttle) and ground facility databases, estimates for ground facility utilization are computed. Simulation output associated with the science and applications database is used to assess alternative mission schedules.
Pawlowski, Roger P.; Phipps, Eric T.; Salinger, Andrew G.
2012-01-01
An approach for incorporating embedded simulation and analysis capabilities in complex simulation codes through template-based generic programming is presented. This approach relies on templating and operator overloading within the C++ language to transform a given calculation into one that can compute a variety of additional quantities that are necessary for many state-of-the-art simulation and analysis algorithms. An approach for incorporating these ideas into complex simulation codes through general graph-based assembly is also presented. These ideas have been implemented within a set of packages in the Trilinos framework and are demonstrated on a simple problem from chemical engineering.
Grala, T M; Roche, J R; Phyn, C V C; Rius, A G; Boyle, R H; Snell, R G; Kay, J K
2013-01-01
The objective of this study was to investigate the effect of reduced milking frequency, at 2 feeding levels, on gene expression in adipose tissue of grazing dairy cows during early lactation. Multiparous Holstein-Friesian and Holstein-Friesian × Jersey cows (n=120) were grazed on pasture and milked twice daily (2×) from calving to 34±6d in milk (mean ± standard deviation). Cows were then allocated to 1 of 4 treatments in a 2×2 factorial arrangement. Treatments consisted of 2 milking frequencies (2× or once daily; 1×) and 2 feeding levels for 3 wk: adequately fed (AF), consuming 14.3 kg of dry matter/cow per day, or underfed (UF), consuming 8.3 kg of dry matter/cow per day. After the treatment period, all cows were fed to target grazing residuals ≥1,600 kg of DM/cow per day and milked 2× for 20 wk. Adipose tissue was collected from 12 cows per treatment by subcutaneous biopsy at -1, 3, and 5 wk relative to treatment start, RNA was extracted, and transcript abundance of genes involved in lipid metabolism was quantified using a linear mixed model. At the end of the 3-wk treatment period, transcript abundance of genes involved in fatty acid (FA) uptake into adipose tissue (LPL), FA synthesis [FA synthase (FASN) and stearoyl-coenzyme A desaturase (SCD)], FA oxidation [acyl-coenzyme A synthetase long-chain family member 1 (ACSL1) and carnitine palmitoyltransferase 2 (CPT2)], glyceroneogenesis [glycerol-3-phosphate dehydrogenase 1 (GPD1) and pyruvate carboxylase (PC)], and triacylglyceride synthesis [diacylglycerol O-acyltransferase 2 (DGAT2)] were greater in AF1× cows compared with all other treatments. However, when cows were underfed, no effects of milking frequency were observed on transcript abundance of genes involved in adipose lipid metabolism. Despite increases in plasma NEFA concentrations in UF cows, no effects of underfeeding were observed on the transcription of lipolytic genes. At 5 wk, after cows were returned to 2× milking and standard feed allowance, transcript abundances of genes involved in FA synthesis [acetyl-coenzyme A carboxylase α (ACACA) and SCD)] were increased in cows previously UF. Expression of ACSL1 was decreased in UF1× cows relative to UF2× cows and CPT2 expression was greater in AF1× cows compared with AF2× cows. In conclusion, after 3 wk of reduced milking frequency during a feed restriction, transcription of genes involved in lipid metabolism in adipose tissue were not altered, possibly due to the reduced milk production in these animals. However, 3 wk of 1× milking in AF cows increased transcription of genes involved in FA synthesis, oxidation, and triacylglyceride synthesis. Copyright © 2013 American Dairy Science Association. Published by Elsevier Inc. All rights reserved.
SWAN: An expert system with natural language interface for tactical air capability assessment
NASA Technical Reports Server (NTRS)
Simmons, Robert M.
1987-01-01
SWAN is an expert system and natural language interface for assessing the war fighting capability of Air Force units in Europe. The expert system is an object oriented knowledge based simulation with an alternate worlds facility for performing what-if excursions. Responses from the system take the form of generated text, tables, or graphs. The natural language interface is an expert system in its own right, with a knowledge base and rules which understand how to access external databases, models, or expert systems. The distinguishing feature of the Air Force expert system is its use of meta-knowledge to generate explanations in the frame and procedure based environment.
A proposal for an open source graphical environment for simulating x-ray optics
NASA Astrophysics Data System (ADS)
Sanchez del Rio, Manuel; Rebuffi, Luca; Demsar, Janez; Canestrari, Niccolo; Chubar, Oleg
2014-09-01
A new graphic environment to drive X-ray optics simulation packages such as SHADOW and SRW is proposed. The aim is to simulate a virtual experiment, including the description of the electron beam and simulate the emitted radiation, the optics, the scattering by the sample and radiation detection. Python is chosen as common interaction language. The ingredients of the new application, a glossary of variables for optical component, the selection of visualization tools, and the integration of all these components in a high level workflow environment built on Orange are presented.
Computer simulation results of attitude estimation of earth orbiting satellites
NASA Technical Reports Server (NTRS)
Kou, S. R.
1976-01-01
Computer simulation results of attitude estimation of Earth-orbiting satellites (including Space Telescope) subjected to environmental disturbances and noises are presented. Decomposed linear recursive filter and Kalman filter were used as estimation tools. Six programs were developed for this simulation, and all were written in the basic language and were run on HP 9830A and HP 9866A computers. Simulation results show that a decomposed linear recursive filter is accurate in estimation and fast in response time. Furthermore, for higher order systems, this filter has computational advantages (i.e., less integration errors and roundoff errors) over a Kalman filter.
Solving Nonlinear Differential Equations in the Engineering Curriculum
ERIC Educational Resources Information Center
Auslander, David M.
1977-01-01
Described is the Dynamic System Simulation Language (SIM) mini-computer system utilized at the University of California, Los Angeles. It is used by engineering students for solving nonlinear differential equations. (SL)
NASA Technical Reports Server (NTRS)
Evers, Ken H.; Bachert, Robert F.
1987-01-01
The IDEAL (Integrated Design and Engineering Analysis Languages) modeling methodology has been formulated and applied over a five-year period. It has proven to be a unique, integrated approach utilizing a top-down, structured technique to define and document the system of interest; a knowledge engineering technique to collect and organize system descriptive information; a rapid prototyping technique to perform preliminary system performance analysis; and a sophisticated simulation technique to perform in-depth system performance analysis.
ERIC Educational Resources Information Center
de Meyer, Bernard; And Others
1993-01-01
Four instructional ideas for use in the French second-language classroom are described, including an exercise in the temporal aspect of French past tenses; part of a series on simulating a French village community; a verb tense drill set in the context of a murder mystery; and an exercise in current French street slang. (MSE)
PharmML in Action: an Interoperable Language for Modeling and Simulation
Bizzotto, R; Smith, G; Yvon, F; Kristensen, NR; Swat, MJ
2017-01-01
PharmML1 is an XML‐based exchange format2, 3, 4 created with a focus on nonlinear mixed‐effect (NLME) models used in pharmacometrics,5, 6 but providing a very general framework that also allows describing mathematical and statistical models such as single‐subject or nonlinear and multivariate regression models. This tutorial provides an overview of the structure of this language, brief suggestions on how to work with it, and use cases demonstrating its power and flexibility. PMID:28575551
Mirror neurons and the social nature of language: the neural exploitation hypothesis.
Gallese, Vittorio
2008-01-01
This paper discusses the relevance of the discovery of mirror neurons in monkeys and of the mirror neuron system in humans to a neuroscientific account of primates' social cognition and its evolution. It is proposed that mirror neurons and the functional mechanism they underpin, embodied simulation, can ground within a unitary neurophysiological explanatory framework important aspects of human social cognition. In particular, the main focus is on language, here conceived according to a neurophenomenological perspective, grounding meaning on the social experience of action. A neurophysiological hypothesis--the "neural exploitation hypothesis"--is introduced to explain how key aspects of human social cognition are underpinned by brain mechanisms originally evolved for sensorimotor integration. It is proposed that these mechanisms were later on adapted as new neurofunctional architecture for thought and language, while retaining their original functions as well. By neural exploitation, social cognition and language can be linked to the experiential domain of action.
Culture and biology in the origins of linguistic structure.
Kirby, Simon
2017-02-01
Language is systematically structured at all levels of description, arguably setting it apart from all other instances of communication in nature. In this article, I survey work over the last 20 years that emphasises the contributions of individual learning, cultural transmission, and biological evolution to explaining the structural design features of language. These 3 complex adaptive systems exist in a network of interactions: individual learning biases shape the dynamics of cultural evolution; universal features of linguistic structure arise from this cultural process and form the ultimate linguistic phenotype; the nature of this phenotype affects the fitness landscape for the biological evolution of the language faculty; and in turn this determines individuals' learning bias. Using a combination of computational simulation, laboratory experiments, and comparison with real-world cases of language emergence, I show that linguistic structure emerges as a natural outcome of cultural evolution once certain minimal biological requirements are in place.
Plan recognition and generalization in command languages with application to telerobotics
NASA Technical Reports Server (NTRS)
Yared, Wael I.; Sheridan, Thomas B.
1991-01-01
A method for pragmatic inference as a necessary accompaniment to command languages is proposed. The approach taken focuses on the modeling and recognition of the human operator's intent, which relates sequences of domain actions ('plans') to changes in some model of the task environment. The salient feature of this module is that it captures some of the physical and linguistic contextual aspects of an instruction. This provides a basis for generalization and reinterpretation of the instruction in different task environments. The theoretical development is founded on previous work in computational linguistics and some recent models in the theory of action and intention. To illustrate these ideas, an experimental command language to a telerobot is implemented. The program consists of three different components: a robot graphic simulation, the command language itself, and the domain-independent pragmatic inference module. Examples of task instruction processes are provided to demonstrate the benefits of this approach.
In silico Evolutionary Developmental Neurobiology and the Origin of Natural Language
NASA Astrophysics Data System (ADS)
Szathmáry, Eörs; Szathmáry, Zoltán; Ittzés, Péter; Orbaán, Geroő; Zachár, István; Huszár, Ferenc; Fedor, Anna; Varga, Máté; Számadó, Szabolcs
It is justified to assume that part of our genetic endowment contributes to our language skills, yet it is impossible to tell at this moment exactly how genes affect the language faculty. We complement experimental biological studies by an in silico approach in that we simulate the evolution of neuronal networks under selection for language-related skills. At the heart of this project is the Evolutionary Neurogenetic Algorithm (ENGA) that is deliberately biomimetic. The design of the system was inspired by important biological phenomena such as brain ontogenesis, neuron morphologies, and indirect genetic encoding. Neuronal networks were selected and were allowed to reproduce as a function of their performance in the given task. The selected neuronal networks in all scenarios were able to solve the communication problem they had to face. The most striking feature of the model is that it works with highly indirect genetic encoding--just as brains do.
Developing a Conceptual Architecture for a Generalized Agent-based Modeling Environment (GAME)
2008-03-01
4. REPAST (Java, Python , C#, Open Source) ........28 5. MASON: Multi-Agent Modeling Language (Swarm Extension... Python , C#, Open Source) Repast (Recursive Porous Agent Simulation Toolkit) was designed for building agent-based models and simulations in the...Repast makes it easy for inexperienced users to build models by including a built-in simple model and provide interfaces through which menus and Python
UAV Swarm Operational Risk Assessment System
2015-09-01
a SIPRNET connection. For practicality in development of this prototype, the interface was created using the MATLAB GUI language . By design, the use ...and Budget, Paperwork Reduction Project (0704-0188) Washington DC 20503. 1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE September 2015 3...discrete-event simulation of UAV swarm attacks using ExtendSim, statistical analysis of the simulation data using Minitab, and a graphical user interface
Simulation with Python on transverse modes of the symmetric confocal resonator
NASA Astrophysics Data System (ADS)
Wang, Qing Hua; Qi, Jing; Ji, Yun Jing; Song, Yang; Li, Zhenhua
2017-08-01
Python is a popular open-source programming language that can be used to simulate various optical phenomena. We have developed a suite of programs to help teach the course of laser principle. The complicated transverse modes of the symmetric confocal resonator can be visualized in personal computers, which is significant to help the students understand the pattern distribution of laser resonator.
Training and Personnel Systems Technology R&D Program Description FY 1988/1989. Revision
1988-05-20
scenario software /database, and computer generated imagery (CIG) subsystem resources; (d) investigation of feasibility of, and preparation of plans... computer language to Army flight simulator for demonstration and evaluation. The objective is to have flight simulators which use the same software as...the Automated Performance and Readiness Training System (APARTS), which is a computer software system which facilitates training management through
Design and Implementation of a Motor Incremental Shaft Encoder
2008-09-01
SDC Student Design Center VHDL Verilog Hardware Description Language VSC Voltage Source Converters ZCE Zero Crossing Event xiii EXECUTIVE...student to make accurate predictions of voltage source converters ( VSC ) behavior via software simulation; these simulated results could also be... VSC ), and several other off-the-shelf components, a circuit board interface between FPGA and the power source, and a desktop computer [1]. Now, the
3RIP Evaluation of the Performance of the Search System Using a Realtime Simulation Technique.
ERIC Educational Resources Information Center
Lofstrom, Mats
This report describes a real-time simulation experiment to evaluate the performance of the search and editing system 3RIP, an interactive system written in the language BLISS on a DEC-10 computer. The test vehicle, preliminary test runs, and capacity test are detailed, and the following conclusions are reported: (1) 3RIP performs well up to the…
DOE Office of Scientific and Technical Information (OSTI.GOV)
None
An OpenStudio Measure is a script that can manipulate an OpenStudio model and associated data to apply energy conservation measures (ECMs), run supplemental simulations, or visualize simulation results. The OpenStudio software development kit (SDK) and accessibility of the Ruby scripting language makes measure authorship accessible to both software developers and energy modelers. This paper discusses the life cycle of an OpenStudio Measure from development, testing, and distribution, to application.
A graphics-card implementation of Monte-Carlo simulations for cosmic-ray transport
NASA Astrophysics Data System (ADS)
Tautz, R. C.
2016-05-01
A graphics card implementation of a test-particle simulation code is presented that is based on the CUDA extension of the C/C++ programming language. The original CPU version has been developed for the calculation of cosmic-ray diffusion coefficients in artificial Kolmogorov-type turbulence. In the new implementation, the magnetic turbulence generation, which is the most time-consuming part, is separated from the particle transport and is performed on a graphics card. In this article, the modification of the basic approach of integrating test particle trajectories to employ the SIMD (single instruction, multiple data) model is presented and verified. The efficiency of the new code is tested and several language-specific accelerating factors are discussed. For the example of isotropic magnetostatic turbulence, sample results are shown and a comparison to the results of the CPU implementation is performed.
Using SPARK as a Solver for Modelica
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wetter, Michael; Wetter, Michael; Haves, Philip
Modelica is an object-oriented acausal modeling language that is well positioned to become a de-facto standard for expressing models of complex physical systems. To simulate a model expressed in Modelica, it needs to be translated into executable code. For generating run-time efficient code, such a translation needs to employ algebraic formula manipulations. As the SPARK solver has been shown to be competitive for generating such code but currently cannot be used with the Modelica language, we report in this paper how SPARK's symbolic and numerical algorithms can be implemented in OpenModelica, an open-source implementation of a Modelica modeling and simulationmore » environment. We also report benchmark results that show that for our air flow network simulation benchmark, the SPARK solver is competitive with Dymola, which is believed to provide the best solver for Modelica.« less
Liu, Kaijun; Fang, Binji; Wu, Yi; Li, Ying; Jin, Jun; Tan, Liwen; Zhang, Shaoxiang
2013-09-01
Anatomical knowledge of the larynx region is critical for understanding laryngeal disease and performing required interventions. Virtual reality is a useful method for surgical education and simulation. Here, we assembled segmented cross-section slices of the larynx region from the Chinese Visible Human dataset. The laryngeal structures were precisely segmented manually as 2D images, then reconstructed and displayed as 3D images in the virtual reality Dextrobeam system. Using visualization and interaction with the virtual reality modeling language model, a digital laryngeal anatomy instruction was constructed using HTML and JavaScript languages. The volume larynx models can thus display an arbitrary section of the model and provide a virtual dissection function. This networked teaching system of the digital laryngeal anatomy can be read remotely, displayed locally, and manipulated interactively.
NASA Astrophysics Data System (ADS)
Noble, Clifford Elliott, II
2002-09-01
The problem. The purpose of this study was to investigate the ability of three single-task instruments---(a) the Test of English as a Foreign Language, (b) the Aviation Test of Spoken English, and (c) the Single Manual-Tracking Test---and three dual-task instruments---(a) the Concurrent Manual-Tracking and Communication Test, (b) the Certified Flight Instructor's Test, and (c) the Simulation-Based English Test---to predict the language performance of 10 Chinese student pilots speaking English as a second language when operating single-engine and multiengine aircraft within American airspace. Method. This research implemented a correlational design to investigate the ability of the six described instruments to predict the mean score of the criterion evaluation, which was the Examiner's Test. This test assessed the oral communication skill of student pilots on the flight portion of the terminal checkride in the Piper Cadet, Piper Seminole, and Beechcraft King Air airplanes. Results. Data from the Single Manual-Tracking Test, as well as the Concurrent Manual-Tracking and Communication Test, were discarded due to performance ceiling effects. Hypothesis 1, which stated that the average correlation between the mean scores of the dual-task evaluations and that of the Examiner's Test would predict the mean score of the criterion evaluation with a greater degree of accuracy than that of single-task evaluations, was not supported. Hypothesis 2, which stated that the correlation between the mean scores of the participants on the Simulation-Based English Test and the Examiner's Test would predict the mean score of the criterion evaluation with a greater degree of accuracy than that of all single- and dual-task evaluations, was also not supported. The findings suggest that single- and dual-task assessments administered after initial flight training are equivalent predictors of language performance when piloting single-engine and multiengine aircraft.
Pilcher, June J; Jennings, Kristen S; Phillips, Ginger E; McCubbin, James A
2016-11-01
The current study investigated performance on a dual auditory task during a simulated night shift. Night shifts and sleep deprivation negatively affect performance on vigilance-based tasks, but less is known about the effects on complex tasks. Because language processing is necessary for successful work performance, it is important to understand how it is affected by night work and sleep deprivation. Sixty-two participants completed a simulated night shift resulting in 28 hr of total sleep deprivation. Performance on a vigilance task and a dual auditory language task was examined across four testing sessions. The results indicate that working at night negatively impacts vigilance, auditory attention, and comprehension. The effects on the auditory task varied based on the content of the auditory material. When the material was interesting and easy, the participants performed better. Night work had a greater negative effect when the auditory material was less interesting and more difficult. These findings support research that vigilance decreases during the night. The results suggest that auditory comprehension suffers when individuals are required to work at night. Maintaining attention and controlling effort especially on passages that are less interesting or more difficult could improve performance during night shifts. The results from the current study apply to many work environments where decision making is necessary in response to complex auditory information. Better predicting the effects of night work on language processing is important for developing improved means of coping with shiftwork. © 2016, Human Factors and Ergonomics Society.
A New Improved and Extended Version of the Multicell Bacterial Simulator gro.
Gutiérrez, Martín; Gregorio-Godoy, Paula; Pérez Del Pulgar, Guillermo; Muñoz, Luis E; Sáez, Sandra; Rodríguez-Patón, Alfonso
2017-08-18
gro is a cell programming language developed in Klavins Lab for simulating colony growth and cell-cell communication. It is used as a synthetic biology prototyping tool for simulating multicellular biocircuits and microbial consortia. In this work, we present several extensions made to gro that improve the performance of the simulator, make it easier to use, and provide new functionalities. The new version of gro is between 1 and 2 orders of magnitude faster than the original version. It is able to grow microbial colonies with up to 10 5 cells in less than 10 min. A new library, CellEngine, accelerates the resolution of spatial physical interactions between growing and dividing cells by implementing a new shoving algorithm. A genetic library, CellPro, based on Probabilistic Timed Automata, simulates gene expression dynamics using simplified and easy to compute digital proteins. We also propose a more convenient language specification layer, ProSpec, based on the idea that proteins drive cell behavior. CellNutrient, another library, implements Monod-based growth and nutrient uptake functionalities. The intercellular signaling management was improved and extended in a library called CellSignals. Finally, bacterial conjugation, another local cell-cell communication process, was added to the simulator. To show the versatility and potential outreach of this version of gro, we provide studies and novel examples ranging from synthetic biology to evolutionary microbiology. We believe that the upgrades implemented for gro have made it into a powerful and fast prototyping tool capable of simulating a large variety of systems and synthetic biology designs.
Iconicity and the Emergence of Combinatorial Structure in Language.
Verhoef, Tessa; Kirby, Simon; de Boer, Bart
2016-11-01
In language, recombination of a discrete set of meaningless building blocks forms an unlimited set of possible utterances. How such combinatorial structure emerged in the evolution of human language is increasingly being studied. It has been shown that it can emerge when languages culturally evolve and adapt to human cognitive biases. How the emergence of combinatorial structure interacts with the existence of holistic iconic form-meaning mappings in a language is still unknown. The experiment presented in this paper studies the role of iconicity and human cognitive learning biases in the emergence of combinatorial structure in artificial whistled languages. Participants learned and reproduced whistled words for novel objects with the use of a slide whistle. Their reproductions were used as input for the next participant, to create transmission chains and simulate cultural transmission. Two conditions were studied: one in which the persistence of iconic form-meaning mappings was possible and one in which this was experimentally made impossible. In both conditions, cultural transmission caused the whistled languages to become more learnable and more structured, but this process was slightly delayed in the first condition. Our findings help to gain insight into when and how words may lose their iconic origins when they become part of an organized linguistic system. Copyright © 2015 Cognitive Science Society, Inc.
PyFly: A fast, portable aerodynamics simulator
DOE Office of Scientific and Technical Information (OSTI.GOV)
Garcia, Daniel; Ghommem, M.; Collier, Nathaniel O.
Here, we present a fast, user-friendly implementation of a potential flow solver based on the unsteady vortex lattice method (UVLM), namely PyFly. UVLM computes the aerodynamic loads applied on lifting surfaces while capturing the unsteady effects such as the added mass forces, the growth of bound circulation, and the wake while assuming that the flow separation location is known a priori. This method is based on discretizing the body surface into a lattice of vortex rings and relies on the Biot–Savart law to construct the velocity field at every point in the simulated domain. We introduce the pointwise approximation approachmore » to simulate the interactions of the far-field vortices to overcome the computational burden associated with the classical implementation of UVLM. The computational framework uses the Python programming language to provide an easy to handle user interface while the computational kernels are written in Fortran. The mixed language approach enables high performance regarding solution time and great flexibility concerning easiness of code adaptation to different system configurations and applications. The computational tool predicts the unsteady aerodynamic behavior of multiple moving bodies (e.g., flapping wings, rotating blades, suspension bridges) subject to incoming air. The aerodynamic simulator can also deal with enclosure effects, multi-body interactions, and B-spline representation of body shapes. Finally, we simulate different aerodynamic problems to illustrate the usefulness and effectiveness of PyFly.« less
PyFly: A fast, portable aerodynamics simulator
Garcia, Daniel; Ghommem, M.; Collier, Nathaniel O.; ...
2018-03-14
Here, we present a fast, user-friendly implementation of a potential flow solver based on the unsteady vortex lattice method (UVLM), namely PyFly. UVLM computes the aerodynamic loads applied on lifting surfaces while capturing the unsteady effects such as the added mass forces, the growth of bound circulation, and the wake while assuming that the flow separation location is known a priori. This method is based on discretizing the body surface into a lattice of vortex rings and relies on the Biot–Savart law to construct the velocity field at every point in the simulated domain. We introduce the pointwise approximation approachmore » to simulate the interactions of the far-field vortices to overcome the computational burden associated with the classical implementation of UVLM. The computational framework uses the Python programming language to provide an easy to handle user interface while the computational kernels are written in Fortran. The mixed language approach enables high performance regarding solution time and great flexibility concerning easiness of code adaptation to different system configurations and applications. The computational tool predicts the unsteady aerodynamic behavior of multiple moving bodies (e.g., flapping wings, rotating blades, suspension bridges) subject to incoming air. The aerodynamic simulator can also deal with enclosure effects, multi-body interactions, and B-spline representation of body shapes. Finally, we simulate different aerodynamic problems to illustrate the usefulness and effectiveness of PyFly.« less
A federated design for a neurobiological simulation engine: the CBI federated software architecture.
Cornelis, Hugo; Coop, Allan D; Bower, James M
2012-01-01
Simulator interoperability and extensibility has become a growing requirement in computational biology. To address this, we have developed a federated software architecture. It is federated by its union of independent disparate systems under a single cohesive view, provides interoperability through its capability to communicate, execute programs, or transfer data among different independent applications, and supports extensibility by enabling simulator expansion or enhancement without the need for major changes to system infrastructure. Historically, simulator interoperability has relied on development of declarative markup languages such as the neuron modeling language NeuroML, while simulator extension typically occurred through modification of existing functionality. The software architecture we describe here allows for both these approaches. However, it is designed to support alternative paradigms of interoperability and extensibility through the provision of logical relationships and defined application programming interfaces. They allow any appropriately configured component or software application to be incorporated into a simulator. The architecture defines independent functional modules that run stand-alone. They are arranged in logical layers that naturally correspond to the occurrence of high-level data (biological concepts) versus low-level data (numerical values) and distinguish data from control functions. The modular nature of the architecture and its independence from a given technology facilitates communication about similar concepts and functions for both users and developers. It provides several advantages for multiple independent contributions to software development. Importantly, these include: (1) Reduction in complexity of individual simulator components when compared to the complexity of a complete simulator, (2) Documentation of individual components in terms of their inputs and outputs, (3) Easy removal or replacement of unnecessary or obsoleted components, (4) Stand-alone testing of components, and (5) Clear delineation of the development scope of new components.
PeneloPET, a Monte Carlo PET simulation tool based on PENELOPE: features and validation
NASA Astrophysics Data System (ADS)
España, S; Herraiz, J L; Vicente, E; Vaquero, J J; Desco, M; Udias, J M
2009-03-01
Monte Carlo simulations play an important role in positron emission tomography (PET) imaging, as an essential tool for the research and development of new scanners and for advanced image reconstruction. PeneloPET, a PET-dedicated Monte Carlo tool, is presented and validated in this work. PeneloPET is based on PENELOPE, a Monte Carlo code for the simulation of the transport in matter of electrons, positrons and photons, with energies from a few hundred eV to 1 GeV. PENELOPE is robust, fast and very accurate, but it may be unfriendly to people not acquainted with the FORTRAN programming language. PeneloPET is an easy-to-use application which allows comprehensive simulations of PET systems within PENELOPE. Complex and realistic simulations can be set by modifying a few simple input text files. Different levels of output data are available for analysis, from sinogram and lines-of-response (LORs) histogramming to fully detailed list mode. These data can be further exploited with the preferred programming language, including ROOT. PeneloPET simulates PET systems based on crystal array blocks coupled to photodetectors and allows the user to define radioactive sources, detectors, shielding and other parts of the scanner. The acquisition chain is simulated in high level detail; for instance, the electronic processing can include pile-up rejection mechanisms and time stamping of events, if desired. This paper describes PeneloPET and shows the results of extensive validations and comparisons of simulations against real measurements from commercial acquisition systems. PeneloPET is being extensively employed to improve the image quality of commercial PET systems and for the development of new ones.
A Federated Design for a Neurobiological Simulation Engine: The CBI Federated Software Architecture
Cornelis, Hugo; Coop, Allan D.; Bower, James M.
2012-01-01
Simulator interoperability and extensibility has become a growing requirement in computational biology. To address this, we have developed a federated software architecture. It is federated by its union of independent disparate systems under a single cohesive view, provides interoperability through its capability to communicate, execute programs, or transfer data among different independent applications, and supports extensibility by enabling simulator expansion or enhancement without the need for major changes to system infrastructure. Historically, simulator interoperability has relied on development of declarative markup languages such as the neuron modeling language NeuroML, while simulator extension typically occurred through modification of existing functionality. The software architecture we describe here allows for both these approaches. However, it is designed to support alternative paradigms of interoperability and extensibility through the provision of logical relationships and defined application programming interfaces. They allow any appropriately configured component or software application to be incorporated into a simulator. The architecture defines independent functional modules that run stand-alone. They are arranged in logical layers that naturally correspond to the occurrence of high-level data (biological concepts) versus low-level data (numerical values) and distinguish data from control functions. The modular nature of the architecture and its independence from a given technology facilitates communication about similar concepts and functions for both users and developers. It provides several advantages for multiple independent contributions to software development. Importantly, these include: (1) Reduction in complexity of individual simulator components when compared to the complexity of a complete simulator, (2) Documentation of individual components in terms of their inputs and outputs, (3) Easy removal or replacement of unnecessary or obsoleted components, (4) Stand-alone testing of components, and (5) Clear delineation of the development scope of new components. PMID:22242154
Relaxation of selection, niche construction, and the Baldwin effect in language evolution.
Yamauchi, Hajime; Hashimoto, Takashi
2010-01-01
Deacon has suggested that one of the key factors of language evolution is not characterized by an increase in genetic contribution, often known as the Baldwin effect, but rather by a decrease. This process effectively increases linguistic learning capability by organizing a novel synergy of multiple lower-order functions previously irrelevant to the process of language acquisition. Deacon posits that this transition is not caused by natural selection. Rather, it is due to the relaxation of natural selection. While there are some cases in which relaxation caused by some external factors indeed induces the transition, we do not know what kind of relaxation has worked in language evolution. In this article, a genetic-algorithm-based computer simulation is used to investigate how the niche-constructing aspect of linguistic behavior may trigger the degradation of genetic predisposition related to language learning. The results show that agents initially increase their genetic predisposition for language learning—the Baldwin effect. They create a highly uniform sociolinguistic environment—a linguistic niche construction. This means that later generations constantly receive very similar inputs from adult agents, and subsequently the selective pressure to retain the genetic predisposition is relaxed.
Does the speaker's voice quality influence children's performance on a language comprehension test?
Lyberg-Åhlander, Viveka; Haake, Magnus; Brännström, Jonas; Schötz, Susanne; Sahlén, Birgitta
2015-02-01
A small number of studies have explored children's perception of speakers' voice quality and its possible influence on language comprehension. The aim of this explorative study was to investigate the relationship between the examiner's voice quality, the child's performance on a digital version of a language comprehension test, the Test for Reception of Grammar (TROG-2), and two measures of cognitive functioning. The participants were (n = 86) mainstreamed 8-year old children with typical language development. Two groups of children (n = 41/45) were presented with the TROG-2 through recordings of one female speaker: one group was presented with a typical voice and the other with a simulated dysphonic voice. Significant associations were found between executive functioning and language comprehension. The results also showed that children listening to the dysphonic voice achieved significantly lower scores for more difficult sentences ("the man but not the horse jumps") and used more self-corrections on simpler sentences ("the girl is sitting"). Findings suggest that a dysphonic speaker's voice may force the child to allocate capacity to the processing of the voice signal at the expense of comprehension. The findings have implications for clinical and research settings where standardized language tests are used.
Locating Anomalies in Complex Data Sets Using Visualization and Simulation
NASA Technical Reports Server (NTRS)
Panetta, Karen
2001-01-01
The research goals are to create a simulation framework that can accept any combination of models written at the gate or behavioral level. The framework provides the ability to fault simulate and create scenarios of experiments using concurrent simulation. In order to meet these goals we have had to fulfill the following requirements. The ability to accept models written in VHDL, Verilog or the C languages. The ability to propagate faults through any model type. The ability to create experiment scenarios efficiently without generating every possible combination of variables. The ability to accept adversity of fault models beyond the single stuck-at model. Major development has been done to develop a parser that can accept models written in various languages. This work has generated considerable attention from other universities and industry for its flexibility and usefulness. The parser uses LEXX and YACC to parse Verilog and C. We have also utilized our industrial partnership with Alternative System's Inc. to import vhdl into our simulator. For multilevel simulation, we needed to modify the simulator architecture to accept models that contained multiple outputs. This enabled us to accept behavioral components. The next major accomplishment was the addition of "functional fault models". Functional fault models change the behavior of a gate or model. For example, a bridging fault can make an OR gate behave like an AND gate. This has applications beyond fault simulation. This modeling flexibility will make the simulator more useful for doing verification and model comparison. For instance, two or more versions of an ALU can be comparatively simulated in a single execution. The results will show where and how the models differed so that the performance and correctness of the models may be evaluated. A considerable amount of time has been dedicated to validating the simulator performance on larger models provided by industry and other universities.
PROTO-PLASM: parallel language for adaptive and scalable modelling of biosystems.
Bajaj, Chandrajit; DiCarlo, Antonio; Paoluzzi, Alberto
2008-09-13
This paper discusses the design goals and the first developments of PROTO-PLASM, a novel computational environment to produce libraries of executable, combinable and customizable computer models of natural and synthetic biosystems, aiming to provide a supporting framework for predictive understanding of structure and behaviour through multiscale geometric modelling and multiphysics simulations. Admittedly, the PROTO-PLASM platform is still in its infancy. Its computational framework--language, model library, integrated development environment and parallel engine--intends to provide patient-specific computational modelling and simulation of organs and biosystem, exploiting novel functionalities resulting from the symbolic combination of parametrized models of parts at various scales. PROTO-PLASM may define the model equations, but it is currently focused on the symbolic description of model geometry and on the parallel support of simulations. Conversely, CellML and SBML could be viewed as defining the behavioural functions (the model equations) to be used within a PROTO-PLASM program. Here we exemplify the basic functionalities of PROTO-PLASM, by constructing a schematic heart model. We also discuss multiscale issues with reference to the geometric and physical modelling of neuromuscular junctions.
Proto-Plasm: parallel language for adaptive and scalable modelling of biosystems
Bajaj, Chandrajit; DiCarlo, Antonio; Paoluzzi, Alberto
2008-01-01
This paper discusses the design goals and the first developments of Proto-Plasm, a novel computational environment to produce libraries of executable, combinable and customizable computer models of natural and synthetic biosystems, aiming to provide a supporting framework for predictive understanding of structure and behaviour through multiscale geometric modelling and multiphysics simulations. Admittedly, the Proto-Plasm platform is still in its infancy. Its computational framework—language, model library, integrated development environment and parallel engine—intends to provide patient-specific computational modelling and simulation of organs and biosystem, exploiting novel functionalities resulting from the symbolic combination of parametrized models of parts at various scales. Proto-Plasm may define the model equations, but it is currently focused on the symbolic description of model geometry and on the parallel support of simulations. Conversely, CellML and SBML could be viewed as defining the behavioural functions (the model equations) to be used within a Proto-Plasm program. Here we exemplify the basic functionalities of Proto-Plasm, by constructing a schematic heart model. We also discuss multiscale issues with reference to the geometric and physical modelling of neuromuscular junctions. PMID:18559320
Requirements analysis for a hardware, discrete-event, simulation engine accelerator
NASA Astrophysics Data System (ADS)
Taylor, Paul J., Jr.
1991-12-01
An analysis of a general Discrete Event Simulation (DES), executing on the distributed architecture of an eight mode Intel PSC/2 hypercube, was performed. The most time consuming portions of the general DES algorithm were determined to be the functions associated with message passing of required simulation data between processing nodes of the hypercube architecture. A behavioral description, using the IEEE standard VHSIC Hardware Description and Design Language (VHDL), for a general DES hardware accelerator is presented. The behavioral description specifies the operational requirements for a DES coprocessor to augment the hypercube's execution of DES simulations. The DES coprocessor design implements the functions necessary to perform distributed discrete event simulations using a conservative time synchronization protocol.
Implementation and Testing of Turbulence Models for the F18-HARV Simulation
NASA Technical Reports Server (NTRS)
Yeager, Jessie C.
1998-01-01
This report presents three methods of implementing the Dryden power spectral density model for atmospheric turbulence. Included are the equations which define the three methods and computer source code written in Advanced Continuous Simulation Language to implement the equations. Time-history plots and sample statistics of simulated turbulence results from executing the code in a test program are also presented. Power spectral densities were computed for sample sequences of turbulence and are plotted for comparison with the Dryden spectra. The three model implementations were installed in a nonlinear six-degree-of-freedom simulation of the High Alpha Research Vehicle airplane. Aircraft simulation responses to turbulence generated with the three implementations are presented as plots.
Construction of Interaction Layer on Socio-Environmental Simulation
NASA Astrophysics Data System (ADS)
Torii, Daisuke; Ishida, Toru
In this study, we propose a method to construct a system based on a legacy socio-environmental simulator which enables to design more realistic interaction models in socio-environmetal simulations. First, to provide a computational model suitable for agent interactions, an interaction layer is constructed and connected from outside of a legacy socio-environmental simulator. Next, to configure the agents interacting ability, connection description for controlling the flow of information in the connection area is provided. As a concrete example, we realized an interaction layer by Q which is a scenario description language and connected it to CORMAS, a socio-envirionmental simulator. Finally, we discuss the capability of our method, using the system, in the Fire-Fighter domain.
A simulation framework for the CMS Track Trigger electronics
NASA Astrophysics Data System (ADS)
Amstutz, C.; Magazzù, G.; Weber, M.; Palla, F.
2015-03-01
A simulation framework has been developed to test and characterize algorithms, architectures and hardware implementations of the vastly complex CMS Track Trigger for the high luminosity upgrade of the CMS experiment at the Large Hadron Collider in Geneva. High-level SystemC models of all system components have been developed to simulate a portion of the track trigger. The simulation of the system components together with input data from physics simulations allows evaluating figures of merit, like delays or bandwidths, under realistic conditions. The use of SystemC for high-level modelling allows co-simulation with models developed in Hardware Description Languages, e.g. VHDL or Verilog. Therefore, the simulation framework can also be used as a test bench for digital modules developed for the final system.
INACSL Standards of Best Practice for Simulation: Past, Present, and Future.
Sittner, Barbara J; Aebersold, Michelle L; Paige, Jane B; Graham, Leslie L M; Schram, Andrea Parsons; Decker, Sharon I; Lioce, Lori
2015-01-01
To describe the historical evolution of the International Nursing Association for Clinical Simulation and Learning's (INACSL) Standards of Best Practice: Simulation. The establishment of simulation standards began as a concerted effort by the INACSL Board of Directors in 2010 to provide best practices to design, conduct, and evaluate simulation activities in order to advance the science of simulation as a teaching methodology. A comprehensive review of the evolution of INACSL Standards of Best Practice: Simulation was conducted using journal publications, the INACSL website, INACSL member survey, and reports from members of the INACSL Standards Committee. The initial seven standards, published in 2011, were reviewed and revised in 2013. Two new standards were published in 2015. The standards will continue to evolve as the science of simulation advances. As the use of simulation-based experiences increases, the INACSL Standards of Best Practice: Simulation are foundational to standardizing language, behaviors, and curricular design for facilitators and learners.
THREAD: A programming environment for interactive planning-level robotics applications
NASA Technical Reports Server (NTRS)
Beahan, John J., Jr.
1989-01-01
THREAD programming language, which was developed to meet the needs of researchers in developing robotics applications that perform such tasks as grasp, trajectory design, sensor data analysis, and interfacing with external subsystems in order to perform servo-level control of manipulators and real time sensing is discussed. The philosophy behind THREAD, the issues which entered into its design, and the features of the language are discussed from the viewpoint of researchers who want to develop algorithms in a simulation environment, and from those who want to implement physical robotics systems. The detailed functions of the many complex robotics algorithms and tools which are part of the language are not explained, but an overall impression of their capability is given.
The MSFC UNIVAC 1108 EXEC 8 simulation model
NASA Technical Reports Server (NTRS)
Williams, T. G.; Richards, F. M.; Weatherbee, J. E.; Paul, L. K.
1972-01-01
A model is presented which simulates the MSFC Univac 1108 multiprocessor system. The hardware/operating system is described to enable a good statistical measurement of the system behavior. The performance of the 1108 is evaluated by performing twenty-four different experiments designed to locate system bottlenecks and also to test the sensitivity of system throughput with respect to perturbation of the various Exec 8 scheduling algorithms. The model is implemented in the general purpose system simulation language and the techniques described can be used to assist in the design, development, and evaluation of multiprocessor systems.
NASA Astrophysics Data System (ADS)
Szidarovszky, Tamás; Jono, Maho; Yamanouchi, Kaoru
2018-07-01
A user-friendly and cross-platform software called Laser-Induced Molecular Alignment and Orientation simulator (LIMAO) has been developed. The program can be used to simulate within the rigid rotor approximation the rotational dynamics of gas phase molecules induced by linearly polarized intense laser fields at a given temperature. The software is implemented in the Java and Mathematica programming languages. The primary aim of LIMAO is to aid experimental scientists in predicting and analyzing experimental data representing laser-induced spatial alignment and orientation of molecules.
Application of the GERTS II simulator in the industrial environment.
NASA Technical Reports Server (NTRS)
Whitehouse, G. E.; Klein, K. I.
1971-01-01
GERT was originally developed to aid in the analysis of stochastic networks. GERT can be used to graphically model and analyze complex systems. Recently a simulator model, GERTS II, has been developed to solve GERT Networks. The simulator language used in the development of this model was GASP II A. This paper discusses the possible application of GERTS II to model and analyze (1) assembly line operations, (2) project management networks, (3) conveyor systems and (4) inventory systems. Finally, an actual application dealing with a job shop loading problem is presented.
An object oriented Python interface for atomistic simulations
NASA Astrophysics Data System (ADS)
Hynninen, T.; Himanen, L.; Parkkinen, V.; Musso, T.; Corander, J.; Foster, A. S.
2016-01-01
Programmable simulation environments allow one to monitor and control calculations efficiently and automatically before, during, and after runtime. Environments directly accessible in a programming environment can be interfaced with powerful external analysis tools and extensions to enhance the functionality of the core program, and by incorporating a flexible object based structure, the environments make building and analysing computational setups intuitive. In this work, we present a classical atomistic force field with an interface written in Python language. The program is an extension for an existing object based atomistic simulation environment.
A Visual Language for Composable Simulation Scenarios
2003-03-01
introduced by combining components of different levels of abstraction. However, the ideas presented in this research are applicable to all levels of...mission” [DMS95]. Finally, theater/campaign- level models predict the “outcomes of joint/ combined forces in a theatre/campaign level conflict” [DMS95...Other articles discussing composable simulation also gave more definitions and properties of components [DMS02d], [DMS02e], [BID00]. However, despite
ERIC Educational Resources Information Center
Hao, Jiangang; Smith, Lawrence; Mislevy, Robert; von Davier, Alina; Bauer, Malcolm
2016-01-01
Extracting information efficiently from game/simulation-based assessment (G/SBA) logs requires two things: a well-structured log file and a set of analysis methods. In this report, we propose a generic data model specified as an extensible markup language (XML) schema for the log files of G/SBAs. We also propose a set of analysis methods for…
National nutrition planning in developing countries via gaming-simulation.
Duke, R D; Cary, R
1977-01-01
A nutrition game designed for the Food Policy and Nutrition Division of the Food and Agriculture Organization of the United Nations to aid in planning national nutrition education programs in Third World countries is described. The Simulated Nutrition System Game allows high-level ministerial staff in developing countries to discuss, via a common language created by SNUS I, the issues, problems, and complexities of national nutrition programs.
ERIC Educational Resources Information Center
Wright-Maley, Cory; Green, Jennifer D.
2015-01-01
Pre-service teachers need to understand how to support ELLs in their future classrooms, yet evidence suggests that pre-service ELL training may not be as effective as we need it to be. One promising strategy for increasing pre-service teachers' efficacy and knowledge around teaching ELLs is through a shock-and-show simulation. This strategy…
Time Warp Operating System, Version 2.5.1
NASA Technical Reports Server (NTRS)
Bellenot, Steven F.; Gieselman, John S.; Hawley, Lawrence R.; Peterson, Judy; Presley, Matthew T.; Reiher, Peter L.; Springer, Paul L.; Tupman, John R.; Wedel, John J., Jr.; Wieland, Frederick P.;
1993-01-01
Time Warp Operating System, TWOS, is special purpose computer program designed to support parallel simulation of discrete events. Complete implementation of Time Warp software mechanism, which implements distributed protocol for virtual synchronization based on rollback of processes and annihilation of messages. Supports simulations and other computations in which both virtual time and dynamic load balancing used. Program utilizes underlying resources of operating system. Written in C programming language.
NASA Technical Reports Server (NTRS)
Pitts, E. R.
1981-01-01
Program converts cell-net data into logic-gate models for use in test and simulation programs. Input consists of either Place, Route, and Fold (PRF) or Place-and-Route-in-Two-Dimensions (PR2D) layout data deck. Output consists of either Test Pattern Generator (TPG) or Logic-Simulation (LOGSIM) logic circuitry data deck. Designer needs to build only logic-gate-model circuit description since program acts as translator. Language is FORTRAN IV.
A Web-based Distributed Voluntary Computing Platform for Large Scale Hydrological Computations
NASA Astrophysics Data System (ADS)
Demir, I.; Agliamzanov, R.
2014-12-01
Distributed volunteer computing can enable researchers and scientist to form large parallel computing environments to utilize the computing power of the millions of computers on the Internet, and use them towards running large scale environmental simulations and models to serve the common good of local communities and the world. Recent developments in web technologies and standards allow client-side scripting languages to run at speeds close to native application, and utilize the power of Graphics Processing Units (GPU). Using a client-side scripting language like JavaScript, we have developed an open distributed computing framework that makes it easy for researchers to write their own hydrologic models, and run them on volunteer computers. Users will easily enable their websites for visitors to volunteer sharing their computer resources to contribute running advanced hydrological models and simulations. Using a web-based system allows users to start volunteering their computational resources within seconds without installing any software. The framework distributes the model simulation to thousands of nodes in small spatial and computational sizes. A relational database system is utilized for managing data connections and queue management for the distributed computing nodes. In this paper, we present a web-based distributed volunteer computing platform to enable large scale hydrological simulations and model runs in an open and integrated environment.
Seki, Naoko; Moross, Janelle; Sunaga, Masayo; Hobo, Koki; Miyoshi, Tomoe; Nitta, Hiroshi; Kinoshita, Atsuhiro; Morio, Ikuko
2016-01-01
Even though English is most frequently the common language when the patient's native language differs from that of a dentist, the opportunities for Japanese undergraduate dental students to learn dental English are now quite limited. The purposes of our study were to investigate: the effectiveness and feasibility of the computer-assisted simulation materials as one solution strategy for dental English education in Japan, and the needs and demands for dental English from the learners' side. Interactive simulation materials for medical interviews in English and clinical cases which were translated to English, were delivered via Learning Management System (LMS) to nineteen trainee residents of dentistry (residents). Evaluation for the materials, learners' knowledge and interests in the contents, and ease of operation were obtained by post-questionnaire (response rates were 100% and 95%, respectively). Both questionnaire-surveys received positive feedback toward the materials, yet 47% answered that they lacked the level of knowledge about contents of the medical interview in English. Results were sufficient to suggest that the residents would like to have the opportunity to study or practice medical interview in English, or English related to dentistry, and that the simulation materials could be one of the solution strategies for opportunity provision.
From language comprehension to action understanding and back again.
Tremblay, Pascale; Small, Steven L
2011-05-01
A controversial question in cognitive neuroscience is whether comprehension of words and sentences engages brain mechanisms specific for decoding linguistic meaning or whether language comprehension occurs through more domain-general sensorimotor processes. Accumulating behavioral and neuroimaging evidence suggests a role for cortical motor and premotor areas in passive action-related language tasks, regions that are known to be involved in action execution and observation. To examine the involvement of these brain regions in language and nonlanguage tasks, we used functional magnetic resonance imaging (fMRI) on a group of 21 healthy adults. During the fMRI session, all participants 1) watched short object-related action movies, 2) looked at pictures of man-made objects, and 3) listened to and produced short sentences describing object-related actions and man-made objects. Our results are among the first to reveal, in the human brain, a functional specialization within the ventral premotor cortex (PMv) for observing actions and for observing objects, and a different organization for processing sentences describing actions and objects. These findings argue against the strongest version of the simulation theory for the processing of action-related language.
NASA Technical Reports Server (NTRS)
Savaglio, Clare
1989-01-01
A realistic simulation of an aircraft in the flight using the AD 100 digital computer is presented. The implementation of three model features is specifically discussed: (1) a large aerodynamic data base (130,00 function values) which is evaluated using function interpolation to obtain the aerodynamic coefficients; (2) an option to trim the aircraft in longitudinal flight; and (3) a flight control system which includes a digital controller. Since the model includes a digital controller the simulation implements not only continuous time equations but also discrete time equations, thus the model has a mixed-data structure.
Acceleration of Radiance for Lighting Simulation by Using Parallel Computing with OpenCL
DOE Office of Scientific and Technical Information (OSTI.GOV)
Zuo, Wangda; McNeil, Andrew; Wetter, Michael
2011-09-06
We report on the acceleration of annual daylighting simulations for fenestration systems in the Radiance ray-tracing program. The algorithm was optimized to reduce both the redundant data input/output operations and the floating-point operations. To further accelerate the simulation speed, the calculation for matrix multiplications was implemented using parallel computing on a graphics processing unit. We used OpenCL, which is a cross-platform parallel programming language. Numerical experiments show that the combination of the above measures can speed up the annual daylighting simulations 101.7 times or 28.6 times when the sky vector has 146 or 2306 elements, respectively.
Bittig, Arne T; Uhrmacher, Adelinde M
2017-01-01
Spatio-temporal dynamics of cellular processes can be simulated at different levels of detail, from (deterministic) partial differential equations via the spatial Stochastic Simulation algorithm to tracking Brownian trajectories of individual particles. We present a spatial simulation approach for multi-level rule-based models, which includes dynamically hierarchically nested cellular compartments and entities. Our approach ML-Space combines discrete compartmental dynamics, stochastic spatial approaches in discrete space, and particles moving in continuous space. The rule-based specification language of ML-Space supports concise and compact descriptions of models and to adapt the spatial resolution of models easily.
Goodman, Dan F M; Brette, Romain
2009-09-01
"Brian" is a simulator for spiking neural networks (http://www.briansimulator.org). The focus is on making the writing of simulation code as quick and easy as possible for the user, and on flexibility: new and non-standard models are no more difficult to define than standard ones. This allows scientists to spend more time on the details of their models, and less on their implementation. Neuron models are defined by writing differential equations in standard mathematical notation, facilitating scientific communication. Brian is written in the Python programming language, and uses vector-based computation to allow for efficient simulations. It is particularly useful for neuroscientific modelling at the systems level, and for teaching computational neuroscience.
Development of a Standalone Thermal Wellbore Simulator
NASA Astrophysics Data System (ADS)
Xiong, Wanqiang
With continuous developments of various different sophisticated wells in the petroleum industry, wellbore modeling and simulation have increasingly received more attention. Especially in unconventional oil and gas recovery processes, there is a growing demand for more accurate wellbore modeling. Despite notable advancements made in wellbore modeling, none of the existing wellbore simulators has been as successful as reservoir simulators such as Eclipse and CMG's and further research works on handling issues such as accurate heat loss modeling and multi-tubing wellbore modeling are really necessary. A series of mathematical equations including main governing equations, auxiliary equations, PVT equations, thermodynamic equations, drift-flux model equations, and wellbore heat loss calculation equations are collected and screened from publications. Based on these modeling equations, workflows for wellbore simulation and software development are proposed. Research works are conducted in key steps for developing a wellbore simulator: discretization, a grid system, a solution method, a linear equation solver, and computer language. A standalone thermal wellbore simulator is developed by using standard C++ language. This wellbore simulator can simulate single-phase injection and production, two-phase steam injection and two-phase oil and water production. By implementing a multi-part scheme which divides a wellbore with sophisticated configuration into several relative simple simulation running units, this simulator can handle different complex wellbores: wellbore with multistage casings, horizontal wells, multilateral wells and double tubing. In pursuance of improved accuracy of heat loss calculations to surrounding formations, a semi-numerical method is proposed and a series of FLUENT simulations have been conducted in this study. This semi-numerical method involves extending the 2D formation heat transfer simulation to include a casing wall and cement and adopting new correlations regressed by this study. Meanwhile, a correlation for handling heat transfer in double-tubing annulus is regressed. This work initiates the research on heat transfer in a double-tubing wellbore system. A series of validation and test works are performed in hot water injection, steam injection, real filed data, a horizontal well, a double-tubing well and comparison with the Ramey method. The program in this study also performs well in matching with real measured field data, simulation in horizontal wells and double-tubing wells.
Teaching Business Chinese Online.
ERIC Educational Resources Information Center
Zhang, Hang
2002-01-01
Discusses a comprehensive approach to teaching business Chinese online that is beng developed in the language learning laboratory at the University of Illinois. The courseware consists of two complementary parts: a business Chinese workbook and a business Chinese simulation. (Author/VWL)
Chao, Tian-Jy; Kim, Younghun
2015-02-10
An end-to-end interoperability and workflows from building architecture design to one or more simulations, in one aspect, may comprise establishing a BIM enablement platform architecture. A data model defines data entities and entity relationships for enabling the interoperability and workflows. A data definition language may be implemented that defines and creates a table schema of a database associated with the data model. Data management services and/or application programming interfaces may be implemented for interacting with the data model. Web services may also be provided for interacting with the data model via the Web. A user interface may be implemented that communicates with users and uses the BIM enablement platform architecture, the data model, the data definition language, data management services and application programming interfaces to provide functions to the users to perform work related to building information management.
Cell illustrator 4.0: a computational platform for systems biology.
Nagasaki, Masao; Saito, Ayumu; Jeong, Euna; Li, Chen; Kojima, Kaname; Ikeda, Emi; Miyano, Satoru
2011-01-01
Cell Illustrator is a software platform for Systems Biology that uses the concept of Petri net for modeling and simulating biopathways. It is intended for biological scientists working at bench. The latest version of Cell Illustrator 4.0 uses Java Web Start technology and is enhanced with new capabilities, including: automatic graph grid layout algorithms using ontology information; tools using Cell System Markup Language (CSML) 3.0 and Cell System Ontology 3.0; parameter search module; high-performance simulation module; CSML database management system; conversion from CSML model to programming languages (FORTRAN, C, C++, Java, Python and Perl); import from SBML, CellML, and BioPAX; and, export to SVG and HTML. Cell Illustrator employs an extension of hybrid Petri net in an object-oriented style so that biopathway models can include objects such as DNA sequence, molecular density, 3D localization information, transcription with frame-shift, translation with codon table, as well as biochemical reactions.
Cell Illustrator 4.0: a computational platform for systems biology.
Nagasaki, Masao; Saito, Ayumu; Jeong, Euna; Li, Chen; Kojima, Kaname; Ikeda, Emi; Miyano, Satoru
2010-01-01
Cell Illustrator is a software platform for Systems Biology that uses the concept of Petri net for modeling and simulating biopathways. It is intended for biological scientists working at bench. The latest version of Cell Illustrator 4.0 uses Java Web Start technology and is enhanced with new capabilities, including: automatic graph grid layout algorithms using ontology information; tools using Cell System Markup Language (CSML) 3.0 and Cell System Ontology 3.0; parameter search module; high-performance simulation module; CSML database management system; conversion from CSML model to programming languages (FORTRAN, C, C++, Java, Python and Perl); import from SBML, CellML, and BioPAX; and, export to SVG and HTML. Cell Illustrator employs an extension of hybrid Petri net in an object-oriented style so that biopathway models can include objects such as DNA sequence, molecular density, 3D localization information, transcription with frame-shift, translation with codon table, as well as biochemical reactions.
A Streaming Language Implementation of the Discontinuous Galerkin Method
NASA Technical Reports Server (NTRS)
Barth, Timothy; Knight, Timothy
2005-01-01
We present a Brook streaming language implementation of the 3-D discontinuous Galerkin method for compressible fluid flow on tetrahedral meshes. Efficient implementation of the discontinuous Galerkin method using the streaming model of computation introduces several algorithmic design challenges. Using a cycle-accurate simulator, performance characteristics have been obtained for the Stanford Merrimac stream processor. The current Merrimac design achieves 128 Gflops per chip and the desktop board is populated with 16 chips yielding a peak performance of 2 Teraflops. Total parts cost for the desktop board is less than $20K. Current cycle-accurate simulations for discretizations of the 3-D compressible flow equations yield approximately 40-50% of the peak performance of the Merrimac streaming processor chip. Ongoing work includes the assessment of the performance of the same algorithm on the 2 Teraflop desktop board with a target goal of achieving 1 Teraflop performance.
Roux-Rouquié, Magali; Caritey, Nicolas; Gaubert, Laurent; Rosenthal-Sabroux, Camille
2004-07-01
One of the main issues in Systems Biology is to deal with semantic data integration. Previously, we examined the requirements for a reference conceptual model to guide semantic integration based on the systemic principles. In the present paper, we examine the usefulness of the Unified Modelling Language (UML) to describe and specify biological systems and processes. This makes unambiguous representations of biological systems, which would be suitable for translation into mathematical and computational formalisms, enabling analysis, simulation and prediction of these systems behaviours.
Simple Simulation Algorithms and Sample Applications
NASA Astrophysics Data System (ADS)
Kröger, Martin
This section offers basic recipes and sample applications which allow the reader to immediately start his/her own simulation project on topics we dealt with in this book. Concerning molecular dynamics and Monte Carlo simulation there are, of course, several useful books already available which describe the ‘art of simulation‘ [141, 156, 256] in an exhaustive way. The reason we print some simple codes is that we skipped algorithmic details in the foregoing chapters. Simulations are always performed using dimensionless numbers, and all dimensional quantities can be expressed in terms of reduced units, cf. Sect. 4.3 for conventional Lennard Jones units. In this chapter, we concentrate on the necessary, and skip anything more sophisticated. Codes have been used in classrooms, they are obviously open for modifications and extensions, and offer not only an executable, but all necessary formulas for doing simulations in the correct (which is often essential) order. The overall spirit is as follows: codes are short, run without changes, demonstrate the main principle in a modular fashion, and are thus in particular open regarding efficiency issues and extensions. Algorithms are presented in the MatlabTM language, which is mostly directly portable to programming languages like fortran, c, or MathematicaTM. For an introduction we refer to [423]. Additional commands needed to visualize the results are given in the figure title for each application. Simulation codes, in a less modular fashion, are also available online at www.complexfluids.ethz.ch. Functions are shared over sections, for that reason we begin with an alphabetic list of all (nonbuiltin) functions in this chapter.
Zhang, Yonghong; Liu, Zhen; Liu, Ranran; Wang, Jie; Zheng, Maiqing; Li, Qinghe; Cui, Huanxian; Zhao, Guiping; Wen, Jie
2018-01-01
Fatty liver is a widespread disease in chickens that causes a decrease in egg production and even death. The characteristics of the inherited phenotype of acquired fatty liver and the molecular mechanisms underlying it, however, are largely unknown. In the current study, fatty liver was induced in 3 breeds by a high-fat (HF) diet and a methionine choline-deficient (MCD) diet. The results showed that the dwarf Jingxing-Huang (JXH) chicken was more susceptible to fatty liver compared with the layer White Leghorns (WL) and local Beijing-You (BJY) breeds. In addition, it was found that the paternal fatty livers induced by HF diet in JXH chickens were inherited. Compared to birds without fatty liver in the control group, both offsprings and their sires with fatty livers in the paternal group exhibited altered hepatic gene expression profiles, including upregulation of several key genes involved in fatty acid metabolism, lipid metabolism and glucose metabolism (ACACA, FASN, SCD, ACSL5, FADS2, FABP1, APOA4 and ME1). This study uniquely revealed that acquired fatty liver in cocks can be inherited. The hepatic gene expression profiles were altered in chickens with the inherited phenotype of acquired paternal fatty liver and several genes could be candidate biomarkers. PMID:29642504