Demo Data from VLDB 2026 / reviewers in the wild / expert
Georg Seelig
dblp:01/6927
· DBLP profile ↗
15ranked-venue papers
1as first author
3since 2021 · last 2022
0000-0002-3163-8782ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 12 · 1 first-author · 3 since 2021Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 66% Emerging computing paradigms · 29% Memory systems · 5% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% |
Topics — the 10 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
single-cell RNA sequencing |
0.9 | 2 | 2022 | CellMeSH: probabilistic cell-type identification using indexed literature · Bioinform. 2022 Scalable preprocessing for sparse scRNA-seq data exploiting prior knowledge · Bioinform. 2018 |
Storage systems › storage devices › molecular data storage
DNA storage |
0.6 | 2 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 A DNA-Based Archival Storage System · ASPLOS 2016 |
Bioinformatics and computational biology › single-cell analysis
cell type annotation |
0.6 | 1 | 2022 | CellMeSH: probabilistic cell-type identification using indexed literature · Bioinform. 2022 |
Emerging computing paradigms
molecular computing |
0.4 | 2 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 DNA-based molecular architecture with spatially localized components · ISCA 2013 |
Storage systems › storage devices
molecular data storage |
0.4 | 1 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 |
Storage systems
archival storage |
0.2 | 1 | 2016 | A DNA-Based Archival Storage System · ASPLOS 2016 |
Storage systems
key-value storage |
0.2 | 1 | 2016 | A DNA-Based Archival Storage System · ASPLOS 2016 |
Bioinformatics and computational biology
biomedical text mining |
0.2 | 1 | 2022 | CellMeSH: probabilistic cell-type identification using indexed literature · Bioinform. 2022 |
Emerging computing paradigms › molecular computing
DNA computing |
0.2 | 1 | 2013 | DNA-based molecular architecture with spatially localized components · ISCA 2013 |
Memory systems › processing-in-memory
near-data processing |
0.1 | 1 | 2019 | DNA Data Storage and Hybrid Molecular-Electronic Computing · Proc. IEEE 2019 |
Methods — techniques the papers use, named apart from their topics
probabilistic database querying · 0.6information retrieval · 0.6digital microfluidics · 0.4DNA synthesis · 0.4DNA sequencing · 0.4non-negative matrix factorization · 0.3wet lab experiments · 0.2simulation · 0.2strand displacement · 0.2spatial isolation of components · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | CellMeSH: probabilistic cell-type identification using indexed literatureabstractMOTIVATION: Single-cell RNA sequencing (scRNA-seq) is widely used for analyzing gene expression in multi-cellular systems and provides unprecedented access to cellular heterogeneity. scRNA-seq experiments aim to identify and quantify all cell types present in a sample. Measured single-cell transcriptomes are grouped by similarity and the resulting clusters are mapped to cell types based on cluster-specific gene expression patterns. While the process of generating clusters has become largely automated, annotation remains a laborious ad hoc effort that requires expert biological knowledge. RESULTS: Here, we introduce CellMeSH-a new automated approach to identifying cell types for clusters based on prior literature. CellMeSH combines a database of gene-cell-type associations with a probabilistic method for database querying. The database is constructed by automatically linking gene and cell-type information from millions of publications using existing indexed literature resources. Compared to manually constructed databases, CellMeSH is more comprehensive and is easily updated with new data. The probabilistic query method enables reliable information retrieval even though the gene-cell-type associations extracted from the literature are noisy. CellMeSH is also able to optionally utilize prior knowledge about tissues or cells for further annotation improvement. CellMeSH achieves top-one and top-three accuracies on a number of mouse and human datasets that are consistently better than existing approaches. AVAILABILITY AND IMPLEMENTATION: Web server at https://uncurl.cs.washington.edu/db_query and API at https://github.com/shunfumao/cellmesh. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Shunfu Mao, Yue Zhang 0024, Georg Seelig, Sreeram Kannan |
Bioinform. | 3 |
| 2021 | Robust Digital Molecular Design of Binarized Neural NetworksabstractMolecular programming - a paradigm wherein molecules are engineered to perform computation - shows great potential for applications in nanotechnology, disease diagnostics and smart therapeutics. A key challenge is to identify systematic approaches for compiling abstract models of computation to molecules. Due to their wide applicability, one of the most useful abstractions to realize is neural networks. In prior work, real-valued weights were achieved by individually controlling the concentrations of the corresponding "weight" molecules. However, large-scale preparation of reactants with precise concentrations quickly becomes intractable. Here, we propose to bypass this fundamental problem using Binarized Neural Networks (BNNs), a model that is highly scalable in a molecular setting due to the small number of distinct weight values. We devise a noise-tolerant digital molecular circuit that compactly implements a majority voting operation on binary-valued inputs to compute the neuron output. The network is also rate-independent, meaning the speed at which individual reactions occur does not affect the computation, further increasing robustness to noise. We first demonstrate our design on the MNIST classification task by simulating the system as idealized chemical reactions. Next, we map the reactions to DNA strand displacement cascades, providing simulation results that demonstrate the practical feasibility of our approach. We perform extensive noise tolerance simulations, showing that digital molecular neurons are notably more robust to noise in the concentrations of chemical reactants compared to their analog counterparts. Finally, we provide initial experimental results of a single binarized neuron. Our work suggests a solid framework for building even more complex neural network computation. Johannes Linder, Yuan-Jyue Chen, Georg Seelig, Luis Ceze, Karin Strauss |
DNA | 4 |
| 2021 | Fast activation maximization for molecular sequence designabstractBACKGROUND: Optimization of DNA and protein sequences based on Machine Learning models is becoming a powerful tool for molecular design. Activation maximization offers a simple design strategy for differentiable models: one-hot coded sequences are first approximated by a continuous representation, which is then iteratively optimized with respect to the predictor oracle by gradient ascent. While elegant, the current version of the method suffers from vanishing gradients and may cause predictor pathologies leading to poor convergence. RESULTS: Here, we introduce Fast SeqProp, an improved activation maximization method that combines straight-through approximation with normalization across the parameters of the input sequence distribution. Fast SeqProp overcomes bottlenecks in earlier methods arising from input parameters becoming skewed during optimization. Compared to prior methods, Fast SeqProp results in up to 100-fold faster convergence while also finding improved fitness optima for many applications. We demonstrate Fast SeqProp's capabilities by designing DNA and protein sequences for six deep learning predictors, including a protein structure predictor. CONCLUSIONS: Fast SeqProp offers a reliable and efficient method for general-purpose sequence optimization through a differentiable fitness predictor. As demonstrated on a variety of deep learning models, the method is widely applicable, and can incorporate various regularization techniques to maintain confidence in the sequence designs. As a design tool, Fast SeqProp may aid in the development of novel molecules, drug therapies and vaccines. Johannes Linder, Georg Seelig |
BMC Bioinform. | 2 |
| 2019 | Combined Amplification and Molecular Classification for Gene Expression Diagnostics
Gokul Gowri, Randolph Lopez, Georg Seelig |
DNA | 3 |
| 2019 | DNA Data Storage and Hybrid Molecular-Electronic ComputingabstractMoore's law may be slowing, but our ability to manipulate molecules is improving faster than ever. DNA could provide alternative substrates for computing and storage as existing ones approach physical limits. In this paper, we explore the implications of this trend in computer architecture. We present a computer systems perspective on molecular processing and storage, positing a hybrid molecular-electronic architecture that plays to the strengths of both domains. We cover the design and implementation of all stages of the pipeline: encoding, DNA synthesis, system integration with digital microfluidics, DNA sequencing (including emerging technologies such as nanopores), and decoding. We first draw on our experience designing a DNA-based archival storage system, which includes the largest demonstration to date of DNA digital data storage of over three billion nucleotides encoding over 400 MB of data. We then propose a more ambitious hybrid-electronic design that uses a molecular form of near-data processing for massive parallelism. We present a model that demonstrates the feasibility of these systems in the near future. We think the time is ripe to consider molecular storage seriously and explore system designs and architectural implications. Douglas M. Carmean, Luis Ceze, Georg Seelig, Kendall Stewart, Karin Strauss, Max Willsey |
Proc. IEEE | 3 |
| 2018 | A Content-Addressable DNA Database with Learned Sequence Encodings
Kendall Stewart, Yuan-Jyue Chen, David Ward, Georg Seelig, Karin Strauss, Luis Ceze |
DNA | 5 |
| 2018 | Scalable preprocessing for sparse scRNA-seq data exploiting prior knowledgeabstractMotivation: Single cell RNA-seq (scRNA-seq) data contains a wealth of information which has to be inferred computationally from the observed sequencing reads. As the ability to sequence more cells improves rapidly, existing computational tools suffer from three problems. (i) The decreased reads-per-cell implies a highly sparse sample of the true cellular transcriptome. (ii) Many tools simply cannot handle the size of the resulting datasets. (iii) Prior biological knowledge such as bulk RNA-seq information of certain cell types or qualitative marker information is not taken into account. Here we present UNCURL, a preprocessing framework based on non-negative matrix factorization for scRNA-seq data, that is able to handle varying sampling distributions, scales to very large cell numbers and can incorporate prior knowledge. Results: We find that preprocessing using UNCURL consistently improves performance of commonly used scRNA-seq tools for clustering, visualization and lineage estimation, both in the absence and presence of prior knowledge. Finally we demonstrate that UNCURL is extremely scalable and parallelizable, and runs faster than other methods on a scRNA-seq dataset containing 1.3 million cells. Availability and implementation: Source code is available at https://github.com/yjzhang/uncurl_python. Supplementary information: Supplementary data are available at Bioinformatics online. Sumit Mukherjee, Yue Zhang 0024, Joshua Fan 0002, Georg Seelig, Sreeram Kannan |
Bioinform. | 4 |
| 2017 | A DNA Neural Network Constructed from Molecular Variable Gain Amplifiers
Sherry Xi Chen, Georg Seelig |
DNA | 2 |
| 2016 | A DNA-Based Archival Storage SystemabstractDemand for data storage is growing exponentially, but the capacity of existing storage media is not keeping up. Using DNA to archive data is an attractive possibility because it is extremely dense, with a raw limit of 1 exabyte/mm3 (109 GB/mm3), and long-lasting, with observed half-life of over 500 years. This paper presents an architecture for a DNA-based archival storage system. It is structured as a key-value store, and leverages common biochemical techniques to provide random access. We also propose a new encoding scheme that offers controllable redundancy, trading off reliability for density. We demonstrate feasibility, random access, and robustness of the proposed encoding with wet lab experiments involving 151 kB of synthesized DNA and a 42 kB random-access subset, and simulation experiments of larger sets calibrated to the wet lab experiments. Finally, we highlight trends in biotechnology that indicate the impending practicality of DNA storage for much larger datasets. James Bornholt, Randolph Lopez, Douglas M. Carmean, Luis Ceze, Georg Seelig, Karin Strauss |
ASPLOS | 5 |
| 2015 | Nanocrafter: Design and Evaluation of a DNA Nanotechnology Game
Jonathan Barone, Colin Bayer, Rowan Copley, Nova Barlow, Matthew Burns, Sundipta Rao, Georg Seelig, Zoran Popovic, Seth Cooper |
FDG | 7 |
| 2014 | Computational Design of Reaction-Diffusion Patterns Using DNA-Based Chemical Reaction Networks
Neil Dalchau, Georg Seelig, Andrew Phillips |
DNA | 2 |
| 2013 | DNA-based molecular architecture with spatially localized componentsabstractPerforming computation inside living cells offers life-changing applications, from improved medical diagnostics to better cancer therapy to intelligent drugs. Due to its bio-compatibility and ease of engineering, one promising approach for performing in-vivo computation is DNA strand displacement. This paper introduces computer architects to DNA strand displacement "circuits", discusses associated architectural challenges, and proposes a new organization that provides practical composability. In particular, prior approaches rely mostly on stochastic interaction of freely diffusing components. This paper proposes practical spatial isolation of components, leading to more easily designed DNA-based circuits. DNA nanotechnology is currently at a turning point, with many proposed applications being realized [20, 9]. We believe that it is time for the computer architecture community to take notice and contribute. Richard A. Muscat, Karin Strauss, Luis Ceze, Georg Seelig |
ISCA | 4 |
| 2010 | DNA-Based Fixed Gain Amplifiers and Linear Classifier Circuits
David Yu Zhang, Georg Seelig |
DNA | 2 |
| 2009 | Time-Complexity of Multilayered DNA Strand Displacement Circuits
Georg Seelig, David Soloveichik |
DNA | 1 |
| 2008 | DNA as a Universal Substrate for Chemical Kinetics
David Soloveichik, Georg Seelig, Erik Winfree |
DNA | 2 |