Hingfung Ting

Dr. Hingfung Ting


Research Focus & Metrics

Academic Career Length

26Years (2001-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 February 2012 in Journal of Global Optimization
Verified
Journal Article
Closed access
PDF file
RMRuixin Ma
Ruixin Ma
Gyorgy DosaGyorgy Dosa
Gyorgy Dosa
XHXin Han
Xin Han
HTHingfung Ting
Hingfung Ting
DYDeshi Ye
Deshi Ye
YZYong Zhang
Yong Zhang

23 June 2021 in NAR Genomics and Bioinformatics
Verified
Journal Article
Open access
PDF file
JSJunhao Su
Junhao Su
YWYe Wu
Ye Wu
HTHingfung Ting
Hingfung Ting
TLTak-Wah Lam
Tak-Wah Lam
RLRuibang Luo
Ruibang Luo
Relation extraction (RE) is a fundamental task for extracting gene–disease associations from biomedical text. Many state-of-the-art tools have limited capacity, as they can extract gene–disease associations only from single sentences or abstract texts. A few studies have explored extracting gene–disease associations from full-text articles, but there exists a large room for improvements. In this work, we propose RENET2, a deep learning-based RE method, which implements Section Filtering and ambiguous relations modeling to extract gene–disease associations from full-text articles. We designed a novel iterative training data expansion strategy to build an annotated full-text dataset to resolve the scarcity of labels on full-text articles. In our experiments, RENET2 achieved an F1-score of 72.13% for extracting gene–disease associations from an annotated full-text dataset, which was 27.22, 30.30, 29.24 and 23.87% higher than BeFree, DTMiner, BioBERT and RENET, respectively. We applied RENET2 to (i) ∼1.89M full-text articles from PubMed Central and found ∼3.72M gene–disease associations; and (ii) the LitCovid articles and ranked the top 15 proteins associated with COVID-19, supported by recent articles. RENET2 is an efficient and accurate method for full-text gene–disease association extraction. The source-code, manually curated abstract/full-text training data, and results of RENET2 are available at GitHub.

22 March 2011 in Algorithmica
Verified
Journal Article
Open access
PDF file
HCHo-Leung Chan
Ho-Leung Chan
TLTak-Wah Lam
Tak-Wah Lam
Lap-Kei LeeLap-Kei Lee
Lap-Kei Lee
HTHingfung Ting
Hingfung Ting
In this paper we extend the study of algorithms for monitoring distributed data streams from whole data streams to a time-based sliding window. The concern is how to minimize the communication between individual streams and the root, while allowing the root, at any time, to report the global statistics of all streams within a given error bound. This paper presents communication-efficient algorithms for three classical statistics, namely, basic counting, frequent items and quantiles. The worst-case communication cost over a window is $O(\frac{k}{\varepsilon} \log\frac{\varepsilon N}{k})$ bits for basic counting, $O(\frac{k}{\varepsilon} \log\frac{N}{k})$ words for frequent items and $O(\frac{k}{\varepsilon^{2}} \log\frac{N}{k})$ words for quantiles, where k is the number of distributed data streams, N is the total number of items in the streams that arrive or expire in the window, and ε<1 is the given error bound. The performance of our algorithms matches and nearly matches the corresponding lower bounds. We also show how to generalize these results to streams with out-of-order data.

16 May 2018 in Bioinformatics
Verified
Journal Article
Closed access
PDF file
HMHuijun Mai
Huijun Mai
YZYifan Zhang
Yifan Zhang
DLDinghua Li
Dinghua Li
HLHenry Chi-Ming Leung
Henry Chi-Ming Leung
RLRuibang Luo
Ruibang Luo
TLTak-Wah Lam
Tak-Wah Lam
AC-DIAMOND (v1) is a DNA–protein alignment tool designed to tackle the efficiency challenge of aligning large amount of reads or contigs to protein databases. When compared with the previously most efficient method DIAMOND, AC-DIAMOND gains a 6- to 7-fold speed-up, while retaining a similar degree of sensitivity. The improvement is rooted at two aspects: first, using a compressed index of seeds with adaptive-length to speed-up the matching between query and reference sequences; second, adopting a compact form of dynamic programing to fully utilize the parallelism of the SIMD capability. Software source codes and binaries available at https://github.com/Maihj/AC-DIAMOND/ Supplementary data are available at Bioinformatics online.

1 October 2022 in Tsinghua Science and Technology
Verified
Journal Article
Closed access
HZHuiling Zhang
Huiling Zhang
MHMin Hao
Min Hao
HWHao Wu
Hao Wu
HTHingfung Ting
Hingfung Ting
YTYihong Tang
Yihong Tang
YWYanjie Wei
Yanjie Wei
Sequence-based protein tertiary structure prediction is of fundamental importance because the function of a protein ultimately depends on its 3D structure. An accurate residue-residue contact map is one of the essential elements for current ab initio prediction protocols of 3D structure prediction. Recently, with the combination of deep learning and direct coupling techniques, the performance of residue contact prediction has achieved significant progress. However, a considerable number of current Deep-Learning (DL)-based prediction methods are usually time-consuming, mainly because they rely on different categories of data types and third-party programs. In this research, we transformed the complex biological problem into a pure computational problem through statistics and artificial intelligence. We have accordingly proposed a feature extraction method to obtain various categories of statistical information from only the multi-sequence alignment, followed by training a DL model for residue-residue contact prediction based on the massive statistical information. The proposed method is robust in terms of different test sets, showed high reliability on model confidence score, could obtain high computational efficiency and achieve comparable prediction precisions with DL methods that relying on multi-source inputs.

21 December 2020 in BMC Genomics
Verified
Journal Article
Open access
PDF file
CLChi-Ming Leung
Chi-Ming Leung
DLDinghua Li
Dinghua Li
YXYan Xin
Yan Xin
WLWai-Chun Law
Wai-Chun Law
YZYifan Zhang
Yifan Zhang
TLTak-Wah Lam
Tak-Wah Lam
Background: Next-generation sequencing (NGS) enables unbiased detection of pathogens by mapping the sequencing reads of a patient sample to the known reference sequence of bacteria and viruses. However, for a new pathogen without a reference sequence of a close relative, or with a high load of mutations compared to its predecessors, read mapping fails due to a low similarity between the pathogen and reference sequence, which in turn leads to insensitive and inaccurate pathogen detection outcomes. Results: We developed MegaPath, which runs fast and provides high sensitivity in detecting new pathogens. In MegaPath, we have implemented and tested a combination of polishing techniques to remove non-informative human reads and spurious alignments. MegaPath applies a global optimization to the read alignments and reassigns the reads incorrectly aligned to multiple species to a unique species. The reassignment not only significantly increased the number of reads aligned to distant pathogens, but also significantly reduced incorrect alignments. MegaPath implements an enhanced maximum-exact-match prefix seeding strategy and a SIMD-accelerated Smith-Waterman algorithm to run fast. Conclusions: In our benchmarks, MegaPath demonstrated superior sensitivity by detecting eight times more reads from a low-similarity pathogen than other tools. Meanwhile, MegaPath ran much faster than the other state-of-the-art alignment-based pathogen detection tools (and compariable with the less sensitivity profile-based pathogen detection tools). The running time of MegaPath is about 20 min on a typical 1 Gb dataset.