首页 > 最新文献

SoftwareX最新文献

英文 中文
HyDistFlow.jl: A unified dynamic hybrid AC/DC power flow package for DER-rich distribution systems HyDistFlow。[j]:一种用于富der配电系统的统一动态混合交直流潮流包
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-17 DOI: 10.1016/j.softx.2025.102486
Sipeng Luo, Tianyang Zhao, Zhaohong Bie
Modern distribution networks are being transformed into hybrid AC/DC active systems through large-scale deployment of converter-interfaced resources (photovoltaic generators, battery energy storage systems). Existing open-source time-series power flow tools lack unified medium/low-voltage DC modeling, multi-mode converter control, and endogenous multi-interval scheduling, which limits hybrid analysis. To address this gap, the open-source HyDistFlow.jl package (Julia) is introduced for accurate and efficient hybrid distribution studies. A unified component model set for AC, DC, and coupling interfaces is provided, where distributed generation and battery storage systems are explicitly represented. Seven consistent voltage source converter control modes are implemented for AC/DC converters. Endogenous scheduling automatically generates storage charge/discharge profiles under network constraints. Switching topology changes in medium/low-voltage distribution networks are accommodated in an engineering-oriented manner. CPU/GPU heterogeneous computation is enabled for scalable computation. Accuracy has been benchmarked against open-source AC solvers and ETAP hybrid AC/DC results, while functional correctness of all control modes and automatic loss-reducing storage dispatch has been demonstrated in designed studies.
通过大规模部署转换器接口资源(光伏发电机、电池储能系统),现代配电网络正在转变为混合交流/直流有源系统。现有的开源时间序列潮流工具缺乏统一的中低压直流建模、多模式变流器控制和内生多区间调度,限制了混合分析。为了解决这个问题,开源HyDistFlow。介绍了jl包(Julia)的准确和有效的混合分布研究。提供了统一的交流、直流和耦合接口组件模型集,其中分布式发电和电池存储系统显式表示。对交流/直流变换器实现了7种一致电压源变换器控制模式。内生调度在网络约束下自动生成存储充放电配置文件。以工程化的方式适应中低压配电网交换拓扑结构的变化。CPU/GPU异构计算,可扩展计算。准确性已与开源AC求解器和ETAP混合AC/DC结果进行了基准测试,而所有控制模式和自动降低损耗的存储调度的功能正确性已在设计研究中得到验证。
{"title":"HyDistFlow.jl: A unified dynamic hybrid AC/DC power flow package for DER-rich distribution systems","authors":"Sipeng Luo,&nbsp;Tianyang Zhao,&nbsp;Zhaohong Bie","doi":"10.1016/j.softx.2025.102486","DOIUrl":"10.1016/j.softx.2025.102486","url":null,"abstract":"<div><div>Modern distribution networks are being transformed into hybrid AC/DC active systems through large-scale deployment of converter-interfaced resources (photovoltaic generators, battery energy storage systems). Existing open-source time-series power flow tools lack unified medium/low-voltage DC modeling, multi-mode converter control, and endogenous multi-interval scheduling, which limits hybrid analysis. To address this gap, the open-source HyDistFlow.jl package (Julia) is introduced for accurate and efficient hybrid distribution studies. A unified component model set for AC, DC, and coupling interfaces is provided, where distributed generation and battery storage systems are explicitly represented. Seven consistent voltage source converter control modes are implemented for AC/DC converters. Endogenous scheduling automatically generates storage charge/discharge profiles under network constraints. Switching topology changes in medium/low-voltage distribution networks are accommodated in an engineering-oriented manner. CPU/GPU heterogeneous computation is enabled for scalable computation. Accuracy has been benchmarked against open-source AC solvers and ETAP hybrid AC/DC results, while functional correctness of all control modes and automatic loss-reducing storage dispatch has been demonstrated in designed studies.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102486"},"PeriodicalIF":2.4,"publicationDate":"2025-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797946","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
HySim-IRIS: Hybrid similarity interactive restoration and inpainting suite HySim-IRIS:混合相似性交互式修复和喷漆套件
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-17 DOI: 10.1016/j.softx.2025.102484
Saad Noufel, Nadir Maaroufi, Mehdi Najib, Mohamed Bakhouya
Image inpainting, the process of reconstructing missing or damaged regions in images, remains a critical challenge in computer vision with applications spanning medical imaging, remote sensing, and digital heritage preservation. While data-driven approaches dominate current research, model-driven methods retain significant value in scenarios with limited training data or specialized domain requirements. This paper presents HySim-IRIS, a hybrid similarity interactive restoration and inpainting suite, as a comprehensive GUI-based image inpainting application. The software features a novel hybrid similarity measure combining Chebyshev and Minkowski distances for patch-based inpainting, alongside a modern Qt-based interface with built-in mask editing tools, exhaustive parameter search capabilities, and comprehensive performance analytics. The application provides both CPU and GPU-accelerated implementations, with the latter achieving up to 20× speedup for high-resolution images.
图像修复,即重建图像中缺失或受损区域的过程,仍然是计算机视觉领域的一个关键挑战,其应用范围涵盖医学成像、遥感和数字遗产保护。虽然数据驱动的方法主导着当前的研究,但模型驱动的方法在训练数据有限或特定领域需求的情况下仍然具有重要价值。HySim-IRIS是一款基于图形化界面的综合性图像修复软件。该软件采用了一种新型的混合相似度测量方法,结合了Chebyshev和Minkowski距离,用于基于补丁的绘图,以及带有内置掩模编辑工具的现代基于qt的界面,详尽的参数搜索功能和全面的性能分析。该应用程序同时提供CPU和gpu加速实现,后者可以实现高达20倍的高分辨率图像加速。
{"title":"HySim-IRIS: Hybrid similarity interactive restoration and inpainting suite","authors":"Saad Noufel,&nbsp;Nadir Maaroufi,&nbsp;Mehdi Najib,&nbsp;Mohamed Bakhouya","doi":"10.1016/j.softx.2025.102484","DOIUrl":"10.1016/j.softx.2025.102484","url":null,"abstract":"<div><div>Image inpainting, the process of reconstructing missing or damaged regions in images, remains a critical challenge in computer vision with applications spanning medical imaging, remote sensing, and digital heritage preservation. While data-driven approaches dominate current research, model-driven methods retain significant value in scenarios with limited training data or specialized domain requirements. This paper presents HySim-IRIS, a hybrid similarity interactive restoration and inpainting suite, as a comprehensive GUI-based image inpainting application. The software features a novel hybrid similarity measure combining Chebyshev and Minkowski distances for patch-based inpainting, alongside a modern Qt-based interface with built-in mask editing tools, exhaustive parameter search capabilities, and comprehensive performance analytics. The application provides both CPU and GPU-accelerated implementations, with the latter achieving up to 20<span><math><mo>×</mo></math></span> speedup for high-resolution images.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102484"},"PeriodicalIF":2.4,"publicationDate":"2025-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797944","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
didunit: a unit-level multi-period differences-in-differences estimator in R didunit: R中的单位级多周期差中差估计器
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-17 DOI: 10.1016/j.softx.2025.102467
Ransi Clark, Jonathan N. Katz, R.Michael Alvarez
This R package estimates multi-period differences-in-differences at the level of the treated unit. This allows more flexible aggregation over estimators whose most granular differences-in-differences estimate is at the treated time and is useful in applications where there is considerable heterogeneity within the treated time group or when units treated at the same time receive somewhat different treatments. For example, when units are treated with different doses, they can be aggregated on the basis of dose to derive a dose-response function. Regional heterogeneity, as illustrated by a cross-country study on democratization, is another example. The software’s calls have the same syntax as the did package and agree with those estimates when panels are balanced and covariates are not relevant.
这个R包在处理单元的水平上估计多期差异中的差异。这允许对估计器进行更灵活的聚合,其最细粒度的差异估计是在处理时间进行的,并且在处理时间组内存在相当大的异质性或同时处理的单元接受不同处理的应用程序中非常有用。例如,当用不同剂量处理单元时,可以根据剂量将它们汇总以得出剂量-反应函数。一项关于民主化的跨国研究表明,区域异质性是另一个例子。该软件的调用具有与did包相同的语法,并且在面板平衡且协变量不相关时与这些估计一致。
{"title":"didunit: a unit-level multi-period differences-in-differences estimator in R","authors":"Ransi Clark,&nbsp;Jonathan N. Katz,&nbsp;R.Michael Alvarez","doi":"10.1016/j.softx.2025.102467","DOIUrl":"10.1016/j.softx.2025.102467","url":null,"abstract":"<div><div>This <span>R</span> package estimates multi-period differences-in-differences at the level of the treated unit. This allows more flexible aggregation over estimators whose most granular differences-in-differences estimate is at the treated time and is useful in applications where there is considerable heterogeneity within the treated time group or when units treated at the same time receive somewhat different treatments. For example, when units are treated with different doses, they can be aggregated on the basis of dose to derive a dose-response function. Regional heterogeneity, as illustrated by a cross-country study on democratization, is another example. The software’s calls have the same syntax as the <span>did</span> package and agree with those estimates when panels are balanced and covariates are not relevant.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102467"},"PeriodicalIF":2.4,"publicationDate":"2025-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797870","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
AssociationExplorer: A user-friendly shiny application for exploring associations and visual patterns AssociationExplorer:一个用户友好的应用程序,用于探索关联和可视化模式
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-12-15 DOI: 10.1016/j.softx.2025.102483
Antoine Soetewey , Cédric Heuchenne , Arnaud Claes , Antonin Descampe
AssociationExplorer is an open-source interactive R Shiny application designed to help non-technical users explore statistical associations within multivariate datasets. Aimed particularly at journalists, educators, and engaged citizens, the tool facilitates the discovery and interpretation of meaningful patterns between variables without requiring programming or statistical expertise. Users can upload structured data (e.g., from surveys or open government datasets), select relevant variables, and dynamically visualize relationships via a correlation network and contextual bivariate plots. To illustrate its capabilities, we present a case study based on the European Social Survey (ESS), showcasing how users can investigate links between attitudes, behaviors, and socio-demographic indicators across countries. The app supports a range of association measures adapted to variable types (Pearson’s r, Eta, and Cramer’s V), ensuring both flexibility and statistical rigor. The visual interface enables users to adjust thresholds for association strength and examine results through interactive graphs and summary tables, making the app particularly well-suited for data storytelling, exploratory research, and public communication. AssociationExplorer demonstrates how open-source statistical tools can enhance transparency, accessibility, and insight in the interpretation of complex social data.
AssociationExplorer是一个开源的交互式R Shiny应用程序,旨在帮助非技术用户探索多元数据集中的统计关联。该工具特别针对记者、教育工作者和参与其中的公民,它有助于发现和解释变量之间有意义的模式,而不需要编程或统计专业知识。用户可以上传结构化数据(例如,来自调查或公开的政府数据集),选择相关变量,并通过关联网络和上下文二元图动态可视化关系。为了说明其功能,我们提出了一个基于欧洲社会调查(ESS)的案例研究,展示了用户如何调查各国态度、行为和社会人口指标之间的联系。该应用程序支持一系列适应变量类型的关联度量(Pearson 's r, Eta和Cramer 's V),确保了灵活性和统计严谨性。可视化界面使用户能够调整关联强度的阈值,并通过交互式图表和汇总表检查结果,使该应用程序特别适合数据叙述,探索性研究和公共交流。AssociationExplorer演示了开源统计工具如何在解释复杂的社会数据时提高透明度、可访问性和洞察力。
{"title":"AssociationExplorer: A user-friendly shiny application for exploring associations and visual patterns","authors":"Antoine Soetewey ,&nbsp;Cédric Heuchenne ,&nbsp;Arnaud Claes ,&nbsp;Antonin Descampe","doi":"10.1016/j.softx.2025.102483","DOIUrl":"10.1016/j.softx.2025.102483","url":null,"abstract":"<div><div>AssociationExplorer is an open-source interactive R Shiny application designed to help non-technical users explore statistical associations within multivariate datasets. Aimed particularly at journalists, educators, and engaged citizens, the tool facilitates the discovery and interpretation of meaningful patterns between variables without requiring programming or statistical expertise. Users can upload structured data (e.g., from surveys or open government datasets), select relevant variables, and dynamically visualize relationships via a correlation network and contextual bivariate plots. To illustrate its capabilities, we present a case study based on the European Social Survey (ESS), showcasing how users can investigate links between attitudes, behaviors, and socio-demographic indicators across countries. The app supports a range of association measures adapted to variable types (Pearson’s <span><math><mi>r</mi></math></span>, Eta, and Cramer’s V), ensuring both flexibility and statistical rigor. The visual interface enables users to adjust thresholds for association strength and examine results through interactive graphs and summary tables, making the app particularly well-suited for data storytelling, exploratory research, and public communication. AssociationExplorer demonstrates how open-source statistical tools can enhance transparency, accessibility, and insight in the interpretation of complex social data.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102483"},"PeriodicalIF":2.4,"publicationDate":"2025-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145797872","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
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
期刊
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