SoftwareX最新文献

筛选
英文 中文
LangBiTe: An open-source platform to automate bias testing of large language models LangBiTe:一个用于自动化大型语言模型偏差测试的开源平台
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-19 DOI: 10.1016/j.softx.2025.102248
Sergio Morales , Robert Clarisó , Jordi Cabot
{"title":"LangBiTe: An open-source platform to automate bias testing of large language models","authors":"Sergio Morales ,&nbsp;Robert Clarisó ,&nbsp;Jordi Cabot","doi":"10.1016/j.softx.2025.102248","DOIUrl":"10.1016/j.softx.2025.102248","url":null,"abstract":"<div><div>The popularity of large language models (LLMs) raises concerns about their potential biases and their impact on society. Typically, those models are trained on a vast amount of data scrapped from forums, websites, social media and other internet sources, which may instill harmful and discriminating behavior into the model. To address this issue, we present <em>LangBiTe</em>, a testing platform to systematically assess the presence of biases within an LLM. Sociologists, ethicists and other researchers can leverage <em>LangBite</em> to execute their studies, by automatically generating and executing tests according to a set of user-defined ethical requirements and a scenario definition. Each test consists of a prompt fed into the LLM and a corresponding test oracle that scrutinizes the LLM’s response for the identification of biases. <em>LangBite</em> provides users with the bias evaluation of LLMs, and end-to-end traceability between the initial ethical requirements and the insights obtained.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102248"},"PeriodicalIF":2.4,"publicationDate":"2025-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144663637","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
NeuMC — A package for neural sampling for lattice field theories NeuMC -一个用于晶格场理论的神经采样包
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-19 DOI: 10.1016/j.softx.2025.102253
Piotr Białas , Piotr Korcyl , Tomasz Stebel , Dawid Zapolski
{"title":"NeuMC — A package for neural sampling for lattice field theories","authors":"Piotr Białas ,&nbsp;Piotr Korcyl ,&nbsp;Tomasz Stebel ,&nbsp;Dawid Zapolski","doi":"10.1016/j.softx.2025.102253","DOIUrl":"10.1016/j.softx.2025.102253","url":null,"abstract":"<div><div>We present the <span>NeuMC</span> software package aimed at facilitating the research on neural samplers in lattice field theories. Neural samplers based on normalizing flows are becoming increasingly popular in the context of Monte–Carlo simulations as they can effectively approximate target probability distributions, possibly alleviating some shortcomings of the Markov chain Monte–Carlo methods such as critical slowing down. Our package provides tools to create such samplers for two-dimensional field theories and is based on a popular <span>PyTorch</span> package.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102253"},"PeriodicalIF":2.4,"publicationDate":"2025-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144663636","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
Bio-Eng-LLM AI Assist: A modular chatbot platform for interdisciplinary research and education Bio-Eng-LLM AI Assist:一个跨学科研究和教育的模块化聊天机器人平台
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-18 DOI: 10.1016/j.softx.2025.102260
Ali Forootani , Danial Esmaeili Aliabadi , Daniela Thrän
{"title":"Bio-Eng-LLM AI Assist: A modular chatbot platform for interdisciplinary research and education","authors":"Ali Forootani ,&nbsp;Danial Esmaeili Aliabadi ,&nbsp;Daniela Thrän","doi":"10.1016/j.softx.2025.102260","DOIUrl":"10.1016/j.softx.2025.102260","url":null,"abstract":"<div><div>This article presents <span>Bio-Eng-LLM</span> <span>AI</span> <span>chatbot</span> Assist, a versatile platform designed to support interactive learning and research across multiple disciplines. Initially developed for biomass research, the system’s capabilities have since expanded to serve broader educational and scientific domains. It integrates large language models (<span>LLM</span>s) with advanced tools for document analysis, real-time file and web data integration, image understanding, and speech recognition. At the core of the platform lies a Retrieval Augmented Generation (<span>RAG</span>) framework, which improves the contextual relevance and factual accuracy of responses by incorporating external information sources. <span>Bio-Eng-LLM</span> also includes image generation via diffusion models and secure web-based search and summarization features. Its user-friendly interface supports multimodal interactions – text, image, and voice – enabling dynamic and personalized assistance in academic environments. By simplifying access to complex information and promoting interdisciplinary collaboration, <span>Bio-Eng-LLM</span> fosters <span>AI</span> literacy and facilitates both knowledge discovery and communication.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102260"},"PeriodicalIF":2.4,"publicationDate":"2025-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144655341","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
Data4Land: How to enrich land-use/land-cover with historical vector(s) Data4Land:如何用历史向量丰富土地利用/土地覆盖
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-17 DOI: 10.1016/j.softx.2025.102226
V. Kriukov, R. Rahman, L. Bastin
{"title":"Data4Land: How to enrich land-use/land-cover with historical vector(s)","authors":"V. Kriukov,&nbsp;R. Rahman,&nbsp;L. Bastin","doi":"10.1016/j.softx.2025.102226","DOIUrl":"10.1016/j.softx.2025.102226","url":null,"abstract":"<div><div>Land-use/land-cover (LULC) datasets produced from remote sensing may not consistently capture small/linear features of interest, including ecological barriers, eg. roads, railways and water objects. To overcome this challenge, a flexible workflow was developed to enrich the LULC with vector data (OpenStreetMap and World Database on Protected Areas). Users apply the Data4Land tool through a series of Jupyter Notebooks that address different mandatory and optional functions. The tool was used to enrich example LULC datasets and compute habitat connectivity indices for Catalonia (Spain) and Northern England. If vector data represent ecological barriers, connectivity indices tend to drop at all scales once the enriched LULC datasets are implemented.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102226"},"PeriodicalIF":2.4,"publicationDate":"2025-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144655340","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 2.0 – “DYNAblast – A software to obtain the behavior of composite laminated plates subjected to blast loads” 版本2.0 -“DYNAblast -一个获得爆炸荷载作用下复合材料层合板性能的软件”
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-16 DOI: 10.1016/j.softx.2025.102265
Ana Waldila de Queiroz Ramiro Reis , Mayara Machado Martins , Rodrigo Bird Burgos
{"title":"Version 2.0 – “DYNAblast – A software to obtain the behavior of composite laminated plates subjected to blast loads”","authors":"Ana Waldila de Queiroz Ramiro Reis ,&nbsp;Mayara Machado Martins ,&nbsp;Rodrigo Bird Burgos","doi":"10.1016/j.softx.2025.102265","DOIUrl":"10.1016/j.softx.2025.102265","url":null,"abstract":"<div><div>New structural technologies are constantly being developed, especially in the case of high-impact loads, which cause significant demands on the structure's resistance to collapse. Thus, considering the evolution of material combination in the field of engineering, DYNAblast 2.0 software was developed, based on DYNAblast 1.1, to model and analyze composite orthotropic laminated plate structures when subjected to blast loads. For the software, several theories of laminated plates are applied, including the geometric non-linearity of the model.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102265"},"PeriodicalIF":2.4,"publicationDate":"2025-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144655342","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
4.0 MOOSE: Enabling massively parallel Multiphysics simulation 4.0 MOOSE:支持大规模并行多物理场仿真
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-15 DOI: 10.1016/j.softx.2025.102264
Logan Harbour , Guillaume Giudicelli , Alexander D. Lindsay , Peter German , Joshua Hansel , Casey Icenhour , Mengnan Li , Jason M. Miller , Roy H. Stogner , Patrick Behne , Daniel Yankura , Zachary M. Prince , Corey DeChant , Daniel Schwen , Benjamin W. Spencer , Mauricio Tano , Namjae Choi , Yaqi Wang , Max Nezdyur , Yinbin Miao , Cody J. Permann
{"title":"4.0 MOOSE: Enabling massively parallel Multiphysics simulation","authors":"Logan Harbour ,&nbsp;Guillaume Giudicelli ,&nbsp;Alexander D. Lindsay ,&nbsp;Peter German ,&nbsp;Joshua Hansel ,&nbsp;Casey Icenhour ,&nbsp;Mengnan Li ,&nbsp;Jason M. Miller ,&nbsp;Roy H. Stogner ,&nbsp;Patrick Behne ,&nbsp;Daniel Yankura ,&nbsp;Zachary M. Prince ,&nbsp;Corey DeChant ,&nbsp;Daniel Schwen ,&nbsp;Benjamin W. Spencer ,&nbsp;Mauricio Tano ,&nbsp;Namjae Choi ,&nbsp;Yaqi Wang ,&nbsp;Max Nezdyur ,&nbsp;Yinbin Miao ,&nbsp;Cody J. Permann","doi":"10.1016/j.softx.2025.102264","DOIUrl":"10.1016/j.softx.2025.102264","url":null,"abstract":"<div><div>Approaching 18 years of existence, MOOSE—the Multiphysics Object-Oriented Simulation Environment—is being developed at a higher pace than ever before. With significant support from four research institutions across the globe, and dozens of new contributors, the capabilities of the framework are being expanded to meet modeling challenges in a wide variety of fields from nuclear system design, to geomechanics, to material science. This includes new development in equation discretization techniques, solver methods, meshing capabilities, application deployment, and user interface improvements. Applications built on MOOSE benefit from all these improvements.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102264"},"PeriodicalIF":2.4,"publicationDate":"2025-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144632631","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
Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn IEC 61131-3中的逆运动学计算:结构化文本:KinIn
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-15 DOI: 10.1016/j.softx.2025.102252
Joseph Ramses Méndez Cam, Félix Melchor Santos López
{"title":"Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn","authors":"Joseph Ramses Méndez Cam,&nbsp;Félix Melchor Santos López","doi":"10.1016/j.softx.2025.102252","DOIUrl":"10.1016/j.softx.2025.102252","url":null,"abstract":"<div><div>IEC 61131-3 is a widely recognized standard in industrial programming, with its Structured Text programming language frequently employed for developing complex applications. However, there is a notable lack of comprehensive libraries for the analysis of custom mechanisms in Structured Text. To address the limitations associated with programming in IEC 61131-3, KinIn was developed as a framework implementing essential linear algebra operations and functions for inverse kinematics computation. This paper details the core components of the framework, the implemented functions, and their interconnections. The mathematical foundations of exponential coordinates used in the calculations are briefly introduced, and the framework’s utility is demonstrated through an illustrative example in the domain of heavy machinery.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102252"},"PeriodicalIF":2.4,"publicationDate":"2025-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144632629","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
SCANDEM-Coast - open-source tool for UAV LiDAR point cloud classification in coastal environments 沿海环境中无人机激光雷达点云分类的开源工具
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-15 DOI: 10.1016/j.softx.2025.102270
Paweł Terefenko , Kamran Tanwari , Jakub Śledziowski , Andrzej Giza , Xiaohao Shi
{"title":"SCANDEM-Coast - open-source tool for UAV LiDAR point cloud classification in coastal environments","authors":"Paweł Terefenko ,&nbsp;Kamran Tanwari ,&nbsp;Jakub Śledziowski ,&nbsp;Andrzej Giza ,&nbsp;Xiaohao Shi","doi":"10.1016/j.softx.2025.102270","DOIUrl":"10.1016/j.softx.2025.102270","url":null,"abstract":"<div><div>Remote sensing technologies, particularly Light Detection and Ranging (LiDAR) mounted on Unnamed Aerial Vehicle (UAV), are instrumental in monitoring the dynamics of coastal environments. However, the utility of raw UAV LiDAR point clouds is often constrained by their unstructured format, lack of classification, presence of noise, and multiple returns, necessitating robust filtering algorithms. The complexity of pre-processing demands specialized expertise, and automated classification methods remain largely confined to specific research domains, limiting broader scientific application. To address these limitations, we developed the SCANDEM-Coast (SCanning and ANalysis for DEM generation in Morphodynamic Coastal environments) toolkit: a simplified, open-access, automated workflow for end-to-end processing of LiDAR datasets. It comprises of Python scripts, the toolkit streamlines the pre-processing, classification, interpolation and conversion of UAV LiDAR datasets to Digital Elevation Models (DEM) using well-developed algorithms and scientific methodologies to assess accuracy of produced DEMs.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102270"},"PeriodicalIF":2.4,"publicationDate":"2025-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144632630","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
gorder: Comprehensive tool for calculating lipid order parameters from molecular simulations gorder:从分子模拟中计算脂质顺序参数的综合工具
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-15 DOI: 10.1016/j.softx.2025.102254
Ladislav Bartoš , Peter Pajtinka , Robert Vácha
{"title":"gorder: Comprehensive tool for calculating lipid order parameters from molecular simulations","authors":"Ladislav Bartoš ,&nbsp;Peter Pajtinka ,&nbsp;Robert Vácha","doi":"10.1016/j.softx.2025.102254","DOIUrl":"10.1016/j.softx.2025.102254","url":null,"abstract":"<div><div>Lipid order parameters are an important metric for quantifying the molecular structure of biological membranes. They can be derived from both molecular simulations and experimental measurements, enabling robust comparisons between the two. Although methods for calculating lipid order parameters from molecular dynamics simulations of membrane systems at various resolutions are well established, a comprehensive and user-friendly package for these calculations is lacking, which has even led some researchers to use tools that are known to perform the calculations incorrectly. To address this, we have developed <span>gorder</span>, an analysis tool capable of calculating lipid order parameters in atomistic, united-atom, and coarse-grained systems, compatible with any force field, and applicable to both planar and curved membrane geometries. <span>gorder</span> is designed to be fast and versatile, providing a unified solution for lipid order calculations. The tool is freely available from <span><span>https://crates.io/crates/gorder</span><svg><path></path></svg></span> and <span><span>https://github.com/Ladme/gorder</span><svg><path></path></svg></span> under the MIT License.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102254"},"PeriodicalIF":2.4,"publicationDate":"2025-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144632628","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
A Python script repository for multiscale modelling with Direct FE2 in Abaqus 一个Python脚本库,用于在Abaqus中使用Direct FE2进行多尺度建模
IF 2.4 4区 计算机科学
SoftwareX Pub Date : 2025-07-11 DOI: 10.1016/j.softx.2025.102267
Kirk Ming Yeoh, Karthikayen Raju, Vincent Beng Chye Tan
{"title":"A Python script repository for multiscale modelling with Direct FE2 in Abaqus","authors":"Kirk Ming Yeoh,&nbsp;Karthikayen Raju,&nbsp;Vincent Beng Chye Tan","doi":"10.1016/j.softx.2025.102267","DOIUrl":"10.1016/j.softx.2025.102267","url":null,"abstract":"<div><div>While computational homogenization via FE<sup>2</sup> is a useful multiscale modelling tool for many fields, conventional implementations often require an expert level of user involvement. To address this, this work presents a Python script repository to easily set up Direct FE<sup>2</sup> input files for multiscale modelling in Abaqus. The scripts take in user inputs defining the macroscale problem along with its microscale RVE and returns an Abaqus input file that can be readily submitted for analysis. As Direct FE<sup>2</sup> uses only functions which are readily available in Abaqus to perform computational homogenization, no user-defined subroutines are required. This repository seeks to provide researchers in various fields ease of access to multiscale modelling as a tool to enhance their work. Furthermore, it aims to foster collaboration between researchers working on the Direct FE<sup>2</sup> method and further promote its development.</div></div>","PeriodicalId":21905,"journal":{"name":"SoftwareX","volume":"31 ","pages":"Article 102267"},"PeriodicalIF":2.4,"publicationDate":"2025-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144604501","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学术官方微信