Demo Data from VLDB 2026 / reviewers in the wild / expert
Heejung Shim
dblp:318/1636
· DBLP profile ↗
5ranked-venue papers
0as first author
5since 2021 · last 2025
0000-0002-1375-9310ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 4 · 4 since 2021Artificial intelligence and machine learning · 1 · 1 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 · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
molecular evolution |
0.6 | 1 | 2022 | An accurate method for identifying recent recombinants from unaligned sequences · Bioinform. 2022 |
Bioinformatics and computational biology › sequence analysis › sequencing data analysis
nanopore signal analysis |
0.6 | 1 | 2022 | NanoSplicer: accurate identification of splice junctions using Oxford Nanopore sequencing · Bioinform. 2022 |
Bioinformatics and computational biology › molecular evolution
recombination detection |
0.6 | 1 | 2022 | An accurate method for identifying recent recombinants from unaligned sequences · Bioinform. 2022 |
Bioinformatics and computational biology › transcriptomics › RNA splicing analysis
splice junction detection |
0.6 | 1 | 2022 | NanoSplicer: accurate identification of splice junctions using Oxford Nanopore sequencing · Bioinform. 2022 |
Bioinformatics and computational biology › transcriptomics
transcript isoform analysis |
0.6 | 1 | 2022 | NanoSplicer: accurate identification of splice junctions using Oxford Nanopore sequencing · Bioinform. 2022 |
Bioinformatics and computational biology › transcriptomics
alternative splicing analysis |
0.5 | 1 | 2021 | McSplicer: a probabilistic model for estimating splice site usage from RNA-seq data · Bioinform. 2021 |
Bioinformatics and computational biology
transcriptomics |
0.5 | 1 | 2021 | McSplicer: a probabilistic model for estimating splice site usage from RNA-seq data · Bioinform. 2021 |
Methods — techniques the papers use, named apart from their topics
squiggle similarity · 0.6probabilistic candidate junction scoring · 0.6numerical simulation · 0.6probabilistic model · 0.5maximum likelihood estimation · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Semi-Supervised Learning Under General Causal ModelsabstractSemi-supervised learning (SSL) aims to train a machine learning (ML) model using both labeled and unlabeled data. While the unlabeled data have been used in various ways to improve the prediction accuracy, the reason why unlabeled data could help is not fully understood. One interesting and promising direction is to understand SSL from a causal perspective. In light of the independent causal mechanisms (ICM) principle, the unlabeled data can be helpful when the label causes the features but not vice versa. However, the causal relations between the features and labels can be complex in real world applications. In this article, we propose an SSL framework that works with general causal models in which the variables have flexible causal relations. More specifically, we explore the causal graph structures and design corresponding causal generative models which can be learned with the help of unlabeled data. The learned causal generative model can generate synthetic labeled data for training a more accurate predictive model. We verify the effectiveness of our proposed method by empirical studies on both simulated and real data. Archer Moore, Heejung Shim, Jingge Zhu, Mingming Gong |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2022 | An accurate method for identifying recent recombinants from unaligned sequencesabstractMOTIVATION: Recombination is a fundamental process in molecular evolution, and the identification of recombinant sequences is thus of major interest. However, current methods for detecting recombinants are primarily designed for aligned sequences. Thus, they struggle with analyses of highly diverse genes, such as the var genes of the malaria parasite Plasmodium falciparum, which are known to diversify primarily through recombination. RESULTS: We introduce an algorithm to detect recent recombinant sequences from a dataset without a full multiple alignment. Our algorithm can handle thousands of gene-length sequences without the need for a reference panel. We demonstrate the accuracy of our algorithm through extensive numerical simulations; in particular, it maintains its effectiveness in the presence of insertions and deletions. We apply our algorithm to a dataset of 17 335 DBLα types in var genes from Ghana, observing that sequences belonging to the same ups group or domain subclass recombine amongst themselves more frequently, and that non-recombinant DBLα types are more conserved than recombinant ones. AVAILABILITY AND IMPLEMENTATION: Source code is freely available at https://github.com/qianfeng2/detREC_program. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Kathryn E. Tiedje, Shazia Ruybal-Pesántez, Gerry Tonkin-Hill, Michael F. Duffy, Karen P. Day, Heejung Shim, Yao-Ban Chan |
Bioinform. | 7 |
| 2022 | NanoSplicer: accurate identification of splice junctions using Oxford Nanopore sequencingabstractMOTIVATION: Long-read sequencing methods have considerable advantages for characterizing RNA isoforms. Oxford Nanopore sequencing records changes in electrical current when nucleic acid traverses through a pore. However, basecalling of this raw signal (known as a squiggle) is error prone, making it challenging to accurately identify splice junctions. Existing strategies include utilizing matched short-read data and/or annotated splice junctions to correct nanopore reads but add expense or limit junctions to known (incomplete) annotations. Therefore, a method that could accurately identify splice junctions solely from nanopore data would have numerous advantages. RESULTS: We developed 'NanoSplicer' to identify splice junctions using raw nanopore signal (squiggles). For each splice junction, the observed squiggle is compared to candidate squiggles representing potential junctions to identify the correct candidate. Measuring squiggle similarity enables us to compute the probability of each candidate junction and find the most likely one. We tested our method using (i) synthetic mRNAs with known splice junctions and (ii) biological mRNAs from a lung-cancer cell-line. The results from both datasets demonstrate NanoSplicer improves splice junction identification, especially when the basecalling error rate near the splice junction is elevated. AVAILABILITY AND IMPLEMENTATION: NanoSplicer is available at https://github.com/shimlab/NanoSplicer and archived at https://doi.org/10.5281/zenodo.6403849. Data is available from ENA: ERS7273757 and ERS7273453. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Yupei You, Michael B. Clark, Heejung Shim |
Bioinform. | 3 |
| 2022 | Trade-off between conservation of biological variation and batch effect removal in deep generative modeling for single-cell transcriptomicsabstractBACKGROUND: Single-cell RNA sequencing (scRNA-seq) technology has contributed significantly to diverse research areas in biology, from cancer to development. Since scRNA-seq data is high-dimensional, a common strategy is to learn low-dimensional latent representations better to understand overall structure in the data. In this work, we build upon scVI, a powerful deep generative model which can learn biologically meaningful latent representations, but which has limited explicit control of batch effects. Rather than prioritizing batch effect removal over conservation of biological variation, or vice versa, our goal is to provide a bird's eye view of the trade-offs between these two conflicting objectives. Specifically, using the well established concept of Pareto front from economics and engineering, we seek to learn the entire trade-off curve between conservation of biological variation and removal of batch effects. RESULTS: A multi-objective optimisation technique known as Pareto multi-task learning (Pareto MTL) is used to obtain the Pareto front between conservation of biological variation and batch effect removal. Our results indicate Pareto MTL can obtain a better Pareto front than the naive scalarization approach typically encountered in the literature. In addition, we propose to measure batch effect by applying a neural-network based estimator called Mutual Information Neural Estimation (MINE) and show benefits over the more standard maximum mean discrepancy measure. CONCLUSION: The Pareto front between conservation of biological variation and batch effect removal is a valuable tool for researchers in computational biology. Our results demonstrate the efficacy of applying Pareto MTL to estimate the Pareto front in conjunction with applying MINE to measure the batch effect. Davis J. McCarthy, Heejung Shim, Susan Wei |
BMC Bioinform. | 3 |
| 2021 | McSplicer: a probabilistic model for estimating splice site usage from RNA-seq dataabstractMOTIVATION: Alternative splicing removes intronic sequences from pre-mRNAs in alternative ways to produce different forms (isoforms) of mature mRNA. The composition of expressed transcripts gives specific functionalities to cells in a particular condition or developmental stage. In addition, a large fraction of human disease mutations affect splicing and lead to aberrant mRNA and protein products. Current methods that interrogate the transcriptome based on RNA-seq either suffer from short read length when trying to infer full-length transcripts, or are restricted to predefined units of alternative splicing that they quantify from local read evidence. RESULTS: Instead of attempting to quantify individual outcomes of the splicing process such as local splicing events or full-length transcripts, we propose to quantify alternative splicing using a simplified probabilistic model of the underlying splicing process. Our model is based on the usage of individual splice sites and can generate arbitrarily complex types of splicing patterns. In our implementation, McSplicer, we estimate the parameters of our model using all read data at once and we demonstrate in our experiments that this yields more accurate estimates compared to competing methods. Our model is able to describe multiple effects of splicing mutations using few, easy to interpret parameters, as we illustrate in an experiment on RNA-seq data from autism spectrum disorder patients. AVAILABILITY: McSplicer source code is available at https://github.com/canzarlab/McSplicer and has been deposited in archived format at https://doi.org/10.5281/zenodo.4449881. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Israa Alqassem, Yash Sonthalia, Erika Klitzke-Feser, Heejung Shim, Stefan Canzar |
Bioinform. | 4 |