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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

James Robertson

dblp:03/4321 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
2since 2021 · last 2026
—ORCID · unresolved

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

Software engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 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
1 paper
Bioinformatics and computational biology · 100%
Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%

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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
metagenomics
0.812024
MNBC: a multithreaded Minimizer-based Naïve Bayes Classifier for improved metagenomic sequence classification · Bioinform. 2024
Bioinformatics and computational biology › metagenomics
metagenomic sequence classification
0.812024
MNBC: a multithreaded Minimizer-based Naïve Bayes Classifier for improved metagenomic sequence classification · Bioinform. 2024
Requirements engineering and software design
requirements elicitation
0.112006
Creative requirements: invention and its role in requirements engineering · ICSE 2006
Internet architecture and protocols
peer-to-peer networks
0.012004
Designing a DHT for Low Latency and High Throughput · NSDI 2004
Distributed systems › peer-to-peer systems
distributed hash table
0.012004
Designing a DHT for Low Latency and High Throughput · NSDI 2004

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

plurality voting · 0.8naïve bayes classifier · 0.8minimizer · 0.8creativity techniques · 0.1
YearPublicationVenuePosition
2026 MNBC-ME categorizes viral and plasmid sequences within metagenomes and identifies putative species or plasmid host
abstract
BACKGROUND: Plasmids and viruses are two types of mobile genetic elements (ME), that rely on host cells to reproduce and propagate themselves. Recently, metagenomics has greatly facilitated the discovery and characterization of new plasmids and viruses, which relies on accurate identification of these reads in metagenomes. Some state-of-the-art tools can identify plasmid or viral reads, while others are able to identify the probable host or source species of these reads. Since the Minimizer-based Naïve Bayes Classifier (MNBC) tool accurately classifies chromosomal and viral reads to the species level, we extended it to develop the MNBC-ME tool that can also identify plasmid reads and their putative host species. RESULTS: A standard reference- and test-sequence framework using simulated variable-length reads was used to benchmark MNBC-ME with eleven other state-of-the-art tools for ME identification: DeepMicroClass, geNomad, PPR-Meta, viralVerify, Plasmer, PlasClass, PlasX, VIBRANT, DeepVirFinder, HOTSPOT, and MOSTPLAS. MNBC-ME was the most consistent tool at classifying chromosomal, viral and plasmid reads of variable lengths, in contrast to the other tools whose precision or recall dropped below 50% in some circumstances. MNBC-ME also exceeded 65% and 70% performance in predicting host genus and family of plasmid reads, respectively. CONCLUSIONS: MNBC-ME is tool for identification of both short and long viral- and plasmid-originated reads across a wide variety of read types. It also identifies potential low-level host taxa for plasmid reads, and source taxa for chromosomal and viral reads. It is freely available at https://github.com/ComputationalPathogens/MNBC-ME and can be found as the 'mnbc-me' package in bioconda.
Ruipeng Lu, Tim Dumonceaux, Muhammad Anzar, Athanasios Zovoilis, Kym Antonation, Dillon Barker, Cindi Corbett, Celine Nadon, James Robertson, Shannon H. C. Eagle, Oliver Lung, Josip Rudar, Om Surujballi, Gabriel Wajnberg, Chad Laing
BMC Bioinform.9
2024 MNBC: a multithreaded Minimizer-based Naïve Bayes Classifier for improved metagenomic sequence classification
abstract
MOTIVATION: State-of-the-art tools for classifying metagenomic sequencing reads provide both rapid and accurate options, although the combination of both in a single tool is a constantly improving area of research. The machine learning-based Naïve Bayes Classifier (NBC) approach provides a theoretical basis for accurate classification of all reads in a sample. RESULTS: We developed the multithreaded Minimizer-based Naïve Bayes Classifier (MNBC) tool to improve the NBC approach by applying minimizers, as well as plurality voting for closely related classification scores. A standard reference- and test-sequence framework using simulated variable-length reads benchmarked MNBC with six other state-of-the-art tools: MetaMaps, Ganon, Kraken2, KrakenUniq, CLARK, and Centrifuge. We also applied MNBC to the "marine" and "strain-madness" short-read metagenomic datasets in the Critical Assessment of Metagenome Interpretation (CAMI) II challenge using a corresponding database from the time. MNBC efficiently identified reads from unknown microorganisms, and exhibited the highest species- and genus-level precision and recall on short reads, as well as the highest species-level precision on long reads. It also achieved the highest accuracy on the "strain-madness" dataset. AVAILABILITY AND IMPLEMENTATION: MNBC is freely available at: https://github.com/ComputationalPathogens/MNBC.
Ruipeng Lu, Tim Dumonceaux, Muhammad Anzar, Athanasios Zovoilis, Kym Antonation, Dillon Barker, Cindi Corbett, Celine Nadon, James Robertson, Shannon H. C. Eagle, Oliver Lung, Josip Rudar, Om Surujballi, Chad Laing
Bioinform.9
2011 An investigation into improved non-contact adhesion mechanism suitable for wall climbing robotic applications
abstract
Pneumatic, non-contact end effectors for robotic pick-and-place applications use compressed air to provide an adhesion force based on the Bernoulli principle, which creates a low pressure region near the surface of the end effector. However, consideration of the influence of the Bernoulli principle alone gives an inadequate account of the performance of some end effector designs. In fact, end effector geometry can be constructed in such a way that the Bernoulli principle provides only a small contribution to the overall adhesion force. This paper investigates the role of viscous flow entrainment in improving adhesion efficiency. Both simulation and experimental results show a significant improvement of adhesion force by nearly five times over a commercially available Bernoulli gripper, which makes the improved adhesion mechanism suitable for more demanding wall climbing robotic applications.
Matthew Journee, James Robertson, Mark C. Jermy, Mathieu Sellier
ICRA3
2006 Creative requirements: invention and its role in requirements engineering
abstract
Requirements is too often seen as a "stenographer's task", one where the requirements engineer passively listens and records while the stakeholders state their needs. However, this approach relies on stakeholders knowing what they need, and what they want. Experience tells us that except for rare visionaries, people do not know what they want until they see it. Many of the useful products that we take for granted today, did not come about from the stakeholders' imagination, but from an invention. In this tutorial we explain and illustrate how to use creative techniques to invent requirements that result in more useful, usable and competitive products. We provide a guide for invention, and show participants how to use this guide to invent innovative requirements for a familiar system.
Neil A. M. Maiden, Suzanne Robertson, James Robertson
ICSE3
2004 Designing a DHT for Low Latency and High Throughput
Frank Dabek, Jinyang Li 0001, Emil Sit, James Robertson, M. Frans Kaashoek, Robert Morris 0005
NSDI4
2000 Requirements Management: A Cinderella Story
James Robertson, Suzanne Robertson
Requir. Eng.1
1992 A generalized mandelbrot set and the role of critical points
Michael Frame, James Robertson
Comput. Graph.2