首页 > 最新文献

SoftwareX最新文献

英文 中文
ISRAB: Integrated system for seismic response monitoring and risk assessment of buildings 以色列:建筑物地震反应监测和风险评估综合系统
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-15 DOI: 10.1016/j.softx.2025.102485
Zhaoyan Li , Dengke Zhao , Ji’an Liao , Zifa Wang
As seismic hazards pose a significant threat to buildings, it is crucial to implement monitoring and risk assessment throughout the entire earthquake process. Existing structural response monitoring and damage prediction methods have limited accuracy, with most risk assessment systems relying on empirical models. These systems often fail to achieve comprehensive data integration and effective assessment across the entire process. This study proposes the Integrated System for Seismic Response Monitoring and Risk Assessment of Buildings (ISRAB), which effectively integrates real-time sensor data with Improved Deep Embedded Clustering (IDEC) and threshold warnings to predict structural state changes. It uses a random field approach to quantitatively assess building loss, casualties, and repair time, and supports future earthquake risk analysis. ISRAB bridges structural response monitoring, damage warning, consequence assessment, and future earthquake risk evaluation, enabling comprehensive applications throughout the entire process. Using a single-layer 3D-printed rural house as an example, the functionality of ISRAB was demonstrated, showing that it can provide at least 5 s of early warning and achieve a 97 % accuracy rate in structural state identification. The application scenarios of ISRAB include enhancing urban seismic resilience, supporting post-disaster emergency management, facilitating insurance claims, and improving risk assessment processes.
由于地震灾害对建筑物构成重大威胁,因此在地震全过程中实施监测和风险评估至关重要。现有的结构响应监测和损伤预测方法精度有限,大多数风险评估系统依赖于经验模型。这些系统往往无法在整个过程中实现全面的数据集成和有效的评估。本研究提出了建筑地震反应监测与风险评估集成系统(israel),该系统有效地将实时传感器数据与改进的深度嵌入聚类(IDEC)和阈值预警相结合,以预测结构状态变化。它使用随机场方法定量评估建筑物损失、人员伤亡和修复时间,并支持未来的地震风险分析。以色列桥梁结构响应监测、破坏预警、后果评估和未来地震风险评估,使其在整个过程中得到全面应用。以单层3d打印农村房屋为例,对该系统的功能进行了验证,结果表明,它可以提供至少5秒的预警时间,在结构状态识别方面的准确率达到97%。israel的应用场景包括增强城市抗震能力、支持灾后应急管理、促进保险索赔以及改进风险评估流程。
{"title":"ISRAB: Integrated system for seismic response monitoring and risk assessment of buildings","authors":"Zhaoyan Li ,&nbsp;Dengke Zhao ,&nbsp;Ji’an Liao ,&nbsp;Zifa Wang","doi":"10.1016/j.softx.2025.102485","DOIUrl":"10.1016/j.softx.2025.102485","url":null,"abstract":"<div><div>As seismic hazards pose a significant threat to buildings, it is crucial to implement monitoring and risk assessment throughout the entire earthquake process. Existing structural response monitoring and damage prediction methods have limited accuracy, with most risk assessment systems relying on empirical models. These systems often fail to achieve comprehensive data integration and effective assessment across the entire process. This study proposes the Integrated System for Seismic Response Monitoring and Risk Assessment of Buildings (ISRAB), which effectively integrates real-time sensor data with Improved Deep Embedded Clustering (IDEC) and threshold warnings to predict structural state changes. It uses a random field approach to quantitatively assess building loss, casualties, and repair time, and supports future earthquake risk analysis. ISRAB bridges structural response monitoring, damage warning, consequence assessment, and future earthquake risk evaluation, enabling comprehensive applications throughout the entire process. Using a single-layer 3D-printed rural house as an example, the functionality of ISRAB was demonstrated, showing that it can provide at least 5 s of early warning and achieve a 97 % accuracy rate in structural state identification. The application scenarios of ISRAB include enhancing urban seismic resilience, supporting post-disaster emergency management, facilitating insurance claims, and improving risk assessment processes.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102485"},"PeriodicalIF":2.4,"publicationDate":"2025-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Advancing corrosion detection: A fuzzy expert system with desktop and mobile interfaces 先进的腐蚀检测:具有桌面和移动接口的模糊专家系统
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-13 DOI: 10.1016/j.softx.2025.102488
Mariana Bárcenas Castañeda , Luis Enrique Calatayud Velázquez , Manuel Sabino Lazo Cortes , Mauricio Gabriel Orozco del Castillo , Víctor Augusto Castellanos Escamilla
Corrosion is a complex phenomenon that deteriorates metal surfaces, generating significant economic and operational challenges across industries. Its assessment often requires expert interpretation of macroscopic damage. This work presents the development and validation of two graphical interfaces for SEAViM-CORR, a fuzzy logic-based expert system for corrosion diagnosis using surface images. The desktop version supports laboratory analysis with image editing tools, while the mobile version enables in situ diagnosis in under 200 ms. Using a dual-output model to identify primary and secondary corrosion mechanisms, the interfaces achieved up to 71.4 % efficiency in seven documented case studies, enhancing interpretability, usability for non-expert users, and applicability in both industrial and field environments.
腐蚀是一种复杂的现象,它会使金属表面恶化,给各行业带来重大的经济和运营挑战。其评估通常需要专家对宏观损伤进行解释。这项工作提出了SEAViM-CORR的两个图形界面的开发和验证,SEAViM-CORR是一个基于模糊逻辑的专家系统,用于使用表面图像进行腐蚀诊断。桌面版支持使用图像编辑工具进行实验室分析,而移动版可在200毫秒内进行原位诊断。使用双输出模型来识别初级和次级腐蚀机制,在七个记录的案例研究中,界面的效率高达71.4%,增强了可解释性,非专业用户的可用性,以及在工业和现场环境中的适用性。
{"title":"Advancing corrosion detection: A fuzzy expert system with desktop and mobile interfaces","authors":"Mariana Bárcenas Castañeda ,&nbsp;Luis Enrique Calatayud Velázquez ,&nbsp;Manuel Sabino Lazo Cortes ,&nbsp;Mauricio Gabriel Orozco del Castillo ,&nbsp;Víctor Augusto Castellanos Escamilla","doi":"10.1016/j.softx.2025.102488","DOIUrl":"10.1016/j.softx.2025.102488","url":null,"abstract":"<div><div>Corrosion is a complex phenomenon that deteriorates metal surfaces, generating significant economic and operational challenges across industries. Its assessment often requires expert interpretation of macroscopic damage. This work presents the development and validation of two graphical interfaces for SEAViM-CORR, a fuzzy logic-based expert system for corrosion diagnosis using surface images. The desktop version supports laboratory analysis with image editing tools, while the mobile version enables in situ diagnosis in under 200 ms. Using a dual-output model to identify primary and secondary corrosion mechanisms, the interfaces achieved up to 71.4 % efficiency in seven documented case studies, enhancing interpretability, usability for non-expert users, and applicability in both industrial and field environments.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102488"},"PeriodicalIF":2.4,"publicationDate":"2025-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797869","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Version [8.0] – [IV-PSNR: Software for immersive video objective quality evaluation] 版本[8.0]- [IV-PSNR:沉浸式视频物镜质量评估软件]
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-13 DOI: 10.1016/j.softx.2025.102487
Jakub Stankowski, Adrian Dziembowski
This paper describes IV-PSNR v8.0, the second major update of the IV-PSNR software package for objective quality assessment in immersive video systems. Similarly to earlier versions, the software provides robust quality estimation adapted for the unique characteristics of immersive video, such as geometric inaccuracies, view-dependent illumination, and typical multiview reconstruction artifacts. The new version introduces three improvements: (1) a new structural-similarity-based immersive quality metric: IV-MS-SSIM; (2) a significant performance optimization of all structural-similarity-based metrics based on substituting the 11 × 11 Gaussian window by an 8 × 8 square window with partial overlapping; (3) multithreading optimization.
本文介绍了IV-PSNR v8.0,这是IV-PSNR软件包的第二次主要更新,用于沉浸式视频系统的客观质量评估。与早期版本类似,该软件为沉浸式视频的独特特征提供了健壮的质量估计,例如几何不准确性,视图依赖照明和典型的多视图重建工件。新版本引入了三个改进:(1)一个新的基于结构相似性的沉浸式质量度量:IV-MS-SSIM;(2)将11 × 11高斯窗口替换为部分重叠的8 × 8方形窗口,对所有基于结构相似性的指标进行了显著的性能优化;(3)多线程优化。
{"title":"Version [8.0] – [IV-PSNR: Software for immersive video objective quality evaluation]","authors":"Jakub Stankowski,&nbsp;Adrian Dziembowski","doi":"10.1016/j.softx.2025.102487","DOIUrl":"10.1016/j.softx.2025.102487","url":null,"abstract":"<div><div>This paper describes IV-PSNR v8.0, the second major update of the IV-PSNR software package for objective quality assessment in immersive video systems. Similarly to earlier versions, the software provides robust quality estimation adapted for the unique characteristics of immersive video, such as geometric inaccuracies, view-dependent illumination, and typical multiview reconstruction artifacts. The new version introduces three improvements: (1) a new structural-similarity-based immersive quality metric: IV-MS-SSIM; (2) a significant performance optimization of all structural-similarity-based metrics based on substituting the 11 × 11 Gaussian window by an 8 × 8 square window with partial overlapping; (3) multithreading optimization.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102487"},"PeriodicalIF":2.4,"publicationDate":"2025-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797867","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
VelCrys: Interactive web-based application to compute acoustic wave velocity in crystals and its magnetic corrections VelCrys:基于web的交互式应用程序,用于计算晶体中的声波速度及其磁校正
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-12 DOI: 10.1016/j.softx.2025.102472
P. Nieves , I. Korniienko , A. Fraile , J.M. Fernández-Díaz , R. Iglesias , D. Legut
This paper presents a web-based interactive tool called VelCrys that allows to compute and plot the group velocity of the acoustic waves in crystals, as well as to account for the effects of an external magnetic field on sound. The group velocity is obtained by calculating Christoffel matrix elements and their partial derivatives with respect to the phase velocity direction, and inserting them into an analytical expression for the group velocity. The effect of that external magnetic field is computed through the induced effective corrections to the elastic tensor which depend on the magnetic susceptibility tensor and the magnetoelastic constants. We apply it to dry sandstone, cubic CoPt and hcp Co to show some of the program’s features. In the analysis of the magnetic field effects, we find complex landscapes of fractional change in group velocity as a function of ray direction, as well as a field dependence consistent with the Simon effect.
本文介绍了一种基于网络的交互式工具VelCrys,它可以计算和绘制晶体中声波的群速度,并解释外部磁场对声音的影响。群速度是通过计算Christoffel矩阵元素及其相对于相速度方向的偏导数,并将其代入群速度的解析表达式得到的。通过对弹性张量的感应有效修正来计算外磁场的影响,该修正依赖于磁化率张量和磁弹性常数。我们将其应用于干砂岩,立方CoPt和hcp Co,以显示程序的一些特征。在磁场效应的分析中,我们发现了群速度随射线方向的分数变化的复杂景观,以及与西蒙效应一致的场依赖性。
{"title":"VelCrys: Interactive web-based application to compute acoustic wave velocity in crystals and its magnetic corrections","authors":"P. Nieves ,&nbsp;I. Korniienko ,&nbsp;A. Fraile ,&nbsp;J.M. Fernández-Díaz ,&nbsp;R. Iglesias ,&nbsp;D. Legut","doi":"10.1016/j.softx.2025.102472","DOIUrl":"10.1016/j.softx.2025.102472","url":null,"abstract":"<div><div>This paper presents a web-based interactive tool called VelCrys that allows to compute and plot the group velocity of the acoustic waves in crystals, as well as to account for the effects of an external magnetic field on sound. The group velocity is obtained by calculating Christoffel matrix elements and their partial derivatives with respect to the phase velocity direction, and inserting them into an analytical expression for the group velocity. The effect of that external magnetic field is computed through the induced effective corrections to the elastic tensor which depend on the magnetic susceptibility tensor and the magnetoelastic constants. We apply it to dry sandstone, cubic CoPt and hcp Co to show some of the program’s features. In the analysis of the magnetic field effects, we find complex landscapes of fractional change in group velocity as a function of ray direction, as well as a field dependence consistent with the Simon effect.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102472"},"PeriodicalIF":2.4,"publicationDate":"2025-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145748536","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
SafeOps+: An integrated platform for automated security analysis and compliance in DevSecOps pipelines SafeOps+:用于DevSecOps管道自动化安全分析和合规性的集成平台
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-11 DOI: 10.1016/j.softx.2025.102465
Achbarou Omar , Lachgar Mohamed , El Badouri Youssef , Rhouddani Monsef , Tahalli Anas , El Dhimni Roa
SafeOps+ is an open-source platform dedicated to automating security analysis and compliance in software development. Through a modular architecture combining a Python backend and React frontend, it integrates reference tools like Checkov and Semgrep to detect vulnerabilities and misconfigurations. Its intuitive web interface allows users to launch analyses, consult detailed reports, and track audit history. SafeOps+ facilitates the adoption of DevSecOps practices, improves traceability and reproducibility, and is designed for development teams as well as researchers and trainers in software security.
SafeOps+是一个开源平台,致力于自动化软件开发中的安全分析和遵从性。通过结合Python后端和React前端的模块化架构,它集成了Checkov和Semgrep等参考工具来检测漏洞和错误配置。其直观的web界面允许用户启动分析,查阅详细的报告,并跟踪审计历史。SafeOps+促进了DevSecOps实践的采用,提高了可追溯性和可再现性,并且是为开发团队以及软件安全方面的研究人员和培训人员设计的。
{"title":"SafeOps+: An integrated platform for automated security analysis and compliance in DevSecOps pipelines","authors":"Achbarou Omar ,&nbsp;Lachgar Mohamed ,&nbsp;El Badouri Youssef ,&nbsp;Rhouddani Monsef ,&nbsp;Tahalli Anas ,&nbsp;El Dhimni Roa","doi":"10.1016/j.softx.2025.102465","DOIUrl":"10.1016/j.softx.2025.102465","url":null,"abstract":"<div><div>SafeOps+ is an open-source platform dedicated to automating security analysis and compliance in software development. Through a modular architecture combining a Python backend and React frontend, it integrates reference tools like Checkov and Semgrep to detect vulnerabilities and misconfigurations. Its intuitive web interface allows users to launch analyses, consult detailed reports, and track audit history. SafeOps+ facilitates the adoption of DevSecOps practices, improves traceability and reproducibility, and is designed for development teams as well as researchers and trainers in software security.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102465"},"PeriodicalIF":2.4,"publicationDate":"2025-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145748537","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Forecast what matters, when it matters: Introducing Maynard, a tool for modern nowcasting 预测什么重要,什么时候重要:介绍Maynard,一个现代临近预报的工具
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-11 DOI: 10.1016/j.softx.2025.102466
Elżbieta Jowik , Agnieszka Jastrzębska , Michał Gamrot
Nowcasting means forecasting in fine detail, by any method, over very short horizons, from the present into the immediate future. Originally used in meteorology, the term was later adopted in economics to describe an early assessment of the economy’s current (“now”) state. It is like a weather forecast for the economy – but instead of projecting rainfall or temperature, economists use nowcasts to make a judgment about whether the economy is growing or shrinking, and whether the balance of risk is toward heating up (increasing inflation) or cooling down (lost output and rising unemployment).
Our research looks at the practical side of short-term macroeconomic forecasting and the science behind it. We propose a Python package that combines machine learning and econometrics – canonical time-series models and modern algorithms – to read the economy as it moves, reacts, and reshapes itself. Every nowcast is estimated from the ground up, not just with new data, but with updated variables, model structures, and parameters, allowing it to respond to evolving macroeconomic dynamics, structural breaks, and policy interventions in real time. Explainable AI (XAI) principles, applied along the way, ensure that the results are fully auditable. Users know which variables matter most and how each new piece of information changes the outlook.
In that sense, the package is more than a forecasting solution. It is a tool for understanding how information flows through the economy. Grounded in strong theoretical foundations and designed for evidence-based empirical analysis, it provides a way to work with real-time data without locking users into a specific way of modeling or thinking about it.
临近预报是指用任何方法,在很短的时间跨度内,从现在到不久的将来,进行详细的预报。这个词最初用于气象学,后来在经济学中被用来描述对经济当前(“现在”)状态的早期评估。它就像经济的天气预报——但不是预测降雨量或温度,而是经济学家使用即时预测来判断经济是在增长还是在萎缩,以及风险的平衡是趋向于升温(通货膨胀加剧)还是趋于降温(产出减少和失业率上升)。我们的研究着眼于短期宏观经济预测的实际方面及其背后的科学。我们提出了一个Python包,它结合了机器学习和计量经济学——规范的时间序列模型和现代算法——来读取经济的运动、反应和重塑自身。每一次临近预测都是从头开始估计的,不仅使用新数据,还使用更新的变量、模型结构和参数,使其能够实时响应不断变化的宏观经济动态、结构性断裂和政策干预。可解释的AI (XAI)原则,在整个过程中应用,确保结果是完全可审计的。用户知道哪些变量最重要,以及每条新信息如何改变前景。从这个意义上说,一揽子计划不仅仅是一个预测解决方案。它是一种了解信息如何在经济中流动的工具。它以强大的理论基础为基础,专为基于证据的实证分析而设计,提供了一种处理实时数据的方法,而无需将用户锁定在特定的建模或思考方式中。
{"title":"Forecast what matters, when it matters: Introducing Maynard, a tool for modern nowcasting","authors":"Elżbieta Jowik ,&nbsp;Agnieszka Jastrzębska ,&nbsp;Michał Gamrot","doi":"10.1016/j.softx.2025.102466","DOIUrl":"10.1016/j.softx.2025.102466","url":null,"abstract":"<div><div>Nowcasting means forecasting in fine detail, by any method, over very short horizons, from the present into the immediate future. Originally used in meteorology, the term was later adopted in economics to describe an early assessment of the economy’s current (“now”) state. It is like a weather forecast for the economy – but instead of projecting rainfall or temperature, economists use nowcasts to make a judgment about whether the economy is growing or shrinking, and whether the balance of risk is toward heating up (increasing inflation) or cooling down (lost output and rising unemployment).</div><div>Our research looks at the practical side of short-term macroeconomic forecasting and the science behind it. We propose a Python package that combines machine learning and econometrics – canonical time-series models and modern algorithms – to read the economy as it moves, reacts, and reshapes itself. Every nowcast is estimated from the ground up, not just with new data, but with updated variables, model structures, and parameters, allowing it to respond to evolving macroeconomic dynamics, structural breaks, and policy interventions in real time. Explainable AI (XAI) principles, applied along the way, ensure that the results are fully auditable. Users know which variables matter most and how each new piece of information changes the outlook.</div><div>In that sense, the package is more than a forecasting solution. It is a tool for understanding how information flows through the economy. Grounded in strong theoretical foundations and designed for evidence-based empirical analysis, it provides a way to work with real-time data without locking users into a specific way of modeling or thinking about it.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102466"},"PeriodicalIF":2.4,"publicationDate":"2025-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145749396","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Ecological macroeconomics with Philia 1.0 生态宏观经济学与Philia 1.0
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-10 DOI: 10.1016/j.softx.2025.102449
Karim Elasri, Thomas Lagoarde-Ségot
The objective of this paper is to make ecological macroeconomic modeling accessible to all by sharing the code, technical appendix and User Manual of Philia 1.0, an ongoing modeling project used in several academic papers. Philia 1.0 is a middle-sized model of 500 equations describing the interaction between an artificial economy and a simplified Earth system. This model yields analytical insight into the impact of a wide array of sustainable transition policies on the macroeconomy, climate, inequalities, and postgrowth welfare indicators. The E-views code modules discussed in this paper are scalable so that researchers can easily introduce new variables, recalibrate the model, change parameter value or include new structural relationships to develop their own policy scenarios.
本文的目的是通过分享Philia 1.0的代码、技术附录和用户手册,使所有人都能访问生态宏观经济建模,Philia 1.0是一个正在进行的建模项目,在几篇学术论文中使用。Philia 1.0是一个由500个方程式组成的中型模型,描述了人工经济和简化的地球系统之间的相互作用。该模型对一系列可持续转型政策对宏观经济、气候、不平等和增长后福利指标的影响提供了分析性见解。本文讨论的E-views代码模块是可扩展的,因此研究人员可以轻松地引入新的变量,重新校准模型,更改参数值或包含新的结构关系来开发自己的策略场景。
{"title":"Ecological macroeconomics with Philia 1.0","authors":"Karim Elasri,&nbsp;Thomas Lagoarde-Ségot","doi":"10.1016/j.softx.2025.102449","DOIUrl":"10.1016/j.softx.2025.102449","url":null,"abstract":"<div><div>The objective of this paper is to make ecological macroeconomic modeling accessible to all by sharing the code, technical appendix and User Manual of <em>Philia 1.0</em>, an ongoing modeling project used in several academic papers. Philia 1.0 is a middle-sized model of 500 equations describing the interaction between an artificial economy and a simplified Earth system. This model yields analytical insight into the impact of a wide array of sustainable transition policies on the macroeconomy, climate, inequalities, and postgrowth welfare indicators. The E-views code modules discussed in this paper are scalable so that researchers can easily introduce new variables, recalibrate the model, change parameter value or include new structural relationships to develop their own policy scenarios.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102449"},"PeriodicalIF":2.4,"publicationDate":"2025-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145748540","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mobile2D-3D-RoboticSim: A robotic platform for computational thinking assessment in STEM and STEAM education Mobile2D-3D-RoboticSim:用于STEM和STEAM教育中计算思维评估的机器人平台
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-09 DOI: 10.1016/j.softx.2025.102473
José Hugo Barrón-Zambrano , Marco Aurelio Nuño-Maganda , Melchor Hernández-Díaz , José de Jesús Rangel-Magdaleno , Yahir Hernández-Mier
Education in Science, Technology, Engineering, Arts, and Mathematics (STEAM) is crucial for developing essential skills in today’s society. A key issue for researchers in the Education and Behavioral Sciences (EBS) fields is to assess the evolution of Computational Thinking (CT) in learners through the use of educational robotics, which is a powerful tool that enhances learning by allowing students to apply theoretical knowledge to real-world scenarios. In this article, we propose a 2D-3D virtual and physical robotic platform for STEM/STEAM education, enabling users to interact with a low-cost line-following educational robotic platform, equipped with an onboard computer, sensors, and actuators. The platform is user-programmable and integrates the ROS operating system to define the robot’s movement and path, as well as to visualize the robot’s movement in real-time. The platform is also accessible to educators and the general public for exploratory and pedagogical use. We report results related to the application of the competent Computational Thinking Test (cCTt) instrument to a small group of students, which may be of particular relevance to the Education and Behavioral Sciences (EBS) community for validating the acquisition of CT skills through the proposed platform for larger learner groups.
科学、技术、工程、艺术和数学教育(STEAM)对于培养当今社会的基本技能至关重要。对于教育和行为科学(EBS)领域的研究人员来说,一个关键问题是通过使用教育机器人来评估学习者的计算思维(CT)的演变,这是一个强大的工具,可以通过允许学生将理论知识应用于现实世界的场景来提高学习。在本文中,我们提出了一个用于STEM/STEAM教育的2D-3D虚拟和物理机器人平台,使用户能够与配备板载计算机,传感器和执行器的低成本线路跟踪教育机器人平台进行交互。该平台是用户可编程的,并集成了ROS操作系统来定义机器人的运动和路径,以及实时可视化机器人的运动。教育工作者和公众也可以使用该平台进行探索和教学。我们报告了在一小群学生中应用胜任计算思维测试(cCTt)工具的结果,这可能与教育和行为科学(EBS)社区特别相关,通过提议的平台为更大的学习者群体验证CT技能的获得。
{"title":"Mobile2D-3D-RoboticSim: A robotic platform for computational thinking assessment in STEM and STEAM education","authors":"José Hugo Barrón-Zambrano ,&nbsp;Marco Aurelio Nuño-Maganda ,&nbsp;Melchor Hernández-Díaz ,&nbsp;José de Jesús Rangel-Magdaleno ,&nbsp;Yahir Hernández-Mier","doi":"10.1016/j.softx.2025.102473","DOIUrl":"10.1016/j.softx.2025.102473","url":null,"abstract":"<div><div>Education in Science, Technology, Engineering, Arts, and Mathematics (STEAM) is crucial for developing essential skills in today’s society. A key issue for researchers in the Education and Behavioral Sciences (EBS) fields is to assess the evolution of Computational Thinking (CT) in learners through the use of educational robotics, which is a powerful tool that enhances learning by allowing students to apply theoretical knowledge to real-world scenarios. In this article, we propose a 2D-3D virtual and physical robotic platform for STEM/STEAM education, enabling users to interact with a low-cost line-following educational robotic platform, equipped with an onboard computer, sensors, and actuators. The platform is user-programmable and integrates the ROS operating system to define the robot’s movement and path, as well as to visualize the robot’s movement in real-time. The platform is also accessible to educators and the general public for exploratory and pedagogical use. We report results related to the application of the competent Computational Thinking Test (cCTt) instrument to a small group of students, which may be of particular relevance to the Education and Behavioral Sciences (EBS) community for validating the acquisition of CT skills through the proposed platform for larger learner groups.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102473"},"PeriodicalIF":2.4,"publicationDate":"2025-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145748538","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The seasonal characterization engine, an application for describing environment from the perspective of crop development 季节特征引擎,从作物发育的角度描述环境的应用程序
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-09 DOI: 10.1016/j.softx.2025.102477
Catherine Gilbert , German Mandrini , Elhan Ersoz , Nicolas Martin
Agricultural research relies on accurate characterization of the growing environment in field trials. Thus, it is critical to describe the crop growing conditions at a particular trial location. We developed the seasonal characterization engine (SCE), an R shiny app which allows researchers to generate seasonal profiles for a given set of trials. The SCE interfaces with APSIM to dynamically model crop development under the specified trial conditions and returns seasonal information to the user. Seasonal profiles are useful for environmental description and analysis in multi-environment crop varietal trials. Seasonal covariates, derived from these profiles, are useful, biologically relevant parameters for capturing environmental effects in models of crop adaptation. We anticipate that this application will be used by researchers and agronomists to facilitate the description of seasonal conditions and the collection of phenologically derived environmental information which may be used in subsequent modeling.
农业研究依赖于田间试验中对生长环境的准确描述。因此,描述特定试验地点的作物生长条件是至关重要的。我们开发了季节性表征引擎(SCE),这是一个R闪亮的应用程序,允许研究人员为一组给定的试验生成季节性概况。SCE与APSIM接口,在指定的试验条件下动态模拟作物生长,并向用户返回季节信息。在多环境作物品种试验中,季节剖面对环境描述和分析是有用的。从这些剖面中得出的季节协变量是有用的、与生物学相关的参数,可用于在作物适应模型中捕捉环境影响。我们预计这个应用程序将被研究人员和农学家用来促进季节条件的描述和物候衍生的环境信息的收集,这些信息可能会在随后的建模中使用。
{"title":"The seasonal characterization engine, an application for describing environment from the perspective of crop development","authors":"Catherine Gilbert ,&nbsp;German Mandrini ,&nbsp;Elhan Ersoz ,&nbsp;Nicolas Martin","doi":"10.1016/j.softx.2025.102477","DOIUrl":"10.1016/j.softx.2025.102477","url":null,"abstract":"<div><div>Agricultural research relies on accurate characterization of the growing environment in field trials. Thus, it is critical to describe the crop growing conditions at a particular trial location. We developed the seasonal characterization engine (SCE), an R shiny app which allows researchers to generate seasonal profiles for a given set of trials. The SCE interfaces with APSIM to dynamically model crop development under the specified trial conditions and returns seasonal information to the user. Seasonal profiles are useful for environmental description and analysis in multi-environment crop varietal trials. Seasonal covariates, derived from these profiles, are useful, biologically relevant parameters for capturing environmental effects in models of crop adaptation. We anticipate that this application will be used by researchers and agronomists to facilitate the description of seasonal conditions and the collection of phenologically derived environmental information which may be used in subsequent modeling.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102477"},"PeriodicalIF":2.4,"publicationDate":"2025-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145748539","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
SNAPRed: Reduction of multidimensional neutron time-of-flight diffraction data SNAPRed:减少多维中子飞行时间衍射数据
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-08 DOI: 10.1016/j.softx.2025.102464
M. Guthrie , M.M. Walsh , K.A. Travis , S.R. Boston , D.L. Caballero , D.D. Dinger , G. Elsarboukh , J.M. Hetrick , A.T. Savici , P.F. Peterson
SNAP is a neutron time-of-flight diffractometer at the Spallation Neutron Source operated by Oak Ridge National Laboratory. It generates large arrays of neutron detection events that encode the crystalline atomic structure of materials under study. SNAPRed is an application that makes these datasets accessible to end users by orchestrating the process of data reduction while automatically managing the variable neutron instrumentation configuration. It supports arbitrary grouping and masking of individual detector pixels and includes custom-developed data compression approaches to accommodate the large volumes of data generated by the SNAP instrument.
SNAP是由橡树岭国家实验室操作的散裂中子源上的中子飞行时间衍射仪。它产生大量中子探测事件,编码所研究材料的晶体原子结构。SNAPRed是一个应用程序,通过编排数据缩减过程,同时自动管理可变中子仪器配置,使最终用户可以访问这些数据集。它支持任意分组和屏蔽单个探测器像素,并包括定制开发的数据压缩方法,以适应由SNAP仪器生成的大量数据。
{"title":"SNAPRed: Reduction of multidimensional neutron time-of-flight diffraction data","authors":"M. Guthrie ,&nbsp;M.M. Walsh ,&nbsp;K.A. Travis ,&nbsp;S.R. Boston ,&nbsp;D.L. Caballero ,&nbsp;D.D. Dinger ,&nbsp;G. Elsarboukh ,&nbsp;J.M. Hetrick ,&nbsp;A.T. Savici ,&nbsp;P.F. Peterson","doi":"10.1016/j.softx.2025.102464","DOIUrl":"10.1016/j.softx.2025.102464","url":null,"abstract":"<div><div>SNAP is a neutron time-of-flight diffractometer at the Spallation Neutron Source operated by Oak Ridge National Laboratory. It generates large arrays of neutron detection events that encode the crystalline atomic structure of materials under study. SNAPRed is an application that makes these datasets accessible to end users by orchestrating the process of data reduction while automatically managing the variable neutron instrumentation configuration. It supports arbitrary grouping and masking of individual detector pixels and includes custom-developed data compression approaches to accommodate the large volumes of data generated by the SNAP instrument.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102464"},"PeriodicalIF":2.4,"publicationDate":"2025-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145749397","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
SoftwareX
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1