Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Thomas K. F. Wong

dblp:72/534 · DBLP profile ↗
← Back
14ranked-venue papers
7as first author
2since 2021 · last 2024
0000-0002-0580-6324ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 13 · 7 first-author · 2 since 2021Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1

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%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
protein-RNA interaction
0.212014
Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data · Bioinform. 2014
Bioinformatics and computational biology › sequence analysis › RNA sequence analysis
RNA-binding site prediction
0.212014
Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data · Bioinform. 2014
Bioinformatics and computational biology › RNA biology › RNA analysis
RNA structure probing
0.212014
Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data · Bioinform. 2014
Bioinformatics and computational biology
sequence alignment
0.112012
SOAP3: ultra-fast GPU-based parallel alignment tool for short reads · Bioinform. 2012
Bioinformatics and computational biology › sequence analysis › read mapping
short read alignment
0.112012
SOAP3: ultra-fast GPU-based parallel alignment tool for short reads · Bioinform. 2012
GPUs and heterogeneous computing
GPU-accelerated bioinformatics
0.112012
SOAP3: ultra-fast GPU-based parallel alignment tool for short reads · Bioinform. 2012
Bioinformatics and computational biology › structural bioinformatics › nucleic acid structure analysis
RNA structural alignment
0.112011
RNASAlign: RNA Structural Alignment System · Bioinform. 2011
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA structure analysis
0.112011
RNASAlign: RNA Structural Alignment System · Bioinform. 2011
Bioinformatics and computational biology › sequence analysis
non-coding RNA identification
0.012011
RNASAlign: RNA Structural Alignment System · Bioinform. 2011

Methods — techniques the papers use, named apart from their topics

compressed full-text index · 0.3burrows-wheeler transform · 0.3statistical modeling · 0.2feature extraction · 0.2structural alignment algorithm · 0.1
YearPublicationVenuePosition
2024 Mugen-UMAP: UMAP visualization and clustering of mutated genes in single-cell DNA sequencing data
abstract
BACKGROUND: The application of Uniform Manifold Approximation and Projection (UMAP) for dimensionality reduction and visualization has revolutionized the analysis of single-cell RNA expression and population genetics. However, its potential in single-cell DNA sequencing data analysis, particularly for visualizing gene mutation information, has not been fully explored. RESULTS: We introduce Mugen-UMAP, a novel Python-based program that extends UMAP's utility to single-cell DNA sequencing data. This innovative tool provides a comprehensive pipeline for processing gene annotation files of single-cell somatic single-nucleotide variants and metadata to the visualization of UMAP projections for identifying clusters, along with various statistical analyses. Employing Mugen-UMAP, we analyzed whole-exome sequencing data from 365 single-cell samples across 12 non-small cell lung cancer (NSCLC) patients, revealing distinct clusters associated with histological subtypes of NSCLC. Moreover, to demonstrate the general utility of Mugen-UMAP, we applied the program to 9 additional single-cell WES datasets from various cancer types, uncovering interesting patterns of cell clusters that warrant further investigation. In summary, Mugen-UMAP provides a quick and effective visualization method to uncover cell cluster patterns based on the gene mutation information from single-cell DNA sequencing data. CONCLUSIONS: The application of Mugen-UMAP demonstrates its capacity to provide valuable insights into the visualization and interpretation of single-cell DNA sequencing data. Mugen-UMAP can be found at https://github.com/tengchn/Mugen-UMAP.
Yiran Zou, Xianghan Li, Thomas K. F. Wong, Allen G. Rodrigo
BMC Bioinform.4
2021 An assembly-free method of phylogeny reconstruction using short-read sequences from pooled samples without barcodes
abstract
A current strategy for obtaining haplotype information from several individuals involves short-read sequencing of pooled amplicons, where fragments from each individual is identified by a unique DNA barcode. In this paper, we report a new method to recover the phylogeny of haplotypes from short-read sequences obtained using pooled amplicons from a mixture of individuals, without barcoding. The method, AFPhyloMix, accepts an alignment of the mixture of reads against a reference sequence, obtains the single-nucleotide-polymorphisms (SNP) patterns along the alignment, and constructs the phylogenetic tree according to the SNP patterns. AFPhyloMix adopts a Bayesian inference model to estimate the phylogeny of the haplotypes and their relative abundances, given that the number of haplotypes is known. In our simulations, AFPhyloMix achieved at least 80% accuracy at recovering the phylogenies and relative abundances of the constituent haplotypes, for mixtures with up to 15 haplotypes. AFPhyloMix also worked well on a real data set of kangaroo mitochondrial DNA sequences.
Thomas K. F. Wong, Louis Ranjard, Steven H. Wu, Jeet Sukumaran, Allen G. Rodrigo
PLoS Comput. Biol.1
2020 Correction to: Effective machine-learning assembly for next-generation amplicon sequencing with very low coverage
abstract
Following publication of the original article [1], the author reported that there are several errors in the original article.
Louis Ranjard, Thomas K. F. Wong, Allen G. Rodrigo
BMC Bioinform.2
2019 Effective machine-learning assembly for next-generation amplicon sequencing with very low coverage
abstract
BACKGROUND: In short-read DNA sequencing experiments, the read coverage is a key parameter to successfully assemble the reads and reconstruct the sequence of the input DNA. When coverage is very low, the original sequence reconstruction from the reads can be difficult because of the occurrence of uncovered gaps. Reference guided assembly can then improve these assemblies. However, when the available reference is phylogenetically distant from the sequencing reads, the mapping rate of the reads can be extremely low. Some recent improvements in read mapping approaches aim at modifying the reference according to the reads dynamically. Such approaches can significantly improve the alignment rate of the reads onto distant references but the processing of insertions and deletions remains challenging. RESULTS: Here, we introduce a new algorithm to update the reference sequence according to previously aligned reads. Substitutions, insertions and deletions are performed in the reference sequence dynamically. We evaluate this approach to assemble a western-grey kangaroo mitochondrial amplicon. Our results show that more reads can be aligned and that this method produces assemblies of length comparable to the truth while limiting error rate when classic approaches fail to recover the correct length. Finally, we discuss how the core algorithm of this method could be improved and combined with other approaches to analyse larger genomic sequences. CONCLUSIONS: We introduced an algorithm to perform dynamic alignment of reads on a distant reference. We showed that such approach can improve the reconstruction of an amplicon compared to classically used bioinformatic pipelines. Although not portable to genomic scale in the current form, we suggested several improvements to be investigated to make this method more flexible and allow dynamic alignment to be used for large genome assemblies.
Louis Ranjard, Thomas K. F. Wong, Allen G. Rodrigo
BMC Bioinform.2
2018 HaploJuice : accurate haplotype assembly from a pool of sequences with known relative concentrations
abstract
BACKGROUND: Pooling techniques, where multiple sub-samples are mixed in a single sample, are widely used to take full advantage of high-throughput DNA sequencing. Recently, Ranjard et al. (PLoS ONE 13:0195090, 2018) proposed a pooling strategy without the use of barcodes. Three sub-samples were mixed in different known proportions (i.e. 62.5%, 25% and 12.5%), and a method was developed to use these proportions to reconstruct the three haplotypes effectively. RESULTS: HaploJuice provides an alternative haplotype reconstruction algorithm for Ranjard et al.'s pooling strategy. HaploJuice significantly increases the accuracy by first identifying the empirical proportions of the three mixed sub-samples and then assembling the haplotypes using a dynamic programming approach. HaploJuice was evaluated against five different assembly algorithms, Hmmfreq (Ranjard et al., PLoS ONE 13:0195090, 2018), ShoRAH (Zagordi et al., BMC Bioinformatics 12:119, 2011), SAVAGE (Baaijens et al., Genome Res 27:835-848, 2017), PredictHaplo (Prabhakaran et al., IEEE/ACM Trans Comput Biol Bioinform 11:182-91, 2014) and QuRe (Prosperi and Salemi, Bioinformatics 28:132-3, 2012). Using simulated and real data sets, HaploJuice reconstructed the true sequences with the highest coverage and the lowest error rate. CONCLUSION: HaploJuice provides high accuracy in haplotype reconstruction, making Ranjard et al.'s pooling strategy more efficient, feasible, and applicable, with the benefit of reducing the sequencing cost.
Thomas K. F. Wong, Louis Ranjard, Yu Lin 0001, Allen G. Rodrigo
BMC Bioinform.1
2014 Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data
abstract
MOTIVATION: High-throughput sequencing has been used to probe RNA structures, by treating RNAs with reagents that preferentially cleave or mark certain nucleotides according to their local structures, followed by sequencing of the resulting fragments. The data produced contain valuable information for studying various RNA properties. RESULTS: We developed methods for statistically modeling these structure-probing data and extracting structural features from them. We show that the extracted features can be used to predict RNA 'zipcodes' in yeast, regions bound by the She complex in asymmetric localization. The prediction accuracy was better than using raw RNA probing data or sequence features. We further demonstrate the use of the extracted features in identifying binding sites of RNA binding proteins from whole-transcriptome global photoactivatable-ribonucleoside-enhanced cross-linking and immunopurification (gPAR-CLIP) data. AVAILABILITY: The source code of our implemented methods is available at http://yiplab.cse.cuhk.edu.hk/probrna/ CONTACT: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online.
Xihao Hu, Thomas K. F. Wong, Zhi John Lu, Ting-Fung Chan, Terrence Chi-Kong Lau, Siu-Ming Yiu, Kevin Y. Yip
Bioinform.2
2013 Comparison of Cutoff Strategies for Geometrical Features in Machine Learning-Based Scoring Functions
Shirley W. I. Siu, Thomas K. F. Wong, Simon Fong 0001
ADMA (2)2
2012 SOAP3: ultra-fast GPU-based parallel alignment tool for short reads
abstract
Abstract Summary: SOAP3 is the first short read alignment tool that leverages the multi-processors in a graphic processing unit (GPU) to achieve a drastic improvement in speed. We adapted the compressed full-text index (BWT) used by SOAP2 in view of the advantages and disadvantages of GPU. When tested with millions of Illumina Hiseq 2000 length-100 bp reads, SOAP3 takes < 30 s to align a million read pairs onto the human reference genome and is at least 7.5 and 20 times faster than BWA and Bowtie, respectively. For aligning reads with up to four mismatches, SOAP3 aligns slightly more reads than BWA and Bowtie; this is because SOAP3, unlike BWA and Bowtie, is not heuristic-based and always reports all answers. Availability: SOAP3 is available at: http://www.cs.hku.hk/2bwt-tools/soap3; http://soap.genomics.org.cn/soap3.html. Contact: [email protected], [email protected]
Chi-Man Liu, Thomas K. F. Wong, Edward Wu, Ruibang Luo, Siu-Ming Yiu, Yingrui Li, Bingqiang Wang, Xiaowen Chu 0001, Kaiyong Zhao, Ruiqiang Li, Tak Wah Lam
Bioinform.2
2012 An Efficient Alignment Algorithm for Searching Simple Pseudoknots over Long Genomic Sequence
abstract
Structural alignment has been shown to be an effective computational method to identify structural noncoding RNA(ncRNA) candidates as ncRNAs are known to be conserved in secondary structures. However, the complexity of the structural alignment algorithms becomes higher when the structure has pseudoknots. Even for the simplest type of pseudoknots (simple pseudoknots), the fastest algorithm runs in O(mn3) time, where m, n are the length of the query ncRNA (with known structure) and the length of the target sequence (with unknown structure), respectively. In practice, we are usually given a long DNA sequence and we try to locate regions in the sequence for possible candidates of a particular ncRNA. Thus, we need to run the structural alignment algorithm on every possible region in the long sequence. For example, finding candidates for a known ncRNA of length 100 on a sequence of length 50,000, it takes more than one day. In this paper, we provide an efficient algorithm to solve the problem for simple pseudoknots and it is shown to be 10 times faster. The speedup stems from an effective pruning strategy consisting of the computation of a lower bound score for the optimal alignment and an estimation of the maximum score that a candidate can achieve to decide whether to prune the current candidate or not.
Christopher Ma, Thomas K. F. Wong, Tak Wah Lam, Wing-Kai Hon, Kunihiko Sadakane, Siu-Ming Yiu
IEEE ACM Trans. Comput. Biol. Bioinform.2
2012 Memory Efficient Algorithms for Structural Alignment of RNAs with Pseudoknots
abstract
In this paper, we consider the problem of structural alignment of a target RNA sequence of length n and a query RNA sequence of length m with known secondary structure that may contain simple pseudoknots or embedded simple pseudoknots. The best known algorithm for solving this problem runs in O(mn3) time for simple pseudoknot or O(mn4) time for embedded simple pseudoknot with space complexity of O(mn3) for both structures, which require too much memory making it infeasible for comparing noncoding RNAs (ncRNAs) with length several hundreds or more. We propose memory efficient algorithms to solve the same problem. We reduce the space complexity to O(n3) for simple pseudoknot and O(mn2 + n3) for embedded simple pseudoknot while maintaining the same time complexity. We also show how to modify our algorithm to handle a restricted class of recursive simple pseudoknot which is found abundant in real data with space complexity of O(mn2 + n3) and time complexity of O(mn4). Experimental results show that our algorithms are feasible for comparing ncRNAs of length more than 500.
Thomas K. F. Wong, Y. S. Chiu, Tak Wah Lam, Siu-Ming Yiu
IEEE ACM Trans. Comput. Biol. Bioinform.1
2011 RNASAlign: RNA Structural Alignment System
abstract
MOTIVATION: Structural alignment of RNA is found to be a useful computational technique for idenitfying non-coding RNAs (ncRNAs). However, existing tools do not handle structures with pseudoknots. Although algorithms exist that can handle structural alignment for different types of pseudoknots, no software tools are available and users have to determine the type of pseudoknots to select the appropriate algoirthm to use which limits the usage of structural alignment in identifying novel ncRNAs. RESULTS: We implemented the first web server, RNASAlign, which can automatically identify the pseudoknot type of a secondary structure and perform structural alignment of a folded RNA with every region of a target DNA/RNA sequence. Regions with high similarity scores and low e-values, together with the detailed alignments will be reported to the user. Experiments on more than 350 ncRNA families show that RNASAlign is effective. AVAILABILITY: http://www.bio8.cs.hku.hk/RNASAlign.
Thomas K. F. Wong, Kwok-Lung Wan, Bay-Yuan Hsu, Brenda W. Y. Cheung, Wing-Kai Hon, Tak Wah Lam, Siu-Ming Yiu
Bioinform.1
2010 Local Structural Alignment of RNA with Affine Gap Model
Thomas K. F. Wong, Brenda W. Y. Cheung, Tak Wah Lam, Siu-Ming Yiu
ISBRA1
2009 Structural Alignment of RNA with Complex Pseudoknot Structure
Thomas K. F. Wong, Tak Wah Lam, Wing-Kin Sung, Siu-Ming Yiu
WABI1
2008 A Memory Efficient Algorithm for Structural Alignment of RNAs with Embedded Simple Pseudoknots
Thomas K. F. Wong, Y. S. Chiu, Tak Wah Lam, Siu-Ming Yiu
APBC1