EDBT 2026 Demo / reviewers in the wild / expert
Nima Nouri
dblp:222/4716
· DBLP profile ↗
9ranked-venue papers
7as first author
5since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5 · 4 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 3 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Bioinformatics and computational biology · 82% Computational science and engineering · 18% | |
| Computer networks
1 paper |
Physical-layer communications · 44% Vehicular, aerial and satellite networks · 28% Cellular and mobile networks · 28% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
single-cell analysis |
0.9 | 1 | 2025 | PyEvoCell: an LLM-augmented single-cell trajectory analysis dashboard · Bioinform. 2025 |
Bioinformatics and computational biology › single-cell analysis
trajectory inference |
0.9 | 1 | 2025 | PyEvoCell: an LLM-augmented single-cell trajectory analysis dashboard · Bioinform. 2025 |
Bioinformatics and computational biology › single-cell analysis › single-cell RNA sequencing
single-cell RNA-seq analysis |
0.7 | 1 | 2023 | Scaling up single-cell RNA-seq data analysis with CellBridge workflow · Bioinform. 2023 |
Computational science and engineering › workflow management
workflow automation |
0.7 | 1 | 2023 | Scaling up single-cell RNA-seq data analysis with CellBridge workflow · Bioinform. 2023 |
Vehicular, aerial and satellite networks › UAV-assisted communication
aerial base station |
0.7 | 1 | 2023 | Multi-UAV Placement and User Association in Uplink MIMO Ultra-Dense Wireless Networks · IEEE Trans. Mob. Comput. 2023 |
Cellular and mobile networks
multiuser scheduling |
0.7 | 1 | 2023 | Multi-UAV Placement and User Association in Uplink MIMO Ultra-Dense Wireless Networks · IEEE Trans. Mob. Comput. 2023 |
Physical-layer communications › multiple access
non-orthogonal multiple access |
0.7 | 1 | 2023 | Multi-UAV Placement and User Association in Uplink MIMO Ultra-Dense Wireless Networks · IEEE Trans. Mob. Comput. 2023 |
Bioinformatics and computational biology › immunoinformatics
b cell repertoire analysis |
0.3 | 1 | 2018 | A spectral clustering-based method for identifying clones from high-throughput B cell repertoire sequencing data · Bioinform. 2018 |
Bioinformatics and computational biology
spectral clustering |
0.3 | 1 | 2018 | A spectral clustering-based method for identifying clones from high-throughput B cell repertoire sequencing data · Bioinform. 2018 |
Physical-layer communications
MIMO |
0.2 | 1 | 2023 | Multi-UAV Placement and User Association in Uplink MIMO Ultra-Dense Wireless Networks · IEEE Trans. Mob. Comput. 2023 |
Physical-layer communications › MIMO › MIMO cellular networks
uplink MIMO |
0.2 | 1 | 2023 | Multi-UAV Placement and User Association in Uplink MIMO Ultra-Dense Wireless Networks · IEEE Trans. Mob. Comput. 2023 |
Methods — techniques the papers use, named apart from their topics
large language model · 0.9workflow automation · 0.7successive convex approximation · 0.7machine learning · 0.7lp-norm relaxation · 0.7spectral clustering · 0.3adaptive threshold · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | PyEvoCell: an LLM-augmented single-cell trajectory analysis dashboardabstractMOTIVATION: Several methods have been developed for trajectory inference in single-cell studies. However, identifying relevant lineages among several cell types and interpreting the results of downstream analysis remains a challenging task that requires deep understanding of various cell type transitions and progression patterns. Therefore, there is a need for methods that can aid researchers in the analysis and interpretation of such trajectories. RESULTS: We developed PyEvoCell, a dashboard for trajectory interpretation and analysis that is augmented by large language model (LLM) capabilities. PyEvoCell applies the LLM to the outputs of trajectory inference methods such as Monocle3, to suggest biologically relevant lineages. Once a lineage is defined, users can conduct differential expression and functional analyses which are also interpreted by the LLM. Finally, any hypothesis or claim derived from the analysis can be validated using the veracity filter, a feature enabled by the LLM, to confirm or reject claims by providing relevant PubMed citations. AVAILABILITY AND IMPLEMENTATION: The software is available at https://github.com/Sanofi-Public/PyEvoCell. It contains installation instructions, user manual, demo datasets, as well as license conditions. https://doi.org/10.5281/zenodo.15114803. Sachin Mathur, Mathieu Beauvais, Arnau Giribet, Nicolas Aragon Barrero, Chaorui Zhang, Towsif Rahman, Seqian Wang, Jeremy Huang, Nima Nouri, Andre H. Kurlovs, Ziv Bar-Joseph, Peyman Passban |
Bioinform. | 9 |
| 2023 | Scaling up single-cell RNA-seq data analysis with CellBridge workflowabstractSUMMARY: Single-cell RNA sequencing (scRNA-seq) has revolutionized the study of gene expression at the individual cell level, unraveling unprecedented insights into cellular heterogeneity. However, the analysis of scRNA-seq data remains a challenging and time-consuming task, often demanding advanced computational expertise, rendering it impractical for high-volume environments and applications. We present CellBridge, an automated workflow designed to simplify the standard procedures entailed in scRNA-seq data analysis, eliminating the need for specialized computational expertise. CellBridge utilizes state-of-the-art computational methods, integrating a range of advanced functionalities, covering the entire process from raw unaligned sequencing reads to cell type annotation. Hence, CellBridge accelerates the pace of discovery by seamlessly enabling insights into vast volumes of scRNA-seq data, without compromising workflow control and reproducibility. AVAILABILITY AND IMPLEMENTATION: The source code, detailed documentation, and materials required to reproduce the results are available on GitHub and archived in Zenodo. For the CellBridge pre-processing step (v1.0.0), access the GitHub repository at https://github.com/Sanofi-Public/PMCB-ToBridge and the Zenodo archive at https://zenodo.org/records/10246161. For the CellBridge processing step (v1.0.0), visit the GitHub repository at https://github.com/Sanofi-Public/PMCB-CellBridge and the Zenodo archive at https://zenodo.org/records/10246046. Nima Nouri, Andre H. Kurlovs, Giorgio Gaglia, Emanuele de Rinaldis, Virginia Savova |
Bioinform. | 1 |
| 2023 | Multi-UAV Placement and User Association in Uplink MIMO Ultra-Dense Wireless NetworksabstractThis paper investigates an Unmanned Aerial Vehicle (UAV)-enabled network consisting of smart mobile devices and multiple UAVs as aerial base stations in a Multiple-Input Multiple-Output (MIMO) architecture. Mobile devices are partitioned into several clusters and offload their tasks to the UAV servers via the Non-Orthogonal Multiple Access (NOMA) protocol. The main goal of the paper is to jointly maximize the number of served terrestrial users and their scheduling. Moreover, the number of UAV servers and their 3D placement are optimized. To this end, we formulate an optimization problem subject to some Quality of Service (QoS) constraints. The resulting problem is non-convex and intractable to solve. Therefore, we break the problem into two subproblems. We propose an efficient algorithm based on machine learning to solve the first subproblem, i.e., optimizing the number of UAVs and their 3D placements, and the user association. Different from existing literature, our proposed algorithm can achieve low computational complexity and fast convergence. The second subproblem, the user scheduling, is non-convex too. We utilize the$\ell _p$-norm concept to find a convex upper bound for the subproblem and optimize the user scheduling by applying the Successive Convex Approximation (SCA) algorithm. The aforementioned process is performed iteratively until the overall algorithm converges and a near-optimal solution is achieved for the optimization problem. Moreover, the computational complexity of the proposed scheme is analyzed. Finally, we evaluate the performance of our proposed algorithm via the simulation results. Regarding fast convergence and low computational complexity of the proposed algorithm, its superior performance is confirmed through numerical results. Nima Nouri, Fahimeh Fazel, Jamshid Abouei, Konstantinos N. Plataniotis |
IEEE Trans. Mob. Comput. | 1 |
| 2022 | Relaying Data With Joint Optimization of Energy and Delay in Cluster-Based UAV-Assisted VANETsabstractVehicular networks are known for their dynamic topology, high mobility, and frequent disconnections. Unmanned aerial vehicles (UAVs) have been recently used as instant communication relays to bridge the communication gaps between terrestrial vehicles to improve connectivity in vehicular networks and overcome the aforementioned problems. Despite the existing work in the literature where each vehicle connects directly to UAVs, this work studies how clustering and different densities of vehicles affect delay and energy efficiency in a UAV-based vehicular network integrated with 5G technology. Consequently, this work addresses the problem of UAV enabling vehicular ad-hoc networks (VANETs) in a highway scenario, where UAVs serve as an effective complement to forward data packets between vehicles in the absence of sufficient fixed infrastructures in an emergency situation. The main objective of this work is to minimize the delay while maximizing the energy efficiency by minimizing the power consumption and maximizing the total data rate under realistic conditions, while nonorthogonal multiple access (NOMA) is also adopted as an alternative answer for the effective utilization of limited bandwidth. The free-flowing traffic follows a Poisson stochastic process where each vehicle is assigned a random speed selected from a truncated Gaussian distribution. To this end, a novel modification of fast global$K$-means is adopted to partition vehicles, allowing communication between clusters by vehicle-to-vehicle links, while data packets between clusters are relayed through UAVs. By computing the convex approximation of the objective function and the constraints, the original problem with the mixed-integer, nonconvex, and nonlinear form is solved by the proposed iterative inner penalty function algorithm. Finally, extensive simulations are conducted to validate the superiority of the proposed method in terms of various metrics. The results indicate that the relaying task in the proposed UAV-assisted VANET based on 5G technology is perfectly suited to enhance the network connectivity. Somayeh Mokhtari, Nima Nouri, Jamshid Abouei, Avid Avokh, Konstantinos N. Plataniotis |
IEEE Internet Things J. | 2 |
| 2022 | Three-Dimensional Multi-UAV Placement and Resource Allocation for Energy-Efficient IoT CommunicationabstractThis article considers the problem of an unmanned aerial vehicle (UAV)-enabled cloud network under partial computation offloading scenario, where multiple UAV-mounted aerial base stations are employed to serve a group of remote Internet-of-Things ground-based smart devices (ISDs). The main objective of this work is to maximize energy efficiency by minimizing the number of needed drones while minimizing the cost associated with serving the ISDs under some realistic quality of service constraints. To that end, we aim to jointly optimize the 3-D UAV placements, transmit power, and cloud resources. This represents a challenging, nonconvex, and NP-hard optimization problem. In this work, we decompose the optimization problem into three separate subproblems, namely, 2-D UAV positioning, UAV altitude optimization, and UAV-cloud resource association. These subproblems are solved using a modified global$K$-means, successive convex approximation, and successive linear programming techniques. A comprehensive simulation study and comparative evaluation against the state-of-the-art (SOTA) algorithms are conducted to demonstrate the utility of the proposed approach and its benefits in applications of interest. Nima Nouri, Jamshid Abouei, Ali Reza Sepasian, Muhammad Jaseemuddin, Alagan Anpalagan, Konstantinos N. Plataniotis |
IEEE Internet Things J. | 1 |
| 2020 | Joint Access and Resource Allocation in Ultradense mmWave NOMA Networks With Mobile Edge ComputingabstractThis article considers a two-tier heterogeneous network consisting of conventional sub-6-GHz macrocells along with millimeter-wave (mmWave) small cells, where mobile devices (MDs) can connect to either macrocell or small cells opportunistically via the nonorthogonal multiple access (NOMA) protocol. We employ the queuing theory in our network model to conduct an assessment on the execution delay, energy consumption and the total cost of offloading tasks in a mobile-edge computation offloading (MECO) system. The main goal is to design an energy-efficient MECO decision algorithm in an ultradense Internet of Thing (UD-IoT) network to analyze the tradeoff between execution delay and energy consumption. The proposed scheme jointly optimizes the communication and computation resource management, subject to the energy and delay constraints. Due to the mixed-integer nonlinear problem (MINLP) for resource allocation and computation offloading, an iterative algorithm along with the successive convex approximation (SCA) is proposed to achieve the optimum local frequency scheduling, power allocation, and computation offloading. The superior performance of the proposed MECO algorithm in our UD-IoT network is verified by the extensive numerical results. Nima Nouri, Jamshid Abouei, Muhammad Jaseemuddin, Alagan Anpalagan |
IEEE Internet Things J. | 1 |
| 2020 | Dynamic Power-Latency Tradeoff for Mobile Edge Computation Offloading in NOMA-Based NetworksabstractMobile edge computing (MEC) has been recognized as an emerging technology that allows users to send the computation-intensive tasks to the MEC server deployed at the macro base station. This process overcomes the limitations of mobile devices (MDs), instead of sending the data to a cloud server which is far away from MDs. In addition, MEC results in decreasing the latency of cloud computing and improves the quality of service. In this article, an MEC scenario in the 5G networks is considered, in which several users request for computation service from the MEC server in the cell. We assume that users can access the radio spectrum by the nonorthogonal multiple access protocol and employ the queuing theory in the user side. The main goal is to minimize the total power consumption for computing by users with the stability condition of the buffer queue to investigate the power-latency tradeoff, which the modeling of the system leads to a conditional stochastic optimization problem. In order to obtain an optimum solution, we employ the Lyapunov optimization method along with successive convex approximation. Extensive simulations are conducted to illustrate the advantages of the proposed algorithm in terms of power-latency tradeoff of the joint optimization of communication and computing resources and the superior performance over other benchmark schemes. Nima Nouri, Ahmadreza Entezari, Jamshid Abouei, Muhammad Jaseemuddin, Alagan Anpalagan |
IEEE Internet Things J. | 1 |
| 2020 | Somatic hypermutation analysis for improved identification of B cell clonal families from next-generation sequencing dataabstractAdaptive immune receptor repertoire sequencing (AIRR-Seq) offers the possibility of identifying and tracking B cell clonal expansions during adaptive immune responses. Members of a B cell clone are descended from a common ancestor and share the same initial V(D)J rearrangement, but their B cell receptor (BCR) sequence may differ due to the accumulation of somatic hypermutations (SHMs). Clonal relationships are learned from AIRR-seq data by analyzing the BCR sequence, with the most common methods focused on the highly diverse junction region. However, clonally related cells often share SHMs which have been accumulated during affinity maturation. Here, we investigate whether shared SHMs in the V and J segments of the BCR can be leveraged along with the junction sequence to improve the ability to identify clonally related sequences. We develop independent distance functions that capture junction similarity and shared mutations, and combine these in a spectral clustering framework to infer the BCR clonal relationships. Using both simulated and experimental data, we show that this model improves both the sensitivity and specificity for identifying B cell clones. Source code for this method is freely available in the SCOPer (Spectral Clustering for clOne Partitioning) R package (version 0.2 or newer) in the Immcantation framework: www.immcantation.org under the AGPLv3 license. Nima Nouri, Steven H. Kleinstein |
PLoS Comput. Biol. | 1 |
| 2018 | A spectral clustering-based method for identifying clones from high-throughput B cell repertoire sequencing dataabstractMotivation: B cells derive their antigen-specificity through the expression of Immunoglobulin (Ig) receptors on their surface. These receptors are initially generated stochastically by somatic re-arrangement of the DNA and further diversified following antigen-activation by a process of somatic hypermutation, which introduces mainly point substitutions into the receptor DNA at a high rate. Recent advances in next-generation sequencing have enabled large-scale profiling of the B cell Ig repertoire from blood and tissue samples. A key computational challenge in the analysis of these data is partitioning the sequences to identify descendants of a common B cell (i.e. a clone). Current methods group sequences using a fixed distance threshold, or a likelihood calculation that is computationally-intensive. Here, we propose a new method based on spectral clustering with an adaptive threshold to determine the local sequence neighborhood. Validation using simulated and experimental datasets demonstrates that this method has high sensitivity and specificity compared to a fixed threshold that is optimized for these measures. In addition, this method works on datasets where choosing an optimal fixed threshold is difficult and is more computationally efficient in all cases. The ability to quickly and accurately identify members of a clone from repertoire sequencing data will greatly improve downstream analyses. Clonally-related sequences cannot be treated independently in statistical models, and clonal partitions are used as the basis for the calculation of diversity metrics, lineage reconstruction and selection analysis. Thus, the spectral clustering-based method here represents an important contribution to repertoire analysis. Availability and implementation: Source code for this method is freely available in the SCOPe (Spectral Clustering for clOne Partitioning) R package in the Immcantation framework: www.immcantation.org under the CC BY-SA 4.0 license. Supplementary information: Supplementary data are available at Bioinformatics online. Nima Nouri, Steven H. Kleinstein |
Bioinform. | 1 |