Skip to Content

744 Results Found

  • Review
  • Open Access
22 Citations
10,291 Views
24 Pages

Pyplis–A Python Software Toolbox for the Analysis of SO2 Camera Images for Emission Rate Retrievals from Point Sources

  • Jonas Gliß,
  • Kerstin Stebel,
  • Arve Kylling,
  • Anna Solvejg Dinger,
  • Holger Sihler and
  • Aasmund Sudbø

Ultraviolet (UV) SO2 cameras have become a common tool to measure and monitor SO2 emission rates, mostly from volcanoes but also from anthropogenic sources (e.g., power plants or ships). Over the past decade, the analysis of UV SO2 camera data has se...

(This article belongs to the Special Issue Volcanic Plumes: Impacts on the Atmosphere and Insights into Volcanic Processes)
  • Review
  • Open Access
15 Citations
7,439 Views
39 Pages

Stress-Constrained Topology Optimization for Commercial Software: A Python Implementation for ABAQUS®

  • Pedro Fernandes,
  • Àlex Ferrer,
  • Paulo Gonçalves,
  • Marco Parente,
  • Ricardo Pinto and
  • Nuno Correia

2 December 2023

Topology optimization has evidenced its capacity to provide new optimal designs in many different disciplines. However, most novel methods are difficult to apply in commercial software, limiting their use in the academic field and hindering their app...

(This article belongs to the Special Issue Improvement of Composite Components Performances according to Damage Tolerant Design Philosophies)
  • Article
  • Open Access
3,065 Views
13 Pages

LaserCAD—A Novel Parametric, Python-Based Optical Design Software

  • Clemens Anschütz,
  • Joachim Hein,
  • He Zhuang and
  • Malte C. Kaluza

8 November 2025

In this article, we present LaserCAD, an open-source, script-based software toolkit for the design and visualization of optical setups based on parametric ray tracing. Unlike conventional commercial tools, which focus on complex lens optimization and...

(This article belongs to the Section Optics and Lasers)
  • Article
  • Open Access
6 Citations
5,642 Views
23 Pages

27 October 2023

Particle Image Velocimetry (PIV) is a widely used experimental technique for measuring flow. In recent years, open-source PIV software has become more popular as it offers researchers and practitioners enhanced computational capabilities. Software de...

(This article belongs to the Special Issue Flow Visualization: Experiments and Techniques)
  • Article
  • Open Access
4,613 Views
22 Pages

7 November 2022

In this study, Python Surface Energy Balance System (PySEBS) software was developed in the Python 2.7 programming language for continuous calculation of actual evapotranspiration (ETa) at regional scales. The software is based on the Surface Energy B...

(This article belongs to the Special Issue Remote Sensing of Eco-Hydrology Processes under Ongoing Climate Change)
  • Article
  • Open Access
10 Citations
10,049 Views
24 Pages

A Machine Learning Python-Based Search Engine Optimization Audit Software

  • Konstantinos I. Roumeliotis and
  • Nikolaos D. Tselikas

In the present-day digital landscape, websites have increasingly relied on digital marketing practices, notably search engine optimization (SEO), as a vital component in promoting sustainable growth. The traffic a website receives directly determines...

(This article belongs to the Topic Software Engineering and Applications)
  • Feature Paper
  • Article
  • Open Access
2 Citations
1,772 Views
19 Pages

Analysis and Prediction of Concentration Polarization in a Pilot Reverse Osmosis Plant with Seawater at Different Concentrations Using Python Software

  • Jesús Álvarez-Sánchez,
  • Germán Eduardo Dévora-Isiordia,
  • Yedidia Villegas-Peralta,
  • Luis Enrique Chaparro-Valdez,
  • Sebastian Alonso Meza-Tarin,
  • Claudia Rosario Muro-Urista,
  • Reyna Guadalupe Sánchez-Duarte,
  • Sergio Pérez-Sicairos,
  • Emilio Medina-Bojorquez and
  • Salvador Rascon-Leon

30 September 2025

Reverse osmosis (RO) is the most widely used technology in seawater desalination, accounting for around 70% of installations worldwide due to its efficiency and lower energy consumption compared to conventional thermal processes. However, a major cha...

(This article belongs to the Section Process Control, Modeling and Optimization)
  • Article
  • Open Access
813 Views
21 Pages

Comparative Evaluation of Two Image-Analysis Software Platforms for Microfluidic Assessment of Red Blood Cell Deformability in Chronic Lymphocytic Leukemia

  • Anika Alexandrova-Watanabe,
  • Tihomir Tiankov,
  • Aleksandar Iliev,
  • Ariana Langari,
  • Miroslava Ivanova,
  • Lidia Gartcheva,
  • Margarita Guenova,
  • Emilia Abadjieva,
  • Sashka Krumova and
  • Svetla Todinova

23 March 2026

Red blood cell (RBC) deformability is a key determinant of microcirculatory flow and can be altered in hematological disorders such as chronic lymphocytic leukemia (CLL). This study aimed to evaluate RBC deformability under controlled microfluidic fl...

(This article belongs to the Section B: Biology and Biomedicine)
  • Article
  • Open Access
1 Citations
1,286 Views
32 Pages

The appearance of technical debt (TD) becomes a critical problem, posing challenges related to software maintainability and its quality within the context of fast modern software development. The presented research focuses on the issue of TD appearan...

(This article belongs to the Section Data)
  • Article
  • Open Access
1 Citations
3,871 Views
22 Pages

CSP2Turtle: Verified Turtle Robot Plans

  • Dara MacConville,
  • Marie Farrell,
  • Matt Luckcuck and
  • Rosemary Monahan

21 April 2023

Software verification is an important approach to establishing the reliability of critical systems. One important area of application is in the field of robotics, as robots take on more tasks in both day-to-day areas and highly specialised domains. O...

(This article belongs to the Section AI in Robotics)
  • Article
  • Open Access
16 Citations
8,088 Views
13 Pages

DiGriPy is a newly developed Python tool for the simulation of district heating networks published as open-source software in GitHub and offered as a Python package on PyPI. It enables the user to easily build a network model, run large-scale demand...

(This article belongs to the Section Computational Engineering)
  • Article
  • Open Access
6 Citations
3,395 Views
17 Pages

PyAMARES, an Open-Source Python Library for Fitting Magnetic Resonance Spectroscopy Data

  • Jia Xu,
  • Michael Vaeggemose,
  • Rolf F. Schulte,
  • Baolian Yang,
  • Chu-Yu Lee,
  • Christoffer Laustsen and
  • Vincent A. Magnotta

27 November 2024

Background/Objectives: Magnetic resonance spectroscopy (MRS) is a valuable tool for studying metabolic processes in vivo. While numerous quantification methods exist, the advanced method for accurate, robust, and efficient spectral fitting (AMARES) i...

(This article belongs to the Section Medical Imaging and Theranostics)
  • Article
  • Open Access
2,609 Views
13 Pages

26 December 2024

Species richness is a crucial factor in maintaining ecological balance and promoting ecosystem services. However, simulating population dynamics is a complex task that requires a comprehensive understanding of ecological systems. The current tools fo...

  • Article
  • Open Access
61 Citations
24,465 Views
27 Pages

22 October 2015

Processing is an object-oriented Python framework for the popular open source Geographic Information System QGIS, which provides a seamless integration of geoprocessing tools from a variety of different software libraries. In this paper, we present t...

  • Proceeding Paper
  • Open Access
5 Citations
6,011 Views
5 Pages

Preprocessing and Analyzing Raman Spectra Using Python

  • Eleftherios Pavlou and
  • Nikolaos Kourkoumelis

26 October 2023

The inherent complexity of the Raman spectra of biomedical samples reflects the intricate molecular composition and intermolecular interactions of these diverse systems. Unraveling the complexities of biological Raman spectra is essential for bioscie...

(This article belongs to the Proceedings of The 4th International Electronic Conference on Applied Sciences)
  • Article
  • Open Access
8 Citations
7,718 Views
15 Pages

PyPore3D: An Open Source Software Tool for Imaging Data Processing and Analysis of Porous and Multiphase Media

  • Amal Aboulhassan,
  • Francesco Brun,
  • George Kourousias,
  • Gabriele Lanzafame,
  • Marco Voltolini,
  • Adriano Contillo and
  • Lucia Mancini

In this work, we propose the software library PyPore3D, an open source solution for data processing of large 3D/4D tomographic data sets. PyPore3D is based on the Pore3D core library, developed thanks to the collaboration between Elettra Sincrotrone...

(This article belongs to the Special Issue The Present and the Future of Imaging)
  • Article
  • Open Access
6 Citations
2,876 Views
20 Pages

Students engage in remote learning within a diverse computer environment. While virtual machines can address the challenges posed by heterogeneity, there remain unresolved issues, particularly related to the complexity of software management. An impe...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
4 Citations
705 Views
39 Pages

Python Software Application for Obstacle-Avoiding Path Planning in RoboDK Using Free Space Graph and Robot Level Validation

  • Cozmin Adrian Cristoiu,
  • Marius-Valentin Drăgoi,
  • Roxana-Mariana Nechita,
  • Bogdan-Marian Verdete,
  • Cristina Luciana Dudici and
  • Claudiu Nicușor Cusma

11 May 2026

This paper presents a software application developed in Python (v3.9) for obstacle avoidance trajectory planning in the RoboDK (v6.0) virtual environment. The proposed method automatically scans the virtual station, identifies obstacles, discretizes...

  • Article
  • Open Access
18 Citations
11,145 Views
20 Pages

24 March 2023

Reinforcement learning (RL) applications require a huge effort to become established in real-world environments, due to the injury and break down risks during interactions between the RL agent and the environment, in the online training process. In a...

(This article belongs to the Special Issue Conceptual Design, Modeling, and Control Strategies of Drones-II)
  • Article
  • Open Access
143 Views
33 Pages

Development and Software-in-the-Loop Validation of a Digital Twin Architecture for District Heating Networks

  • Ainagul Seitbekova,
  • Irbulat Utepbergenov,
  • Laulasyn Abzhanova,
  • Zhazira Julayeva,
  • Iouliia Skliarova and
  • Maxat Orunbekov

14 October 2026

In this study, a digital-twin-oriented integration architecture was developed for district heating networks in a laboratory Software-in-the-Loop (SIL) environment and evaluated. The implemented testbed combined a virtual SIMATIC S7-1500 controller ex...

(This article belongs to the Section Energy Science and Technology)
  • Article
  • Open Access
10 Citations
4,160 Views
24 Pages

One developing approach for robotic control is the use of networks of dynamic neurons connected with conductance-based synapses, also known as Synthetic Nervous Systems (SNS). These networks are often developed using cyclic topologies and heterogeneo...

(This article belongs to the Special Issue Design and Control of a Bio-Inspired Robot)
  • Article
  • Open Access
1 Citations
1,023 Views
17 Pages

14 November 2025

This article focuses on the design, development and optimization of a mechanical system with the aim of increasing the efficiency of the production process. The article describes the issues involved in the production of molds used for EPS (Expanded P...

(This article belongs to the Section Robotics, Mechatronics and Intelligent Machines)
  • Article
  • Open Access
2 Citations
5,301 Views
23 Pages

2 December 2024

Surface metrology deals with inspecting surfaces and profiles by using contact or non-contact profilometers. In this field, the characterization of the dimensional, morphological, and texture parameters of samples as well as the assessment of metrolo...

  • Article
  • Open Access
2 Citations
8,314 Views
17 Pages

13 August 2022

With archaic coding techniques, there will be a time when it will be necessary to modernize vulnerable software. However, redeveloping out-of-date code can be a time-consuming task when dealing with a multitude of files. To reduce the amount of reass...

(This article belongs to the Topic Software Engineering and Applications)
  • Article
  • Open Access
1 Citations
4,859 Views
14 Pages

29 November 2022

In the world of seafloor mapping, the ability to explore and experiment with a dataset in its raw and processed forms is critical. Kluster is an open-source multibeam data processing software package written in Python that enables this exploration. K...

(This article belongs to the Special Issue Advances in Ocean Mapping and Nautical Cartography)
  • Article
  • Open Access
1 Citations
2,569 Views
17 Pages

ssc-cdi: A Memory-Efficient, Multi-GPU Package for Ptychography with Extreme Data

  • Yuri Rossi Tonin,
  • Alan Zanoni Peixinho,
  • Mauro Luiz Brandao-Junior,
  • Paola Ferraz and
  • Eduardo Xavier Miqueles

7 November 2024

We introduce <tt>ssc-cdi</tt>, an open-source software package from the Sirius Scientific Computing family, designed for memory-efficient, single-node multi-GPU ptychography reconstruction. <tt>ssc-cdi</tt> offers a range of r...

  • Article
  • Open Access
7 Citations
6,283 Views
20 Pages

21 December 2023

Differential SAR Interferometry is a largely exploited technique to study ground deformations. A key application is the detection of the effects promoted by earthquakes, including detailed variations in ground deformations at different scales. In thi...

(This article belongs to the Special Issue Multiplatform Remote Sensing Techniques for Active Tectonics, Seismotectonics, and Volcanic Hazard Assessment)
  • Article
  • Open Access
11 Citations
5,257 Views
7 Pages

BioShell 3.0: Library for Processing Structural Biology Data

  • Joanna M. Macnar,
  • Natalia A. Szulc,
  • Justyna D. Kryś,
  • Aleksandra E. Badaczewska-Dawid and
  • Dominik Gront

16 March 2020

BioShell is an open-source package for processing biological data, particularly focused on structural applications. The package provides parsers, data structures and algorithms for handling and analyzing macromolecular sequences, structures and seque...

(This article belongs to the Section Bioinformatics and Systems Biology)
  • Article
  • Open Access
9 Citations
5,765 Views
24 Pages

Solving the Optimal Reactive Power Dispatch Problem through a Python-DIgSILENT Interface

  • Martin M. Sánchez-Mora,
  • David Lionel Bernal-Romero,
  • Oscar Danilo Montoya,
  • Walter M. Villa-Acevedo and
  • Jesús M. López-Lezama

The Optimal Reactive Power Dispatch (ORPD) problem consists of finding the optimal settings of reactive power resources within a network, usually with the aim of minimizing active power losses. The ORPD is a nonlinear and nonconvex optimization probl...

  • Article
  • Open Access
1 Citations
3,343 Views
61 Pages

Regional Frequency Analysis Using L-Moments for Determining Daily Rainfall Probability Distribution Function and Estimating the Annual Wastewater Discharges

  • Pau Estrany-Planas,
  • Pablo Blanco-Gómez,
  • Juan I. Ortiz-Vallespí,
  • Javier Orihuela-Martínez and
  • Víctor Vilarrasa

The spatial distribution of precipitation is one of the major unknowns in hydrological modeling since meteorological stations do not adequately cover the territory, and their records are often short. In addition, regulations are increasingly restrict...

(This article belongs to the Special Issue Advances in the Measurement, Utility and Evaluation of Precipitation Observations)
  • Article
  • Open Access
1 Citations
2,149 Views
22 Pages

10 September 2025

Open-source software tools designed specifically for evaluating and reporting air sensor performance are limited. The available tools do not provide a means for summarizing the sensor performance using common statistical metrics and figures, nor are...

(This article belongs to the Section Environmental Sensing)
  • Feature Paper
  • Article
  • Open Access
8 Citations
9,268 Views
35 Pages

Design and Development of a Relational Database Management System (RDBMS) with Open Source Tools for the Processing of Data Monitored in a Set of Photovoltaic (PV) Plants

  • David Trillo-Montero,
  • Samuel Cosano-Lucena,
  • Miguel Gonzalez-Redondo,
  • Juan Jesus Luna-Rodriguez and
  • Isabel Santiago

19 January 2023

The objective of this work has been to implement an orderly, accessible, fast and space-saving storage system that allows the transfer to a Relational Database Management System (RDBMS) of all the data corresponding to the monitoring of a set of phot...

(This article belongs to the Collection Improvements in the Production, Monitoring, Management and Impact on the Grid of Photovoltaic Installations)
  • Article
  • Open Access
9 Citations
9,630 Views
22 Pages

25 April 2022

The UK, and other countries worldwide, have benefited from nuclear energy to provide a low-carbon power source to fuel their increasing populations and industrial growth. In support of the extensive end-of-life decommissioning activities ongoing glob...

  • Article
  • Open Access
1 Citations
4,588 Views
21 Pages

A Comparison of Array Configurations in Python-Based Software for ERT Data in Shallow Hazard Detection

  • Oussama Jabrane,
  • Pedro Martínez-Pagán,
  • Marcos A. Martínez-Segura,
  • Ximena Capa-Camacho,
  • Khadidja Delimi and
  • Mimoun Chourak

Electrical Resistivity Tomography (ERT) is a widely used geophysical technique for imaging subsurface resistivity variations, providing critical insights for geological engineering and hazard assessment applications. While open-source inversion tools...

(This article belongs to the Section Geophysics)
  • Article
  • Open Access
4 Citations
4,364 Views
43 Pages

DynPy—Python Library for Mechanical and Electrical Engineering: An Assessment with Coupled Electro-Mechanical Direct Current Motor Model

  • Damian Sierociński,
  • Bogumił Chiliński,
  • Franciszek Gawiński,
  • Amadeusz Radomski and
  • Piotr Przybyłowicz

13 January 2025

DynPy is an open-source library implemented in Python (version 3.10.12) programming language which aims to provide a versatile set of functionalities for mechanical and electrical engineers. It enables the user to model, solve, simulate, and report a...

(This article belongs to the Special Issue Linear and Nonlinear Electric Circuits: Theoretical Analysis and Applications—2nd Edition)
  • Article
  • Open Access
519 Views
24 Pages

10 September 2026

Malicious packages in open source-software supply chains are a growing security concern, yet machine learning detectors built on registry metadata are difficult to interpret and are typically evaluated under protocols susceptible to data leakage. We...

(This article belongs to the Section Security Engineering & Applications)
  • Article
  • Open Access
2 Citations
2,595 Views
17 Pages

21 February 2024

The time series of GNSS coordinates contain signals caused by the age-related movement of tectonic plates, the deformation of the Earth’s surface, as well as errors at different time scales from sub-daily tidal deformation to the long-term defo...

(This article belongs to the Special Issue Advances in GNSS for Time Series Analysis)
  • Erratum
  • Open Access
2,949 Views
1 Page
  • Article
  • Open Access
2 Citations
1,374 Views
10 Pages

23 January 2025

This article uses an approach based on the triad model–algorithm–program. The model is a nonlinear dynamic Selkov system with non-constant coefficients and fractional derivatives of the Gerasimov–Caputo type. The Adams–Bashfor...

(This article belongs to the Section C2: Dynamical Systems)
  • Article
  • Open Access
4 Citations
5,687 Views
12 Pages

Kernel-Based Ensemble Learning in Python

  • Benjamin Guedj and
  • Bhargav Srinivasa Desikan

25 January 2020

We propose a new supervised learning algorithm for classification and regression problems where two or more preliminary predictors are available. We introduce KernelCobra, a non-linear learning strategy for combining an arbitrary number of initial pr...

(This article belongs to the Special Issue Machine Learning with Python)
  • Article
  • Open Access
5 Citations
3,361 Views
25 Pages

Federated Secure Computing

  • Hendrik Ballhausen and
  • Ludwig Christian Hinske

Privacy-preserving computation (PPC) enables encrypted computation of private data. While advantageous in theory, the complex technology has steep barriers to entry in practice. Here, we derive design goals and principles for a middleware that encaps...

  • Article
  • Open Access
18 Citations
4,183 Views
15 Pages

This paper considers the maximum coverage location problem (MCLP) in a continuous formulation. It is assumed that the coverage domain and the family of geometric objects of arbitrary shape are specified. It is necessary to find such a location of geo...

(This article belongs to the Special Issue Integrated Computer Technologies in Mechanical Engineering – Synergetic Engineering)
  • Article
  • Open Access
550 Views
36 Pages

Baseflow Separation Methods: A Unified Filter Framework, Multi-Catchment Evaluation, and Open-Source Computational Tools

  • Xueyi Li,
  • Norman L. Jones,
  • Gustavious P. Williams,
  • Amin Aghababaei,
  • Eniola Webster-Esho,
  • Ryan van der Heijden,
  • T. Prabhakar Clement and
  • Donna Rizzo

29 August 2026

Baseflow cannot be measured directly, so many separation methods exist, and they disagree. We review 16 methods spanning digital filters, graphical partitioning, recession analysis, and conductivity mass balance (CMB). We show that most recursive fil...

(This article belongs to the Section Hydrology)
  • Article
  • Open Access
7 Citations
4,114 Views
24 Pages

Optimizing Sentiment Analysis Models for Customer Support: Methodology and Case Study in the Portuguese Retail Sector

  • Catarina Almeida,
  • Cecilia Castro,
  • Víctor Leiva,
  • Ana Cristina Braga and
  • Ana Freitas

Sentiment analysis is a cornerstone of natural language processing. However, it presents formidable challenges due to the intricacies of lexical diversity, complex linguistic structures, and the subtleties of context dependence. This study introduces...

  • Article
  • Open Access
1 Citations
2,388 Views
21 Pages

PyIncentiveBC: A Python Module for Simulation of Incentivization Mechanism Implemented in Blockchain-Based Systems

  • Abdellah Ouaguid,
  • Mohamed Hanine,
  • Zouhair Chiba,
  • Noreddine Abghour and
  • Mohammed Ouzzif

3 September 2024

The diversity of approaches for retaining participants in a Blockchain-based system complicates benchmarking. The majority of proposals for rewarding and penalizing participants in these systems are limited to their own set of data and scenarios, mak...

(This article belongs to the Section Computational Engineering)
  • Article
  • Open Access
746 Views
32 Pages

NeuroStat: An Open-Source EEG Connectivity Platform for Randomised Controlled Trials

  • Usman Ghani,
  • Iftikhar Ahmad,
  • Shahbaz Pervez,
  • Seyed Ebrahim Hosseini and
  • Imran Khan Niazi

24 June 2026

Background: Electroencephalographic (EEG) functional connectivity analysis requires multiple signal-processing, source-modelling, and statistical steps that can limit its adoption in clinician-led randomised controlled trials (RCTs). NeuroStat was de...

(This article belongs to the Special Issue Advances in Wearable Electroencephalography Sensor Technology)
  • Technical Note
  • Open Access
1,259 Views
21 Pages

Mobgap: A State-of-the-Art Python Framework for Reproducible Estimation and Algorithm Validation of Digital Mobility Outcomes from a Single Wearable Device

  • Cameron Kirk,
  • Arne Kuederle,
  • Paolo Tasca,
  • Metin Bicer,
  • Dimitrios Megaritis,
  • Eran Gazit,
  • Tecla Bonci,
  • Anisora Ionescu,
  • Chloe Hinchliffe and
  • Silvia Del Din
  • + 11 authors

6 July 2026

Objective, continuous assessment of real-world mobility using wearables has significant potential to transform clinical research and practice, yet the field lacks standardised, open-source tools that enable reproducible algorithm real-world validatio...

(This article belongs to the Special Issue Advancing Human Gait Monitoring with Wearable Sensors)
  • Article
  • Open Access
508 Views
32 Pages

4 August 2026

(1) Background: LLM-generated code frequently contains code smells that degrade maintainability. Whether the generating model can effectively refactor its own output—self-refactoring—remains untested. (2) Methods: We construct a taxonomy...

  • Article
  • Open Access
1 Citations
1,242 Views
38 Pages

This paper explores the feasibility of using acoustic wave propagation, particularly in the ultrasonic range, as a solution for data transmission in environments where traditional radio frequency (RF) communication is ineffective due to signal attenu...

(This article belongs to the Topic Advances in Underwater Signal Processing and Communication: Challenges, Innovations, and Applications)
  • Article
  • Open Access
1,099 Views
25 Pages

5 January 2026

Dynamic stress data are essential for evaluating structural fatigue life. To address the challenges of complex test data formats, low data reading efficiency, and insufficient visualization, this study systematically analyzes the .raw and .sie file f...

(This article belongs to the Section Mechanical Engineering)

of 15