SoftwareX最新文献

筛选
英文 中文
An open-source toolbox for curvature capture in porous media 多孔介质中曲率捕获的开源工具箱
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-04 DOI: 10.1016/j.softx.2025.102376
J. Franc , R. Guibert , C. Blondeau , P. Creux
{"title":"An open-source toolbox for curvature capture in porous media","authors":"J. Franc ,&nbsp;R. Guibert ,&nbsp;C. Blondeau ,&nbsp;P. Creux","doi":"10.1016/j.softx.2025.102376","DOIUrl":"10.1016/j.softx.2025.102376","url":null,"abstract":"<div><div>Tomography is a central and essential starting point for Digital Rock Physics (DRP) and more generally, in the study of multiphase flow in porous media. The flow of coexisting fluids in the porous media is highly sensitive to contact angles between phases. Consequently, it is then important to design a tool that is simple to use to enable the extraction of global and localized angles between any pairs of labeled phases.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102376"},"PeriodicalIF":2.4,"publicationDate":"2025-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221589","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
Program for earthquake-induced sand liquefaction hazard classification based on cone penetration testing 基于锥形穿透试验的地震诱发砂土液化危险性分类方案
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-04 DOI: 10.1016/j.softx.2025.102389
Zhaoyan Li , Sheng Zhang , Xiaoming Yuan , Mingyu Geng
{"title":"Program for earthquake-induced sand liquefaction hazard classification based on cone penetration testing","authors":"Zhaoyan Li ,&nbsp;Sheng Zhang ,&nbsp;Xiaoming Yuan ,&nbsp;Mingyu Geng","doi":"10.1016/j.softx.2025.102389","DOIUrl":"10.1016/j.softx.2025.102389","url":null,"abstract":"<div><div>Earthquake-induced sand liquefaction poses a serious threat to the stability of engineering structures. Accurate assessment of liquefaction hazards is critical for disaster management and seismic-resistant design. Addressing the limitations of traditional methods under complex geological conditions, this study proposes an automated evaluation approach based on Cone Penetration Testing (CPT) data. A dedicated program integrating multi-parameter computation and a graphical user interface (GUI) was developed using the Tkinter library. It incorporates an improved model for calculating critical cone tip resistance and a layer-based cumulative liquefaction index algorithm. This system automates the entire process from data input to hazard classification. Case studies demonstrate the program’s efficiency in handling multi-site and multi-layer datasets, providing engineers with intuitive and reliable liquefaction risk evaluations. The program significantly enhances the digitalization of seismic disaster risk mitigation.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102389"},"PeriodicalIF":2.4,"publicationDate":"2025-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221602","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
Manta: Multi-lingual advanced NMF-based topic analysis Manta:基于nmf的多语言高级主题分析
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-03 DOI: 10.1016/j.softx.2025.102386
Emir Karayağız , Tolga Berber
{"title":"Manta: Multi-lingual advanced NMF-based topic analysis","authors":"Emir Karayağız ,&nbsp;Tolga Berber","doi":"10.1016/j.softx.2025.102386","DOIUrl":"10.1016/j.softx.2025.102386","url":null,"abstract":"<div><div>This paper presents MANTA (Multi-lingual Advanced NMF-based Topic Analysis), a novel open-source Python library that provides an integrated pipeline to address key limitations in existing topic modeling workflows. MANTA provides an integrated, easy-to-use pipeline for Non-negative Matrix Factorization (NMF) based topic analysis, uniquely combining corpus-specific subword tokenization (BPE/WordPiece) with advanced term weighting schemes (SMART, BM25) and flexible NMF solver options, including a high-performance Projective NMF method. It offers native support for both English and morphologically complex languages like Turkish. With a simple one-function interface and a command-line utility, MANTA lowers the technical barrier for sophisticated topic analysis, making it a powerful tool for researchers in computational social science and digital humanities.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102386"},"PeriodicalIF":2.4,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221585","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
Quirk-E quantum circuit simulator: Integrated tool for quantum algorithm development Quirk-E量子电路模拟器:量子算法开发的集成工具
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-03 DOI: 10.1016/j.softx.2025.102383
Majid Haghparast , Ronja Heikkinen , Samuel Ovaskainen , Julian Fuchs , Jussi P.P. Jokinen , Tommi Mikkonen
{"title":"Quirk-E quantum circuit simulator: Integrated tool for quantum algorithm development","authors":"Majid Haghparast ,&nbsp;Ronja Heikkinen ,&nbsp;Samuel Ovaskainen ,&nbsp;Julian Fuchs ,&nbsp;Jussi P.P. Jokinen ,&nbsp;Tommi Mikkonen","doi":"10.1016/j.softx.2025.102383","DOIUrl":"10.1016/j.softx.2025.102383","url":null,"abstract":"<div><div>In this paper we present Quirk-E, a visual quantum circuit simulator, addressing key challenges in quantum software development, including workflow integration, usability and interoperability. Quirk-E supports circuit creation from composition to simulation and export and is guided by cognitive models to reduce cognitive load. Empirical evaluations suggest improved task efficiency and enhanced usability compared to other tools. With code compatibility, visual customization, and no login barriers, Quirk-E supports research, education, and toolchain integration in the evolving quantum ecosystem.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102383"},"PeriodicalIF":2.4,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221590","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
STREAM: A technology planning and capacity expansion model for the industrial sector STREAM:工业部门的技术规划和产能扩展模型
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-03 DOI: 10.1016/j.softx.2025.102355
David Thierry , Sarang Supekar , Jeffrey A. Bennett , Joe Cresko
{"title":"STREAM: A technology planning and capacity expansion model for the industrial sector","authors":"David Thierry ,&nbsp;Sarang Supekar ,&nbsp;Jeffrey A. Bennett ,&nbsp;Joe Cresko","doi":"10.1016/j.softx.2025.102355","DOIUrl":"10.1016/j.softx.2025.102355","url":null,"abstract":"<div><div>The Strategic Technology Roadmapping and Energy, Environmental, and Economic Analysis Model—<span>STREAM</span>—is an optimization-based modeling tool and analysis framework to assist with strategic planning and technology investments of the industrial sector. This open-source framework is written in <span>Julia</span> using the <span>JuMP</span> package, which enables users to model future “pathways” for incumbent and future production technologies, costs, fuels and energy carriers, and energy and non-energy environmental impacts from industries as they transform in pursuit of a robust and competitive manufacturing sector. The model starts with an initial stock of industrial production technologies and assets at a facility level and then determines pathways that minimize cost, subject to an array of possible constraints on demand, market shares, environmental flows, and other exogenously specified operational considerations such as capacity utilization rates or regional energy costs. Key features of the framework include flexibility to model a wide range of industries and industrial technologies/processes at varying levels of granularity, ability to perform parametric sensitivity analyses, and ability to visualize model results using visualization objects.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102355"},"PeriodicalIF":2.4,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221601","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
WhiteShield: A white-wash resilient blockchain-based trust management system whitshield:一个基于区块链的信任管理系统
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-01 DOI: 10.1016/j.softx.2025.102385
Sana Alam , Shehnila Zardari , Maria Munawwar , Tazaim Aamir , Manoj Gupta , Aziz Nanthaamornphong
{"title":"WhiteShield: A white-wash resilient blockchain-based trust management system","authors":"Sana Alam ,&nbsp;Shehnila Zardari ,&nbsp;Maria Munawwar ,&nbsp;Tazaim Aamir ,&nbsp;Manoj Gupta ,&nbsp;Aziz Nanthaamornphong","doi":"10.1016/j.softx.2025.102385","DOIUrl":"10.1016/j.softx.2025.102385","url":null,"abstract":"<div><div>WhiteShield implements a blockchain-based trust management framework to mitigate whitewashing attacks in decentralized service platforms, integrating device identity verification, user role access, and feedback-driven reputation control. The proposed system employs hashed device identifiers (IP, IMEI, MAC) stored on-chain and categorizes users into a whitelist, greylist, or blacklist based on trust scores derived from service feedback. Our consensus-based detection algorithm identifies malicious users by measuring deviations in ratings against a previously established consensus from the users, with an experiment showing a 100% detection rate in a 500-node deployment. Smart contracts automate access control and blacklist enforcement, ensuring tamper-proof identity validation. Moreover, a MongoDB backend manages off-chain data, such as trust scores, banned IP addresses and service logs. The integrated design strengthens user accountability and improves trust in decentralized ecosystems.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102385"},"PeriodicalIF":2.4,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221588","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
SDN-CF: Traffic classification in SDN ONOS controller using machine learning models SDN- cf:基于机器学习模型的SDN ONOS控制器流量分类
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-01 DOI: 10.1016/j.softx.2025.102382
V. Carneiro-Diaz, M. Álvarez-González, F. Cacheda-Seijo
{"title":"SDN-CF: Traffic classification in SDN ONOS controller using machine learning models","authors":"V. Carneiro-Diaz,&nbsp;M. Álvarez-González,&nbsp;F. Cacheda-Seijo","doi":"10.1016/j.softx.2025.102382","DOIUrl":"10.1016/j.softx.2025.102382","url":null,"abstract":"<div><div>SDN-CF (Software-Defined Network - Classification Framework) is a modular Java-based application built on the Northbound API of the ONOS Software-Defined Network (SDN) controller for network traffic analysis using machine learning techniques. While it employs the Random Forest algorithm by default, its open design allows the integration of alternative classifiers. SDN-CF enables the dynamic blocking of unwanted connections and generates an annotated dataset of OpenFlow traffic, supporting reproducible research in anomaly detection. Designed for academic and experimental use in virtualized environments, the tool fosters the evaluation and development of novel detection approaches in SDN contexts.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102382"},"PeriodicalIF":2.4,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221587","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
iREbikeLANCE: Reinforcement learning agent for optimal bike-sharing distribution powered by historical usage data iREbikeLANCE:基于历史使用数据的优化共享单车分配的强化学习代理
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-10-01 DOI: 10.1016/j.softx.2025.102387
Igor Betkier
{"title":"iREbikeLANCE: Reinforcement learning agent for optimal bike-sharing distribution powered by historical usage data","authors":"Igor Betkier","doi":"10.1016/j.softx.2025.102387","DOIUrl":"10.1016/j.softx.2025.102387","url":null,"abstract":"<div><div>This paper introduces iREbikeLANCE, a comprehensive reinforcement learning platform consisting of 2,326 lines of original Python backend code and an interactive web interface. The platform features a custom bike-sharing simulation environment, asynchronous training pipeline, and novel reward engineering interface. iREbikeLANCE integrates real-world BSS data from Warsaw's Veturilo system with a Proximal Policy Optimization (PPO) agent from the Stable Baselines3 library. Its core novelty lies in providing users with an intuitive interface to interactively define and tune multi-component reward function weights for the RL agent. The platform allows users to configure simulation parameters, initiate training, monitor progress via real-time logs and metrics, visualize station states on a map, compare agent performance against baselines, and download resulting models. By abstracting away underlying coding complexity, iREbikeLANCE empowers researchers, students, and practitioners to explore different rebalancing heuristics, understand the impact of reward engineering on agent behavior, and accelerate the development of more efficient and adaptive BSS operations.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102387"},"PeriodicalIF":2.4,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221586","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
AsymIntervals: A Python library for uncertainty modeling with asymmetric interval numbers asynmintervals:一个Python库,用于不对称区间数的不确定性建模
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-09-30 DOI: 10.1016/j.softx.2025.102380
Wojciech Sałabun
{"title":"AsymIntervals: A Python library for uncertainty modeling with asymmetric interval numbers","authors":"Wojciech Sałabun","doi":"10.1016/j.softx.2025.102380","DOIUrl":"10.1016/j.softx.2025.102380","url":null,"abstract":"<div><div>Moore interval arithmetic represents uncertainty using symmetric bounds, yet many real-world quantities and operations exhibit asymmetric behavior. Asymmetric Interval Numbers (<span>AINs</span>) generalize Moore intervals by introducing an expected value within the bounds and allowing the probability density to differ on either side of it. This concept is relatively new, and no widely available software has supported use of <span>AINs</span>. This paper addresses this gap by presenting an open-source Python library that provides complete arithmetic for <span>AINs</span>, functions for probability density and cumulative distribution, quantile evaluation, and straightforward tools for visualization and summary. Built on NumPy and Matplotlib, it allows engineers and researchers to incorporate asymmetric uncertainty into models and calculations with minimal effort.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102380"},"PeriodicalIF":2.4,"publicationDate":"2025-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221603","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
Simulating adaptive cohort platform trials for combination treatments using CohortPlat 使用CohortPlat模拟联合治疗的自适应队列平台试验
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-09-29 DOI: 10.1016/j.softx.2025.102381
Elias Laurin Meyer , Peter Mesenbrink , Cornelia Dunger-Baldauf , Ekkehard Glimm , Franz Koenig
{"title":"Simulating adaptive cohort platform trials for combination treatments using CohortPlat","authors":"Elias Laurin Meyer ,&nbsp;Peter Mesenbrink ,&nbsp;Cornelia Dunger-Baldauf ,&nbsp;Ekkehard Glimm ,&nbsp;Franz Koenig","doi":"10.1016/j.softx.2025.102381","DOIUrl":"10.1016/j.softx.2025.102381","url":null,"abstract":"<div><div>Platform trials have gained a lot of attention in recent years as a possible remedy for time-consuming classical two-arm randomized controlled trials, especially in early phase drug development. This article illustrates how to use the <strong>CohortPlat R</strong> package to simulate a cohort platform trial, where each cohort consists of a combination treatment and the respective monotherapies and standard-of-care. For all simulations, we assume a binary primary endpoint. The package offers extensive flexibility with respect to both platform trial trajectories, as well as treatment effect scenarios and decision rules. As a special feature, the package provides a designated function for running multiple such simulations efficiently in parallel and saving the results in a concise manner. Many illustrations of code usage are provided.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"32 ","pages":"Article 102381"},"PeriodicalIF":2.4,"publicationDate":"2025-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221604","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信