首页 > 最新文献

Software Impacts最新文献

英文 中文
A geospatial multi-domain flood prediction tool exploiting open datasets 利用开放数据集的地理空间多域洪水预测工具
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-22 DOI: 10.1016/j.simpa.2024.100697
João Paulo Just Peixoto , Daniel G. Costa , Paulo Portugal , Francisco Vasques

Floods and other natural disasters have been threatening cities for hundreds of years, highlighting the importance of preventing emergencies and assessing risks. Urban flood risk assessment methodologies are of paramount importance when planning cities development and mitigation facilities. In this sense, a comprehensive tool was developed, enabling any stakeholder to perform analysis of an area of interest. To achieve this goal, CityZones-Flood was developed. It performs flood risk assessments in cities with respect to the presence of rivers, response centres, and the elevation of the zones. To evaluate it, risk assessment was performed in the region of Porto Alegre, Brazil.

数百年来,洪水和其他自然灾害一直威胁着城市,这凸显了预防紧急情况和评估风险的重要性。在规划城市发展和减灾设施时,城市洪水风险评估方法至关重要。为此,我们开发了一个综合工具,使任何利益相关者都能对感兴趣的区域进行分析。为实现这一目标,开发了 CityZones-Flood。该工具可对城市中的河流、应急中心和区域的海拔高度进行洪水风险评估。为了对其进行评估,我们在巴西阿雷格里港地区进行了风险评估。
{"title":"A geospatial multi-domain flood prediction tool exploiting open datasets","authors":"João Paulo Just Peixoto ,&nbsp;Daniel G. Costa ,&nbsp;Paulo Portugal ,&nbsp;Francisco Vasques","doi":"10.1016/j.simpa.2024.100697","DOIUrl":"10.1016/j.simpa.2024.100697","url":null,"abstract":"<div><p>Floods and other natural disasters have been threatening cities for hundreds of years, highlighting the importance of preventing emergencies and assessing risks. Urban flood risk assessment methodologies are of paramount importance when planning cities development and mitigation facilities. In this sense, a comprehensive tool was developed, enabling any stakeholder to perform analysis of an area of interest. To achieve this goal, CityZones-Flood was developed. It performs flood risk assessments in cities with respect to the presence of rivers, response centres, and the elevation of the zones. To evaluate it, risk assessment was performed in the region of Porto Alegre, Brazil.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100697"},"PeriodicalIF":1.3,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S266596382400085X/pdfft?md5=71aafe792b2cc98517d726ca4ab8f9a7&pid=1-s2.0-S266596382400085X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142088407","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
AdapT: A reusable package for implementing smart contracts that process transactions of congruous types AdapT:可重复使用的软件包,用于实现处理同类交易的智能合约
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-13 DOI: 10.1016/j.simpa.2024.100694
Tomasz Górski

The widespread use of smart contracts results in high repeatability of their source code. The solution seems to lay in reusing the verification rules that check the feasibility of logically related transactions. The software allows for developing a smart contract that may process various transaction types. Besides, employing the package in implementing a smart contract eliminates the redundancy of verification rules. The package structure ensures the ability to handle actual smart contracts and transactions at the abstract level. Moreover, the article presents a proposal to standardize the way of designing the transaction verification function in a smart contract.

智能合约的广泛使用导致其源代码的重复性很高。解决方案似乎在于重复使用验证规则,以检查逻辑相关交易的可行性。该软件允许开发可处理各种交易类型的智能合约。此外,在执行智能合约时使用软件包可以消除验证规则的冗余。软件包结构确保了在抽象层面处理实际智能合约和交易的能力。此外,文章还提出了一项建议,以规范智能合约中交易验证功能的设计方式。
{"title":"AdapT: A reusable package for implementing smart contracts that process transactions of congruous types","authors":"Tomasz Górski","doi":"10.1016/j.simpa.2024.100694","DOIUrl":"10.1016/j.simpa.2024.100694","url":null,"abstract":"<div><p>The widespread use of smart contracts results in high repeatability of their source code. The solution seems to lay in reusing the verification rules that check the feasibility of logically related transactions. The software allows for developing a smart contract that may process various transaction types. Besides, employing the package in implementing a smart contract eliminates the redundancy of verification rules. The package structure ensures the ability to handle actual smart contracts and transactions at the abstract level. Moreover, the article presents a proposal to standardize the way of designing the transaction verification function in a smart contract.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100694"},"PeriodicalIF":1.3,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000824/pdfft?md5=5ebc67df8f19b6a2927dbeff16ca52f9&pid=1-s2.0-S2665963824000824-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141998260","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PyRCD—Object-oriented Python package for detailed multi-objective design optimization of reinforced concrete beams PyRCD - 面向对象的 Python 软件包,用于钢筋混凝土梁的详细多目标设计优化
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-02 DOI: 10.1016/j.simpa.2024.100691
Tabish Izhar, Syed Aqeel Ahmad, Neha Mumtaz

This paper presents an object-oriented Python package PyRCD for the design optimization of reinforced concrete (RC) beams. PyRCD provides a detailed solution to the optimization of RC beams including detailing. PyRCD uses a multi-level self-stopping pareto-dominated simulated annealing algorithm to minimize the overall weight, cost, and embodied carbon of the beam. The optimization is coupled with rigorous constructability constraints and safety checks, with the flexibility to adopt any design guidelines. PyRCD offers a unique general platform to realize practical RC beam design optimization. The package can boost students’ understanding and research in the field of design optimization of RC beams.

本文介绍了一个面向对象的 Python 软件包 PyRCD,用于优化钢筋混凝土(RC)梁的设计。PyRCD 提供了包括细部设计在内的钢筋混凝土梁优化的详细解决方案。PyRCD 采用多级自停止帕累托主导模拟退火算法,最大限度地减少梁的总重量、成本和含碳量。优化与严格的可施工性约束和安全检查相结合,可灵活采用任何设计准则。PyRCD 为实现实际的 RC 梁设计优化提供了一个独特的通用平台。该软件包可以促进学生对 RC 梁设计优化领域的理解和研究。
{"title":"PyRCD—Object-oriented Python package for detailed multi-objective design optimization of reinforced concrete beams","authors":"Tabish Izhar,&nbsp;Syed Aqeel Ahmad,&nbsp;Neha Mumtaz","doi":"10.1016/j.simpa.2024.100691","DOIUrl":"10.1016/j.simpa.2024.100691","url":null,"abstract":"<div><p>This paper presents an object-oriented Python package PyRCD for the design optimization of reinforced concrete (RC) beams. PyRCD provides a detailed solution to the optimization of RC beams including detailing. PyRCD uses a multi-level self-stopping pareto-dominated simulated annealing algorithm to minimize the overall weight, cost, and embodied carbon of the beam. The optimization is coupled with rigorous constructability constraints and safety checks, with the flexibility to adopt any design guidelines. PyRCD offers a unique general platform to realize practical RC beam design optimization. The package can boost students’ understanding and research in the field of design optimization of RC beams.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100691"},"PeriodicalIF":1.3,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000794/pdfft?md5=98ba292d926dd08b6f95adb2af1d20ea&pid=1-s2.0-S2665963824000794-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141963087","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
RIGSS — Inverse Generative Social Science using R RIGSS - 使用 R 的逆生成社会科学
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-31 DOI: 10.1016/j.simpa.2024.100689
Thomas Chesney , Robert Pasley , Muhammad Asif Jaffer

We present RIGSS, software that can be used to run an Inverse Generative Social Science study in R. We give a brief overview of this research method and explain how our software can be used. We implement a Hawk Dove game as an executable example. We then discuss the potential that Inverse Generative Social Science has.

我们简要介绍了这种研究方法,并解释了如何使用我们的软件。我们将鹰鸽游戏作为一个可执行示例。然后,我们将讨论逆生成社会科学的潜力。
{"title":"RIGSS — Inverse Generative Social Science using R","authors":"Thomas Chesney ,&nbsp;Robert Pasley ,&nbsp;Muhammad Asif Jaffer","doi":"10.1016/j.simpa.2024.100689","DOIUrl":"10.1016/j.simpa.2024.100689","url":null,"abstract":"<div><p>We present RIGSS, software that can be used to run an Inverse Generative Social Science study in R. We give a brief overview of this research method and explain how our software can be used. We implement a Hawk Dove game as an executable example. We then discuss the potential that Inverse Generative Social Science has.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100689"},"PeriodicalIF":1.3,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000770/pdfft?md5=bd8c1fe1db02e6fb75b8fd11f2653459&pid=1-s2.0-S2665963824000770-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141979694","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Higuchi Fractal Dimension with a multidimensional approach for color images 采用多维方法处理彩色图像的樋口分形维数
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-31 DOI: 10.1016/j.simpa.2024.100690
Jaqueline Junko Tenguam , Leonardo H. da Costa Longo , Guilherme Freire Roberto , Thaína A.A. Tosta , Adriano B. Silva , Marcelo Zanchetta do Nascimento , Leandro Alves Neves

Among the methods for estimating fractal dimension, the Higuchi approach is limited to processing grayscale images. To improve this approach and estimate Higuchi fractal dimension values from color images, multidimensional and multiscale Higuchi software was developed for the pattern analysis present in images considering the RGB color model. The software can provide local/global fractal dimensions. Moreover, it was tested to quantify images from important datasets commonly explored to evaluate computer-aided diagnosis schemes (histological images of colorectal cancer, liver tissue, and oral epithelial dysplasia). The results were relevant and useful for the process of pattern recognition considering the investigated groups.

在估算分形维度的方法中,樋口方法仅限于处理灰度图像。为了改进这种方法,并从彩色图像中估算樋口分形维度值,我们开发了多维和多尺度樋口软件,用于对图像中存在的模式进行分析,并考虑到 RGB 颜色模型。该软件可提供局部/全局分形维度。此外,还测试了该软件对常用于评估计算机辅助诊断方案的重要数据集(结直肠癌、肝组织和口腔上皮发育不良的组织学图像)中的图像进行量化。测试结果对所调查组的模式识别过程具有相关性和实用性。
{"title":"Higuchi Fractal Dimension with a multidimensional approach for color images","authors":"Jaqueline Junko Tenguam ,&nbsp;Leonardo H. da Costa Longo ,&nbsp;Guilherme Freire Roberto ,&nbsp;Thaína A.A. Tosta ,&nbsp;Adriano B. Silva ,&nbsp;Marcelo Zanchetta do Nascimento ,&nbsp;Leandro Alves Neves","doi":"10.1016/j.simpa.2024.100690","DOIUrl":"10.1016/j.simpa.2024.100690","url":null,"abstract":"<div><p>Among the methods for estimating fractal dimension, the Higuchi approach is limited to processing grayscale images. To improve this approach and estimate Higuchi fractal dimension values from color images, multidimensional and multiscale Higuchi software was developed for the pattern analysis present in images considering the RGB color model. The software can provide local/global fractal dimensions. Moreover, it was tested to quantify images from important datasets commonly explored to evaluate computer-aided diagnosis schemes (histological images of colorectal cancer, liver tissue, and oral epithelial dysplasia). The results were relevant and useful for the process of pattern recognition considering the investigated groups.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100690"},"PeriodicalIF":1.3,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000782/pdfft?md5=c845b69f2d916800d2c6f98dec4595b6&pid=1-s2.0-S2665963824000782-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141952410","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
BHRAMARI: Bug driven highly reusable automated model for automated test bed generation and integration BHRAMARI:用于自动测试床生成和集成的错误驱动型高度可重用自动化模型
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-25 DOI: 10.1016/j.simpa.2024.100687
Soham Patel , Kailas Patil , Prawit Chumchu

Ensuring software quality is critical aspect of the development process, with test beds playing a vital role in validating applications under several conditions. Traditional methods of test bed generation are time-consuming and often fail to cover wide range of testing scenarios. To address these challenges, we introduce a novel test bed generator software application BHRAMARI that automates the creation of test beds with high-quality code smells and samples. The integration of advanced technologies such as natural language processing and generative-AI paves the way for a new era in software testing, where automation and innovation ensure the highest standards of reliability.

确保软件质量是开发过程的关键环节,而测试平台在验证多种条件下的应用程序方面发挥着至关重要的作用。传统的测试床生成方法不仅耗时,而且往往无法覆盖广泛的测试场景。为了应对这些挑战,我们推出了一款新颖的测试床生成软件应用程序 BHRAMARI,它能自动创建带有高质量代码气味和样本的测试床。自然语言处理和生成式人工智能等先进技术的集成为软件测试的新时代铺平了道路,自动化和创新确保了最高标准的可靠性。
{"title":"BHRAMARI: Bug driven highly reusable automated model for automated test bed generation and integration","authors":"Soham Patel ,&nbsp;Kailas Patil ,&nbsp;Prawit Chumchu","doi":"10.1016/j.simpa.2024.100687","DOIUrl":"10.1016/j.simpa.2024.100687","url":null,"abstract":"<div><p>Ensuring software quality is critical aspect of the development process, with test beds playing a vital role in validating applications under several conditions. Traditional methods of test bed generation are time-consuming and often fail to cover wide range of testing scenarios. To address these challenges, we introduce a novel test bed generator software application BHRAMARI that automates the creation of test beds with high-quality code smells and samples. The integration of advanced technologies such as natural language processing and generative-AI paves the way for a new era in software testing, where automation and innovation ensure the highest standards of reliability.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100687"},"PeriodicalIF":1.3,"publicationDate":"2024-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000757/pdfft?md5=3c9a3983d98fc59aa765e0c83b280c82&pid=1-s2.0-S2665963824000757-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141838437","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ML-CCD: machine learning model to predict concrete cover delamination failure mode in reinforced concrete beams strengthened with FRP sheets ML-CCD:预测用 FRP 片材加固的钢筋混凝土梁中混凝土覆盖层分层破坏模式的机器学习模型
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-20 DOI: 10.1016/j.simpa.2024.100685
Fahed H. Salahat , Hayder A. Rasheed , Huthaifa I. Ashqar

ML-CCD is an open-source Python software based on a Machine-Learning model that was utilized to predict the premature failure of reinforced concrete (RC) beams strengthened with Fiber Reinforced Polymers (FRP). The model was trained using a database consisting of 70 experimentally tested beams that failed prematurely due to Concrete Cover Delamination (CCD). The significant beams parameters that influence the CCD failure were used in training the ML-CCD. This software predicts the ultimate strain in the FRP sheets at failure, thus finding its ultimate tensile strength and the effective strengthening ratio for design purposes.

ML-CCD 是一款开源 Python 软件,基于机器学习模型,用于预测使用纤维增强聚合物 (FRP) 加固的钢筋混凝土 (RC) 梁的过早失效。该模型通过一个数据库进行训练,该数据库由 70 个经过实验测试的因混凝土覆盖层分层(CCD)而过早失效的梁组成。影响 CCD 失效的重要梁参数被用于训练 ML-CCD。该软件可预测玻璃钢板材在失效时的极限应变,从而找出其极限抗拉强度和有效强化率,以用于设计目的。
{"title":"ML-CCD: machine learning model to predict concrete cover delamination failure mode in reinforced concrete beams strengthened with FRP sheets","authors":"Fahed H. Salahat ,&nbsp;Hayder A. Rasheed ,&nbsp;Huthaifa I. Ashqar","doi":"10.1016/j.simpa.2024.100685","DOIUrl":"10.1016/j.simpa.2024.100685","url":null,"abstract":"<div><p>ML-CCD is an open-source Python software based on a Machine-Learning model that was utilized to predict the premature failure of reinforced concrete (RC) beams strengthened with Fiber Reinforced Polymers (FRP). The model was trained using a database consisting of 70 experimentally tested beams that failed prematurely due to Concrete Cover Delamination (CCD). The significant beams parameters that influence the CCD failure were used in training the ML-CCD. This software predicts the ultimate strain in the FRP sheets at failure, thus finding its ultimate tensile strength and the effective strengthening ratio for design purposes.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100685"},"PeriodicalIF":1.3,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000733/pdfft?md5=3b38c4db2e6b7b7f0c7512330dc601b9&pid=1-s2.0-S2665963824000733-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141849988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
AA2UA: Converting all-atom models into their united atom coarse grained counterparts for use in LAMMPS AA2UA:用于将全原子 PDB 模型转换为 LAMMPS 中使用的联合原子粗粒度对应模型的 Python 工具
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-19 DOI: 10.1016/j.simpa.2024.100686
Eli I. Assaf , Xueyan Liu , Sandra Erkens

Atomistic simulations are crucial for understanding material properties at the molecular level but are limited by high computational costs, especially for large, complex systems like bituminous materials. Our team developed a Force-matched United Atom (UA) Coarse Graining (CG) force field to enhance computational efficiency while retaining atomic detail. However, converting all-atom models to CG models is complex, requiring detailed atom-to-bead mapping and compatibility with molecular dynamics (MD) engines like LAMMPS. To address this, we introduce AA2UA, an open-source software that simplifies the conversion of PDB files into LAMMPS-readable structure topology files, facilitating broader use of the developed UA force field.

原子模拟对于理解分子水平的材料特性至关重要,但却受限于高昂的计算成本,尤其是对于像沥青材料这样的大型复杂系统。我们的团队开发了力匹配联合原子(UA)粗粒化(CG)力场,以提高计算效率,同时保留原子细节。然而,将全原子模型转换为 CG 模型非常复杂,需要详细的原子到珠子映射,并与 LAMMPS 等分子动力学(MD)引擎兼容。为了解决这个问题,我们推出了 AA2UA,这是一款开源软件,可以简化将 PDB 文件转换为 LAMMPS 可读结构拓扑文件的过程,从而促进更广泛地使用开发的 UA 力场。
{"title":"AA2UA: Converting all-atom models into their united atom coarse grained counterparts for use in LAMMPS","authors":"Eli I. Assaf ,&nbsp;Xueyan Liu ,&nbsp;Sandra Erkens","doi":"10.1016/j.simpa.2024.100686","DOIUrl":"10.1016/j.simpa.2024.100686","url":null,"abstract":"<div><p>Atomistic simulations are crucial for understanding material properties at the molecular level but are limited by high computational costs, especially for large, complex systems like bituminous materials. Our team developed a Force-matched United Atom (UA) Coarse Graining (CG) force field to enhance computational efficiency while retaining atomic detail. However, converting all-atom models to CG models is complex, requiring detailed atom-to-bead mapping and compatibility with molecular dynamics (MD) engines like LAMMPS. To address this, we introduce AA2UA, an open-source software that simplifies the conversion of PDB files into LAMMPS-readable structure topology files, facilitating broader use of the developed UA force field.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100686"},"PeriodicalIF":1.3,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000745/pdfft?md5=93c441c57abcfd84c61bad145e32be48&pid=1-s2.0-S2665963824000745-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141841046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
SNPgen: A portal of innovative automated tools for genotyping assay design SNPgen:用于基因分型检测设计的创新型自动化工具门户网站
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-19 DOI: 10.1016/j.simpa.2024.100684
Kajan Muneeswaran , Varuni A. de Silva , Madhubhashinee Dayabandara , Raveen Hanwella , Rupika Wijesinghe , Naduviladath Vishvanath Chandrasekharan

SNPgen is a web portal that simplifies primer design for the detection of single nucleotide polymorphisms (SNPs) and insertions/deletions (indels). It offers user-friendly tools for automating primer design, retrieve SNP details and generate primers for various genotyping methods such as ARMS-PCR and high-resolution melt (HRM) analysis. SNPgen considers factors such as GC content and melting temperature for optimal primers and allows visualization of amplicons and primers. This user-friendly portal can revolutionize genotyping workflows in various research areas.

SNPgen 是一个门户网站,可简化用于检测单核苷酸多态性(SNP)和插入/缺失(indels)的引物设计。它提供用户友好型工具,用于自动设计引物、检索 SNP 详情并生成用于 ARMS-PCR 和高分辨率熔融(HRM)分析等各种基因分型方法的引物。SNPgen 考虑了 GC 含量和熔融温度等因素,以获得最佳引物,并可实现扩增子和引物的可视化。这个用户友好型门户网站能彻底改变各个研究领域的基因分型工作流程。
{"title":"SNPgen: A portal of innovative automated tools for genotyping assay design","authors":"Kajan Muneeswaran ,&nbsp;Varuni A. de Silva ,&nbsp;Madhubhashinee Dayabandara ,&nbsp;Raveen Hanwella ,&nbsp;Rupika Wijesinghe ,&nbsp;Naduviladath Vishvanath Chandrasekharan","doi":"10.1016/j.simpa.2024.100684","DOIUrl":"10.1016/j.simpa.2024.100684","url":null,"abstract":"<div><p>SNPgen is a web portal that simplifies primer design for the detection of single nucleotide polymorphisms (SNPs) and insertions/deletions (indels). It offers user-friendly tools for automating primer design, retrieve SNP details and generate primers for various genotyping methods such as ARMS-PCR and high-resolution melt (HRM) analysis. SNPgen considers factors such as GC content and melting temperature for optimal primers and allows visualization of amplicons and primers. This user-friendly portal can revolutionize genotyping workflows in various research areas.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100684"},"PeriodicalIF":1.3,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000721/pdfft?md5=3079136a4efddd5dab80646b978fc801&pid=1-s2.0-S2665963824000721-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141850638","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FEACKER: Platform-based implicit feedback in annotation-based variant management tools FEACKER:基于注释的变体管理工具中基于平台的隐式反馈
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-07-19 DOI: 10.1016/j.simpa.2024.100688
Raul Medeiros, Oscar Díaz, Xabier Garmendia

Software Product Line Engineering (SPLE) involves developing multiple software variants with shared features, aiming for reuse. This reuse should not be limited to functional features but should also encompass managerial concerns. Among these concerns, implicit feedback is the process of collecting data on how and when software products are used to identify bugs, usability issues, and inform requirement prioritization. This paper introduces FEACKER, an extension to pure::variants, a variant management tool. FEACKER aims to shift feedback practices from individual products to the platform level, aligning with SPLE’s emphasis on systematic reuse.

软件产品线工程(SPLE)涉及开发具有共享功能的多个软件变体,旨在实现重复使用。这种重用不应局限于功能特性,还应包括管理方面的问题。在这些关注点中,隐式反馈是指收集有关软件产品使用方式和时间的数据,以识别错误和可用性问题,并为需求优先级的确定提供信息的过程。本文介绍了 FEACKER,它是对变体管理工具 pure::variants 的扩展。FEACKER 旨在将反馈实践从单个产品转移到平台层面,与 SPLE 强调的系统重用相一致。
{"title":"FEACKER: Platform-based implicit feedback in annotation-based variant management tools","authors":"Raul Medeiros,&nbsp;Oscar Díaz,&nbsp;Xabier Garmendia","doi":"10.1016/j.simpa.2024.100688","DOIUrl":"10.1016/j.simpa.2024.100688","url":null,"abstract":"<div><p>Software Product Line Engineering (SPLE) involves developing multiple software variants with shared features, aiming for reuse. This reuse should not be limited to functional features but should also encompass managerial concerns. Among these concerns, implicit feedback is the process of collecting data on how and when software products are used to identify bugs, usability issues, and inform requirement prioritization. This paper introduces FEACKER, an extension to pure::variants, a variant management tool. FEACKER aims to shift feedback practices from individual products to the platform level, aligning with SPLE’s emphasis on systematic reuse.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100688"},"PeriodicalIF":1.3,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000769/pdfft?md5=b869deb6da907e4a1dfe8d48a5d09778&pid=1-s2.0-S2665963824000769-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141844941","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Software Impacts
全部 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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1