Demo Data from EDBT 2026 / reviewers in the wild / expert
James B. Procter
dblp:89/2490
· DBLP profile ↗
8ranked-venue papers
0as first author
1since 2021 · last 2025
0000-0002-7865-7382ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 7Graphics, computer vision, multimedia, augmented reality and games · 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
4 papers |
Bioinformatics and computational biology · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
sequence analysis |
0.8 | 4 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 MSAViewer: interactive JavaScript visualization of multiple sequence alignments · Bioinform. 2016 Java bioinformatics analysis web services for multiple sequence alignment - JABAWS: MSA · Bioinform. 2011 |
Bioinformatics and computational biology
multiple sequence alignment |
0.5 | 3 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 Java bioinformatics analysis web services for multiple sequence alignment - JABAWS: MSA · Bioinform. 2011 Jalview Version 2 - a multiple sequence alignment editor and analysis workbench · Bioinform. 2009 |
Bioinformatics and computational biology › protein structure prediction
protein disorder prediction |
0.3 | 1 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 |
Bioinformatics and computational biology
protein structure prediction |
0.3 | 1 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics › RNA structure prediction
RNA secondary structure prediction |
0.3 | 1 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 |
Bioinformatics and computational biology › multiple sequence alignment
multiple sequence alignment visualization |
0.2 | 1 | 2016 | MSAViewer: interactive JavaScript visualization of multiple sequence alignments · Bioinform. 2016 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.1 | 2 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 Java bioinformatics analysis web services for multiple sequence alignment - JABAWS: MSA · Bioinform. 2011 |
Cloud and datacenter computing
job scheduling |
0.1 | 2 | 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structure · Bioinform. 2018 Java bioinformatics analysis web services for multiple sequence alignment - JABAWS: MSA · Bioinform. 2011 |
Bioinformatics and computational biology › multiple sequence alignment
alignment editing |
0.1 | 1 | 2009 | Jalview Version 2 - a multiple sequence alignment editor and analysis workbench · Bioinform. 2009 |
Bioinformatics and computational biology › multiple sequence alignment
alignment visualization |
0.1 | 1 | 2009 | Jalview Version 2 - a multiple sequence alignment editor and analysis workbench · Bioinform. 2009 |
Bioinformatics and computational biology
biological data visualization |
0.1 | 1 | 2009 | Jalview Version 2 - a multiple sequence alignment editor and analysis workbench · Bioinform. 2009 |
Bioinformatics and computational biology › data integration
biological data integration |
0.0 | 1 | 2009 | Jalview Version 2 - a multiple sequence alignment editor and analysis workbench · Bioinform. 2009 |
Bioinformatics and computational biology
web services |
0.0 | 1 | 2009 | Jalview Version 2 - a multiple sequence alignment editor and analysis workbench · Bioinform. 2009 |
Methods — techniques the papers use, named apart from their topics
web services · 0.9javascript · 0.2interactive visualization · 0.2DRMAA · 0.2jmol · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Foreword to the special section on visual computing for biology and medicine (VCBM 2023)
Renata G. Raidou, James B. Procter, Thomas Höllt, Daniel Jönsson |
Comput. Graph. | 2 |
| 2018 | JABAWS 2.2 distributed web services for Bioinformatics: protein disorder, conservation and RNA secondary structureabstractSummary: JABAWS 2.2 is a computational framework that simplifies the deployment of web services for Bioinformatics. In addition to the five multiple sequence alignment (MSA) algorithms in JABAWS 1.0, JABAWS 2.2 includes three additional MSA programs (Clustal Omega, MSAprobs, GLprobs), four protein disorder prediction methods (DisEMBL, IUPred, Ronn, GlobPlot), 18 measures of protein conservation as implemented in AACon, and RNA secondary structure prediction by the RNAalifold program. JABAWS 2.2 can be deployed on a variety of in-house or hosted systems. JABAWS 2.2 web services may be accessed from the Jalview multiple sequence analysis workbench (Version 2.8 and later), as well as directly via the JABAWS command line interface (CLI) client. JABAWS 2.2 can be deployed on a local virtual server as a Virtual Appliance (VA) or simply as a Web Application Archive (WAR) for private use. Improvements in JABAWS 2.2 also include simplified installation and a range of utility tools for usage statistics collection, and web services querying and monitoring. The JABAWS CLI client has been updated to support all the new services and allow integration of JABAWS 2.2 services into conventional scripts. A public JABAWS 2 server has been in production since December 2011 and served over 800 000 analyses for users worldwide. Availability and implementation: JABAWS 2.2 is made freely available under the Apache 2 license and can be obtained from: http://www.compbio.dundee.ac.uk/jabaws. Contact: [email protected]. Peter V. Troshin, James B. Procter, Alexander Sherstnev, Daniel L. Barton, Fábio Madeira, Geoffrey J. Barton |
Bioinform. | 2 |
| 2016 | MSAViewer: interactive JavaScript visualization of multiple sequence alignmentsabstractThe MSAViewer is a quick and easy visualization and analysis JavaScript component for Multiple Sequence Alignment data of any size. Core features include interactive navigation through the alignment, application of popular color schemes, sorting, selecting and filtering. The MSAViewer is 'web ready': written entirely in JavaScript, compatible with modern web browsers and does not require any specialized software. The MSAViewer is part of the BioJS collection of components. AVAILABILITY AND IMPLEMENTATION: The MSAViewer is released as open source software under the Boost Software License 1.0. Documentation, source code and the viewer are available at http://msa.biojs.net/Supplementary information: Supplementary data are available at Bioinformatics online. CONTACT: [email protected]. Guy Yachdav, Sebastian Wilzbach, Benedikt Rauscher, Robert Sheridan, Ian Sillitoe, James B. Procter, Suzanna Lewis, Burkhard Rost, Tatyana Goldberg |
Bioinform. | 6 |
| 2012 | Ten Simple Rules for the Open Development of Scientific SoftwareabstractOpen-source software development has had significant impact, not only on society, but also on scientific research. Papers describing software published as open source are amongst the most widely cited publications (e.g., BLAST [1], [2] and Clustal-W [3]), suggesting many scientific studies may not have been possible without some kind of open software to collect observations, analyze data, or present results. It is surprising, therefore, that so few papers are accompanied by open software, given the benefits that this may bring.
Publication of the source code you write not only can increase your impact [4], but also is essential if others are to be able to reproduce your results. Reproducibility is a tenet of computational science [5], and critical for pipelines employed in data-driven biological research. Publishing the source for the software you created as well as input data and results allows others to better understand your methodology, and why it produces, or fails to produce, expected results. Public release might not always be possible, perhaps due to intellectual property policies at your or your collaborators' institutes; and it is important to make sure you know the regulations that apply to you. Open licensing models can be incredibly flexible and do not always prevent commercial software release [5].
Simply releasing the source under an open license, however, is not sufficient if you wish your code to remain useful beyond its publication [6]. The sustainability of software after publication is probably the biggest problem faced by researchers who develop it, and it is here that participating in open development from the outset can make the biggest impact. Grant-based funding is often exhausted shortly after new software is released, and without support, in-house maintenance of the software and the systems it depends on becomes a struggle. As a consequence, the software will cease to work or become unavailable for download fairly quickly [7], which may contravene archival policies stipulated by your journal or funding body. A collaborative and open project allows you to spread the resource and maintenance load to minimize these risks, and significantly contributes to the sustainability of your software.
If you have the choice, embracing an open approach to development has tremendous benefits. It allows you to build on the work of other scientists, and enables others to build on your own efforts. To make the development of open scientific software more rewarding and the experience of using software more positive, the following ten rules are intended to serve as a guide for any computational scientist. Andreas Prlic, James B. Procter |
PLoS Comput. Biol. | 2 |
| 2011 | Java bioinformatics analysis web services for multiple sequence alignment - JABAWS: MSAabstractSUMMARY: JABAWS is a web services framework that simplifies the deployment of web services for bioinformatics. JABAWS:MSA provides services for five multiple sequence alignment (MSA) methods (Probcons, T-coffee, Muscle, Mafft and ClustalW), and is the system employed by the Jalview multiple sequence analysis workbench since version 2.6. A fully functional, easy to set up server is provided as a Virtual Appliance (VA), which can be run on most operating systems that support a virtualization environment such as VMware or Oracle VirtualBox. JABAWS is also distributed as a Web Application aRchive (WAR) and can be configured to run on a single computer and/or a cluster managed by Grid Engine, LSF or other queuing systems that support DRMAA. JABAWS:MSA provides clients full access to each application's parameters, allows administrators to specify named parameter preset combinations and execution limits for each application through simple configuration files. The JABAWS command-line client allows integration of JABAWS services into conventional scripts. AVAILABILITY AND IMPLEMENTATION: JABAWS is made freely available under the Apache 2 license and can be obtained from: http://www.compbio.dundee.ac.uk/jabaws. Peter V. Troshin, James B. Procter, Geoffrey J. Barton |
Bioinform. | 2 |
| 2009 | Jalview Version 2 - a multiple sequence alignment editor and analysis workbenchabstractUNLABELLED: Jalview Version 2 is a system for interactive WYSIWYG editing, analysis and annotation of multiple sequence alignments. Core features include keyboard and mouse-based editing, multiple views and alignment overviews, and linked structure display with Jmol. Jalview 2 is available in two forms: a lightweight Java applet for use in web applications, and a powerful desktop application that employs web services for sequence alignment, secondary structure prediction and the retrieval of alignments, sequences, annotation and structures from public databases and any DAS 1.53 compliant sequence or annotation server. AVAILABILITY: The Jalview 2 Desktop application and JalviewLite applet are made freely available under the GPL, and can be downloaded from www.jalview.org. Andrew M. Waterhouse, James B. Procter, David M. A. Martin, Michele E. Clamp, Geoffrey J. Barton |
Bioinform. | 2 |
| 2006 | MACSIMS : multiple alignment of complete sequences information management systemabstractBACKGROUND: In the post-genomic era, systems-level studies are being performed that seek to explain complex biological systems by integrating diverse resources from fields such as genomics, proteomics or transcriptomics. New information management systems are now needed for the collection, validation and analysis of the vast amount of heterogeneous data available. Multiple alignments of complete sequences provide an ideal environment for the integration of this information in the context of the protein family. RESULTS: MACSIMS is a multiple alignment-based information management program that combines the advantages of both knowledge-based and ab initio sequence analysis methods. Structural and functional information is retrieved automatically from the public databases. In the multiple alignment, homologous regions are identified and the retrieved data is evaluated and propagated from known to unknown sequences with these reliable regions. In a large-scale evaluation, the specificity of the propagated sequence features is estimated to be >99%, i.e. very few false positive predictions are made. MACSIMS is then used to characterise mutations in a test set of 100 proteins that are known to be involved in human genetic diseases. The number of sequence features associated with these proteins was increased by 60%, compared to the features available in the public databases. An XML format output file allows automatic parsing of the MACSIM results, while a graphical display using the JalView program allows manual analysis. CONCLUSION: MACSIMS is a new information management system that incorporates detailed analyses of protein families at the structural, functional and evolutionary levels. MACSIMS thus provides a unique environment that facilitates knowledge extraction and the presentation of the most pertinent information to the biologist. A web server and the source code are available at http://bips.u-strasbg.fr/MACSIMS/. Julie Dawn Thompson, Arnaud Muller, Andrew M. Waterhouse, James B. Procter, Geoffrey J. Barton, Frédéric Plewniak, Olivier Poch |
BMC Bioinform. | 4 |
| 2005 | Jalview: Visualization and Analysis of Molecular Sequences, Alignments, and Structures
Andrew M. Waterhouse, James B. Procter, David M. A. Martin, Geoffrey J. Barton |
BMC Bioinform. | 2 |