首页 > 最新文献

SoftwareX最新文献

英文 中文
Updated 2.0 to biointertidal mapper software: A satellite approach for NDVI-based intertidal habitat mapping 更新2.0生物潮间带制图软件:基于ndvi的潮间带生境卫星制图方法
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-02-01 DOI: 10.1016/j.softx.2026.102539
Sara Haro , Ricardo Bermejo , Lara Veylit , Liam Morrison
BioIntertidal Mapper 2.0 is a user-friendly tool with a graphical user interface that automates Sentinel-2 processing (since 2017) for intertidal habitat mapping in Google Earth Engine (GEE) using the Normalized Difference Vegetation Index (NDVI). Unlike version 1.0, low-tide scenes are no longer selected using the WorldTides API; instead, images are screened by estimating the proportion of water pixels using the Normalized Difference Water Index. Reflectance inputs were updated to the Sentinel-2 Harmonized dataset. GEE authentication was simplified, the interface refined, and exports expanded to include RGB imagery alongside filtered NDVI products saved to Google Drive. The software enables rapid, reproducible operational mapping for scientists and coastal managers.
BioIntertidal Mapper 2.0是一个用户友好的工具,具有图形用户界面,可使用归一化植被指数(NDVI)在谷歌Earth Engine (GEE)中自动化Sentinel-2处理(自2017年以来)进行潮间带栖息地制图。与1.0版本不同,不再使用WorldTides API选择低潮场景;相反,通过使用归一化差水指数估计水像素的比例来筛选图像。反射率输入被更新到Sentinel-2协调数据集。GEE认证得到了简化,界面得到了改进,导出扩展到包括RGB图像以及保存到谷歌Drive的过滤后的NDVI产品。该软件为科学家和海岸管理人员提供了快速、可重复的操作地图。
{"title":"Updated 2.0 to biointertidal mapper software: A satellite approach for NDVI-based intertidal habitat mapping","authors":"Sara Haro ,&nbsp;Ricardo Bermejo ,&nbsp;Lara Veylit ,&nbsp;Liam Morrison","doi":"10.1016/j.softx.2026.102539","DOIUrl":"10.1016/j.softx.2026.102539","url":null,"abstract":"<div><div>BioIntertidal Mapper 2.0 is a user-friendly tool with a graphical user interface that automates Sentinel-2 processing (since 2017) for intertidal habitat mapping in Google Earth Engine (GEE) using the Normalized Difference Vegetation Index (NDVI). Unlike version 1.0, low-tide scenes are no longer selected using the WorldTides API; instead, images are screened by estimating the proportion of water pixels using the Normalized Difference Water Index. Reflectance inputs were updated to the Sentinel-2 Harmonized dataset. GEE authentication was simplified, the interface refined, and exports expanded to include RGB imagery alongside filtered NDVI products saved to Google Drive. The software enables rapid, reproducible operational mapping for scientists and coastal managers.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102539"},"PeriodicalIF":2.4,"publicationDate":"2026-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146077394","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
Foruster: A cross-platform tool for live forensic triage and anomaly detection forster:一个跨平台的现场鉴定和异常检测工具
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-02-01 DOI: 10.1016/j.softx.2026.102517
Marcos Jesús Sequera Fernández, Mohammadhossein Homaei, Óscar Mogollón Gutierrez, José Carlos Sancho Núñez
Foruster is a cross-platform desktop application, developed in Rust, for live-system forensic analysis. Unlike traditional tools that require system shutdown, Foruster is designed to identify and catalog files of interest on active storage volumes. Its user interface, built with the Slint framework, guides the analyst through the selection of devices, the configuration of search profiles, and the real-time visualization of results. The software features heuristic detection of anomalies, such as deceptive file extensions, and ensures the integrity of findings through cryptographic hashing, optimizing the digital forensic investigation process.
forster是一个跨平台桌面应用程序,用Rust开发,用于实时系统取证分析。与需要关闭系统的传统工具不同,forster旨在识别和编目活动存储卷上感兴趣的文件。它的用户界面是用Slint框架构建的,通过设备的选择、搜索配置文件的配置和结果的实时可视化来指导分析人员。该软件的特点是启发式检测异常,如欺骗性的文件扩展名,并通过加密散列确保结果的完整性,优化数字取证调查过程。
{"title":"Foruster: A cross-platform tool for live forensic triage and anomaly detection","authors":"Marcos Jesús Sequera Fernández,&nbsp;Mohammadhossein Homaei,&nbsp;Óscar Mogollón Gutierrez,&nbsp;José Carlos Sancho Núñez","doi":"10.1016/j.softx.2026.102517","DOIUrl":"10.1016/j.softx.2026.102517","url":null,"abstract":"<div><div>Foruster is a cross-platform desktop application, developed in Rust, for live-system forensic analysis. Unlike traditional tools that require system shutdown, Foruster is designed to identify and catalog files of interest on active storage volumes. Its user interface, built with the Slint framework, guides the analyst through the selection of devices, the configuration of search profiles, and the real-time visualization of results. The software features heuristic detection of anomalies, such as deceptive file extensions, and ensures the integrity of findings through cryptographic hashing, optimizing the digital forensic investigation process.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102517"},"PeriodicalIF":2.4,"publicationDate":"2026-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146077493","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
Collaborative hybrid intelligence platform CHIP: A modular architecture for developing and testing personalized lifestyle support interactions 协作混合智能平台CHIP:用于开发和测试个性化生活方式支持交互的模块化架构
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-02-01 DOI: 10.1016/j.softx.2026.102536
Floris den Hengst , Shaad Alaka , Bart A. Kamphorst
The rise of lifestyle-related, non-communicable diseases such as Type II diabetes, cardiovascular diseases, and depression has prompted the development of various behavior change technologies to promote sustained healthy behaviors. User adherence, however, has remained low.
The Collaborative Hybrid Intelligence Platform CHIP is introduced to address adherence challenges by placing the user perspective at the center and facilitating dialogue-based interactions between users and their technical and non-technical support systems—including AI systems, clinicians and caretakers. These interactions aim to uncover barriers to adherence and collaboratively shape personalized lifestyle plans that align with a person’s preferences, values, and context.
CHIP is a microservice-based research platform written in Python with modules implemented as Docker containers. Its modularity allows researchers to replace or adapt specific components, such as natural language reasoners, for technical evaluation and domain-specific adaptation.
与生活方式相关的非传染性疾病,如II型糖尿病、心血管疾病和抑郁症的增加,促使了各种行为改变技术的发展,以促进持续的健康行为。然而,用户的依从性仍然很低。通过将用户视角置于中心位置,并促进用户与其技术和非技术支持系统(包括人工智能系统、临床医生和护理人员)之间基于对话的互动,引入协作混合智能平台CHIP来解决依从性挑战。这些互动旨在揭示坚持的障碍,并共同塑造个性化的生活方式计划,使其与个人的偏好、价值观和环境保持一致。CHIP是一个基于微服务的研究平台,用Python编写,模块实现为Docker容器。它的模块化允许研究人员替换或调整特定组件,例如自然语言推理器,用于技术评估和特定领域的调整。
{"title":"Collaborative hybrid intelligence platform CHIP: A modular architecture for developing and testing personalized lifestyle support interactions","authors":"Floris den Hengst ,&nbsp;Shaad Alaka ,&nbsp;Bart A. Kamphorst","doi":"10.1016/j.softx.2026.102536","DOIUrl":"10.1016/j.softx.2026.102536","url":null,"abstract":"<div><div>The rise of lifestyle-related, non-communicable diseases such as Type II diabetes, cardiovascular diseases, and depression has prompted the development of various behavior change technologies to promote sustained healthy behaviors. User adherence, however, has remained low.</div><div>The Collaborative Hybrid Intelligence Platform CHIP is introduced to address adherence challenges by placing the user perspective at the center and facilitating dialogue-based interactions between users and their technical and non-technical support systems—including AI systems, clinicians and caretakers. These interactions aim to uncover barriers to adherence and collaboratively shape personalized lifestyle plans that align with a person’s preferences, values, and context.</div><div>CHIP is a microservice-based research platform written in Python with modules implemented as Docker containers. Its modularity allows researchers to replace or adapt specific components, such as natural language reasoners, for technical evaluation and domain-specific adaptation.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102536"},"PeriodicalIF":2.4,"publicationDate":"2026-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146077491","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
Simet: Synthetic image metrics - a synthetic image evaluation framework Simet:合成图像度量-一个合成图像评估框架
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-02-01 DOI: 10.1016/j.softx.2026.102526
O. Agost , F. Aran , J. Rius , P. Fraile , I. Barri , J. Vilaplana , J. Mateo
Simet provides a modular framework designed for the rigorous evaluation of synthetic image datasets. The framework integrates data provisioning, preprocessing, feature extraction, and complementary metrics, including Fréchet Inception Distance (FID), generative Precision/Recall, and classifier two-sample area under the receiver operating characteristic curve (ROC-AUC), within a single GPU-accelerated pipeline. A restraint mechanism enables declarative pass or fail gating. YAML- and command-line (CLI)-driven orchestration, shared feature caches, and structured logs facilitate reproducible, continuous-integration (CI)-ready workflows. Extensible abstractions, including providers, transforms, feature extractors, and metrics, allow practitioners to add new data sources or tests with minimal code. Templates support downstream utility evaluations, such as training on synthetic data and testing on real data (TSTR). Simet is positioned relative to existing toolkits, and protocols are outlined to demonstrate scalable, multidimensional evaluation of synthetic image data.
Simet提供了一个模块化框架,设计用于合成图像数据集的严格评估。该框架集成了数据提供、预处理、特征提取和互补指标,包括fr起始距离(FID)、生成精度/召回率(Precision/Recall)和接收器工作特征曲线(ROC-AUC)下的分类器双样本区域,在单个gpu加速管道中。约束机制支持声明性的通过或失败控制。YAML和命令行(CLI)驱动的编排、共享特性缓存和结构化日志有助于实现可重复的、可持续集成(CI)的工作流。可扩展的抽象,包括提供者、转换、特征提取器和度量,允许从业者用最少的代码添加新的数据源或测试。模板支持下游效用评估,例如对合成数据的培训和对真实数据的测试(TSTR)。Simet相对于现有工具包定位,并概述了协议,以演示合成图像数据的可扩展、多维评估。
{"title":"Simet: Synthetic image metrics - a synthetic image evaluation framework","authors":"O. Agost ,&nbsp;F. Aran ,&nbsp;J. Rius ,&nbsp;P. Fraile ,&nbsp;I. Barri ,&nbsp;J. Vilaplana ,&nbsp;J. Mateo","doi":"10.1016/j.softx.2026.102526","DOIUrl":"10.1016/j.softx.2026.102526","url":null,"abstract":"<div><div>Simet provides a modular framework designed for the rigorous evaluation of synthetic image datasets. The framework integrates data provisioning, preprocessing, feature extraction, and complementary metrics, including Fréchet Inception Distance (FID), generative Precision/Recall, and classifier two-sample area under the receiver operating characteristic curve (ROC-AUC), within a single GPU-accelerated pipeline. A restraint mechanism enables declarative pass or fail gating. YAML- and command-line (CLI)-driven orchestration, shared feature caches, and structured logs facilitate reproducible, continuous-integration (CI)-ready workflows. Extensible abstractions, including providers, transforms, feature extractors, and metrics, allow practitioners to add new data sources or tests with minimal code. Templates support downstream utility evaluations, such as training on synthetic data and testing on real data (TSTR). Simet is positioned relative to existing toolkits, and protocols are outlined to demonstrate scalable, multidimensional evaluation of synthetic image data.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102526"},"PeriodicalIF":2.4,"publicationDate":"2026-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146077487","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
FibreApp: Mobile machine learning tool for fruit and vegetable fiber content FibreApp:果蔬纤维含量的移动机器学习工具
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-01-23 DOI: 10.1016/j.softx.2026.102528
Vadym Chibrikov, Justyna Cybulska, Artur Zdunek
The issue of food quality and its control has become a daily routine for humanity, driven by both health and economic reasons. Among other components, plant cell wall components—such as cellulose, hemicellulose, and pectin—have several pro-health roles in the human organism that are barely discussed in public. To address this, there is a clear need for a portable digital framework built on accurate, accessible, and scientifically-proven data. Here, our commitment was the development of FibreApp, an Android/iOS mobile application that helps users obtain data on the chemical composition of common fruit and vegetable species available on the European market. FibreApp's architecture was designed as a hybrid local/offline system that integrates on-device machine learning for visual identification with a pre-loaded, unified database of fruit and vegetable compositional parameters. A machine learning-powered livestream tool for image classification of fruits and vegetables was included in the app by rigorously following a systematic image acquisition protocol, coupled with a transfer learning approach using pre-trained feature extractors to train the machine learning models. The latter performed well despite significant changes in lighting and diverse polar orientations, as well as during polyclass image classification. FibreApp was released and field-tested, positioning it to capture a niche in improving public awareness of fruits and vegetables as a source of functional polysaccharides.
由于健康和经济原因,食品质量及其控制问题已成为人类的日常事务。在其他成分中,植物细胞壁成分——如纤维素、半纤维素和果胶——对人体有几种有益健康的作用,但很少在公众场合讨论。为解决这一问题,显然需要建立在准确、可获取和经科学证明的数据基础上的便携式数字框架。在这里,我们的承诺是开发FibreApp,这是一个Android/iOS移动应用程序,可以帮助用户获取欧洲市场上常见水果和蔬菜物种的化学成分数据。FibreApp的架构被设计为一个本地/离线混合系统,将设备上的机器学习与预加载的水果和蔬菜成分参数统一数据库集成在一起,用于视觉识别。应用程序中包含了一个机器学习驱动的水果和蔬菜图像分类直播工具,严格遵循系统图像采集协议,再加上使用预训练的特征提取器来训练机器学习模型的迁移学习方法。尽管光照和不同的极性方向发生了显著变化,但后者在polyclass图像分类过程中表现良好。FibreApp发布并进行了实地测试,定位于在提高公众对水果和蔬菜作为功能性多糖来源的认识方面占有一席之地。
{"title":"FibreApp: Mobile machine learning tool for fruit and vegetable fiber content","authors":"Vadym Chibrikov,&nbsp;Justyna Cybulska,&nbsp;Artur Zdunek","doi":"10.1016/j.softx.2026.102528","DOIUrl":"10.1016/j.softx.2026.102528","url":null,"abstract":"<div><div>The issue of food quality and its control has become a daily routine for humanity, driven by both health and economic reasons. Among other components, plant cell wall components—such as cellulose, hemicellulose, and pectin—have several pro-health roles in the human organism that are barely discussed in public. To address this, there is a clear need for a portable digital framework built on accurate, accessible, and scientifically-proven data. Here, our commitment was the development of <em>FibreApp</em>, an Android/iOS mobile application that helps users obtain data on the chemical composition of common fruit and vegetable species available on the European market. <em>FibreApp</em>'s architecture was designed as a hybrid local/offline system that integrates on-device machine learning for visual identification with a pre-loaded, unified database of fruit and vegetable compositional parameters. A machine learning-powered livestream tool for image classification of fruits and vegetables was included in the app by rigorously following a systematic image acquisition protocol, coupled with a transfer learning approach using pre-trained feature extractors to train the machine learning models. The latter performed well despite significant changes in lighting and diverse polar orientations, as well as during polyclass image classification. <em>FibreApp</em> was released and field-tested, positioning it to capture a niche in improving public awareness of fruits and vegetables as a source of functional polysaccharides.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102528"},"PeriodicalIF":2.4,"publicationDate":"2026-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146037332","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
LumiX: A type-safe, data-centric python library for modern mathematical optimization LumiX:用于现代数学优化的类型安全、以数据为中心的python库
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-01-23 DOI: 10.1016/j.softx.2026.102533
Beyzanur Siyah , Tolga Berber
This paper presents LumiX, an open-source Python library for mathematical optimization designed for data-intensive applications. LumiX employs a data-centric, type-safe modeling paradigm in which problem data, scenario parameters, and optimization models are managed within a unified framework. Key features include Object-Relational Mapping (ORM) integration for automatic variable generation, a solver-agnostic API supporting OR-Tools, Gurobi, CPLEX, and GLPK, automatic linearization of common non-linear expressions, native goal programming, and integrated analysis tools for sensitivity, scenario, and what-if analyses. We present a multi-stage timetabling case study and a quantitative benchmark comparing LumiX against Pyomo and PuLP. The evaluation demonstrates LumiX’s position as a framework for researchers and practitioners developing data-driven optimization solutions, addressing the gap between lightweight procedural libraries and traditional Algebraic Modeling Languages (AMLs). Current limitations, including Big-M parameter sensitivity and McCormick relaxation tightness, are discussed.
本文介绍了LumiX,一个为数据密集型应用程序设计的数学优化的开源Python库。LumiX采用以数据为中心、类型安全的建模范式,在该范式中,问题数据、场景参数和优化模型在统一框架中进行管理。关键特性包括用于自动变量生成的对象关系映射(ORM)集成,支持OR-Tools、Gurobi、CPLEX和GLPK的求解器不确定API,常见非线性表达式的自动线性化,本机目标规划,以及用于灵敏度、场景和假设分析的集成分析工具。我们提出了一个多阶段的时间表案例研究和定量基准比较LumiX与Pyomo和PuLP。该评估证明了LumiX作为研究人员和从业者开发数据驱动优化解决方案的框架的地位,解决了轻量级过程库与传统代数建模语言(AMLs)之间的差距。讨论了当前的限制,包括大m参数灵敏度和麦考密克弛豫紧度。
{"title":"LumiX: A type-safe, data-centric python library for modern mathematical optimization","authors":"Beyzanur Siyah ,&nbsp;Tolga Berber","doi":"10.1016/j.softx.2026.102533","DOIUrl":"10.1016/j.softx.2026.102533","url":null,"abstract":"<div><div>This paper presents LumiX, an open-source Python library for mathematical optimization designed for data-intensive applications. LumiX employs a data-centric, type-safe modeling paradigm in which problem data, scenario parameters, and optimization models are managed within a unified framework. Key features include Object-Relational Mapping (ORM) integration for automatic variable generation, a solver-agnostic API supporting OR-Tools, Gurobi, CPLEX, and GLPK, automatic linearization of common non-linear expressions, native goal programming, and integrated analysis tools for sensitivity, scenario, and what-if analyses. We present a multi-stage timetabling case study and a quantitative benchmark comparing LumiX against Pyomo and PuLP. The evaluation demonstrates LumiX’s position as a framework for researchers and practitioners developing data-driven optimization solutions, addressing the gap between lightweight procedural libraries and traditional Algebraic Modeling Languages (AMLs). Current limitations, including Big-M parameter sensitivity and McCormick relaxation tightness, are discussed.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102533"},"PeriodicalIF":2.4,"publicationDate":"2026-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146037331","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
An-augmenter: A unified platform for efficient image annotation and data augmentation 增强器:用于高效图像注释和数据增强的统一平台
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-01-22 DOI: 10.1016/j.softx.2026.102516
Samriddha Das, C. Igathinathane, Xin Sun
The growing reliance on AI and deep learning in vision-based applications requires efficient dataset preparation tools, however, existing solutions are often commercially licensed or lack integrated, multi-format workflows. This study presents An-Augmenter, a cross-platform, open-source software that integrates image annotation and augmentation within an offline environment. It supports YOLO, XML, and JSON formats and ensures annotation-consistent augmentation for labeled and unlabeled datasets. Processing 1200 images with all possible augmentation techniques required 50 s on a standard CPU. Validation using YOLO11n object detection model improved [email protected] from 0.905 to 0.941 on a custom egg dataset and from 0.799 to 0.825 on a public apple dataset, demonstrating improved detection performance with augmented data.
基于视觉的应用越来越依赖人工智能和深度学习,这需要高效的数据集准备工具,然而,现有的解决方案通常是商业许可的,或者缺乏集成的多格式工作流程。本研究提出了一种跨平台的开源软件an - augmenter,它集成了离线环境中的图像注释和增强。它支持YOLO、XML和JSON格式,并确保标记和未标记数据集的注释一致的增强。使用所有可能的增强技术处理1200张图像在标准CPU上需要50秒。使用YOLO11n对象检测模型的验证将[email protected]在自定义鸡蛋数据集上从0.905提高到0.941,在公共苹果数据集上从0.799提高到0.825,展示了增强数据的改进检测性能。
{"title":"An-augmenter: A unified platform for efficient image annotation and data augmentation","authors":"Samriddha Das,&nbsp;C. Igathinathane,&nbsp;Xin Sun","doi":"10.1016/j.softx.2026.102516","DOIUrl":"10.1016/j.softx.2026.102516","url":null,"abstract":"<div><div>The growing reliance on AI and deep learning in vision-based applications requires efficient dataset preparation tools, however, existing solutions are often commercially licensed or lack integrated, multi-format workflows. This study presents An-Augmenter, a cross-platform, open-source software that integrates image annotation and augmentation within an offline environment. It supports YOLO, XML, and JSON formats and ensures annotation-consistent augmentation for labeled and unlabeled datasets. Processing 1200 images with all possible augmentation techniques required 50 s on a standard CPU. Validation using YOLO11n object detection model improved [email protected] from 0.905 to 0.941 on a custom egg dataset and from 0.799 to 0.825 on a public apple dataset, demonstrating improved detection performance with augmented data.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102516"},"PeriodicalIF":2.4,"publicationDate":"2026-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146037348","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
DEXiWare: a software development framework for building cooperative decision support systems DEXiWare:用于构建协作决策支持系统的软件开发框架
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-01-22 DOI: 10.1016/j.softx.2026.102531
Bojan Blažica , Vladimir Kuzmanovski , Marko Bohanec , Tanja Dergan , Aneta Ivanovska , Jurij Marinko , Robert Modic , Matevž Ogrinc , Marko Debeljak
The development of decision support systems (DSS) for agriculture increasingly relies on complex decision models, yet transforming such models into operational, user-friendly software remains challenging. DEXiWare is a software framework designed to support the development of web-based, cooperative DSS based on decision models built with the DEX (Decision EXpert) method. The framework provides a standardized workflow for operationalizing decision models, including automated model import, data handling, assessment, and scenario analysis, within a reusable backend–frontend architecture. DEXiWare integrates backend services, a web-based user interface, and a decision engine supporting top-down (goal-seeking) and bottom-up (what-if) scenario exploration. The framework is evaluated through its application in multiple agricultural DSS and through usability testing with stakeholders, demonstrating its applicability for translating qualitative decision models into operational decision support tools for sustainability assessment in agricultural production systems.
农业决策支持系统(DSS)的发展越来越依赖于复杂的决策模型,然而将这些模型转化为可操作的、用户友好的软件仍然具有挑战性。DEXiWare是一个软件框架,旨在支持基于DEX (decision EXpert)方法构建的决策模型的基于web的协作式决策支持系统的开发。该框架在可重用的后端-前端体系结构中为操作决策模型提供了一个标准化的工作流,包括自动模型导入、数据处理、评估和场景分析。DEXiWare集成了后端服务、基于web的用户界面和支持自顶向下(目标搜索)和自底向上(假设)场景探索的决策引擎。该框架通过其在多个农业决策支持系统中的应用以及与利益相关者的可用性测试进行评估,证明了其将定性决策模型转化为农业生产系统可持续性评估的操作决策支持工具的适用性。
{"title":"DEXiWare: a software development framework for building cooperative decision support systems","authors":"Bojan Blažica ,&nbsp;Vladimir Kuzmanovski ,&nbsp;Marko Bohanec ,&nbsp;Tanja Dergan ,&nbsp;Aneta Ivanovska ,&nbsp;Jurij Marinko ,&nbsp;Robert Modic ,&nbsp;Matevž Ogrinc ,&nbsp;Marko Debeljak","doi":"10.1016/j.softx.2026.102531","DOIUrl":"10.1016/j.softx.2026.102531","url":null,"abstract":"<div><div>The development of decision support systems (DSS) for agriculture increasingly relies on complex decision models, yet transforming such models into operational, user-friendly software remains challenging. DEXiWare is a software framework designed to support the development of web-based, cooperative DSS based on decision models built with the DEX (Decision EXpert) method. The framework provides a standardized workflow for operationalizing decision models, including automated model import, data handling, assessment, and scenario analysis, within a reusable backend–frontend architecture. DEXiWare integrates backend services, a web-based user interface, and a decision engine supporting top-down (goal-seeking) and bottom-up (what-if) scenario exploration. The framework is evaluated through its application in multiple agricultural DSS and through usability testing with stakeholders, demonstrating its applicability for translating qualitative decision models into operational decision support tools for sustainability assessment in agricultural production systems.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102531"},"PeriodicalIF":2.4,"publicationDate":"2026-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146037350","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 [1.2]-[AsymIntervals: A Python library for uncertainty modeling with asymmetric interval numbers] Version [1.2]-[AsymIntervals:用于不对称区间数的不确定性建模的Python库]
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-01-21 DOI: 10.1016/j.softx.2026.102518
Wojciech Sałabun , Damian Kedziora , Andrii Shekhovtsov
In this paper, we present an extension of the AsymIntervals library, designed to enhance the modelling and processing of uncertainty using Asymmetric Interval Numbers (AINs). In response to the growing demand for expressive and mathematically consistent tools for interval-based uncertainty representation, the library has been extended with a comprehensive set of interval characteristics, logical predicates, relational operators, and mathematical transformations implemented within a unified core class. The extension introduces support for advanced algebraic, trigonometric, as well as exponential and logarithmic operations, flexible construction of AIN objects from multiple input formats, sampling-based data generation, and normalization of AIN collections. Additionally, enhanced export and serialisation mechanisms enable seamless integration with numerical workflows and scientific applications. These improvements substantially broaden the applicability of AsymIntervals in decision analysis, uncertainty modelling, and computational research.
在本文中,我们提出了AsymIntervals库的扩展,旨在增强使用非对称区间数(ain)的不确定性建模和处理。为了响应对基于区间的不确定性表示的表达性和数学上一致的工具的不断增长的需求,该库已经扩展了一组全面的区间特征、逻辑谓词、关系运算符和在统一的核心类中实现的数学转换。该扩展引入了对高级代数、三角函数以及指数和对数运算的支持,从多种输入格式灵活地构建AIN对象,基于采样的数据生成,以及AIN集合的规范化。此外,增强的导出和序列化机制能够与数字工作流程和科学应用程序无缝集成。这些改进极大地扩展了AsymIntervals在决策分析、不确定性建模和计算研究中的适用性。
{"title":"Version [1.2]-[AsymIntervals: A Python library for uncertainty modeling with asymmetric interval numbers]","authors":"Wojciech Sałabun ,&nbsp;Damian Kedziora ,&nbsp;Andrii Shekhovtsov","doi":"10.1016/j.softx.2026.102518","DOIUrl":"10.1016/j.softx.2026.102518","url":null,"abstract":"<div><div>In this paper, we present an extension of the AsymIntervals library, designed to enhance the modelling and processing of uncertainty using Asymmetric Interval Numbers (AINs). In response to the growing demand for expressive and mathematically consistent tools for interval-based uncertainty representation, the library has been extended with a comprehensive set of interval characteristics, logical predicates, relational operators, and mathematical transformations implemented within a unified core class. The extension introduces support for advanced algebraic, trigonometric, as well as exponential and logarithmic operations, flexible construction of AIN objects from multiple input formats, sampling-based data generation, and normalization of AIN collections. Additionally, enhanced export and serialisation mechanisms enable seamless integration with numerical workflows and scientific applications. These improvements substantially broaden the applicability of AsymIntervals in decision analysis, uncertainty modelling, and computational research.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102518"},"PeriodicalIF":2.4,"publicationDate":"2026-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146037343","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
Dakar: A CoinJoin forensic software 达喀尔:CoinJoin的取证软件
IF 2.4 4区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2026-01-21 DOI: 10.1016/j.softx.2026.102523
Michael Herbert Ziegler , Mariusz Nowostawski , Basel Katt
The tension between blockchain transparency and user privacy has driven innovation in mixing protocols creating a need for comprehensive analytical frameworks that can rigorously evaluate privacy properties across different implementations. Dakar is an open-source framework that unifies ingestion and provides reproducible classification and analysis of CoinJoin transactions on UTXO blockchains. Its graph database captures the relationships between mixing transactions while a web interface enables experimentation with built-in privacy tools such as CoinJoin transaction heuristics and similarity measures. By enabling researchers to compare and quantify CoinJoin activity across multiple protocols Dakar facilitates studies on privacy-enhancing techniques and supports the discovery and analysis of differences in CoinJoin implementations.
区块链透明度和用户隐私之间的紧张关系推动了混合协议的创新,从而需要能够严格评估不同实现之间隐私属性的综合分析框架。Dakar是一个开源框架,它统一了摄取,并在UTXO区块链上提供可重复的CoinJoin交易分类和分析。它的图形数据库捕获混合交易之间的关系,而web界面可以使用内置的隐私工具(如CoinJoin交易启发式和相似性度量)进行实验。通过使研究人员能够跨多个协议比较和量化CoinJoin活动,Dakar促进了对隐私增强技术的研究,并支持发现和分析CoinJoin实现中的差异。
{"title":"Dakar: A CoinJoin forensic software","authors":"Michael Herbert Ziegler ,&nbsp;Mariusz Nowostawski ,&nbsp;Basel Katt","doi":"10.1016/j.softx.2026.102523","DOIUrl":"10.1016/j.softx.2026.102523","url":null,"abstract":"<div><div>The tension between blockchain transparency and user privacy has driven innovation in mixing protocols creating a need for comprehensive analytical frameworks that can rigorously evaluate privacy properties across different implementations. Dakar is an open-source framework that unifies ingestion and provides reproducible classification and analysis of CoinJoin transactions on UTXO blockchains. Its graph database captures the relationships between mixing transactions while a web interface enables experimentation with built-in privacy tools such as CoinJoin transaction heuristics and similarity measures. By enabling researchers to compare and quantify CoinJoin activity across multiple protocols Dakar facilitates studies on privacy-enhancing techniques and supports the discovery and analysis of differences in CoinJoin implementations.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"33 ","pages":"Article 102523"},"PeriodicalIF":2.4,"publicationDate":"2026-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146037346","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