Bioinformatics

Java 8 New Features

Last month’s release of Java 8 came with a slew of changes that are beginning to be picked up by the local informatics community. At this month’s San Diego Java User Group, John Clingan (Oracle Product Manager for Java EE and Glassfish) gave us an update on some of the new features. You can find out […]

Java 8 New Features Read More »

Google Glass in the Lab

During our recent San Diego Informatics Lunch program, we had a lively discussion about the possibilities that Google Glass and other wearables bring to research labs.  To get the conversation started, I posted a video clip from Digital Sciences, and Imperial College London, where they had envisioned what an augmented reality might look like in

Google Glass in the Lab Read More »

Ideas from the Cytoscape Workshop

During the recent Cytoscape workshop, I started out re-acquainting myself with Cytoscape and learning about some of the new features.  As I did so, I found myself accumulating a wishlist of features that I thought I would share: Using Templates To Export Cytoscape Sessions To HTML The new JSON export feature, looks very useful.  With

Ideas from the Cytoscape Workshop Read More »

Tips for Better PubMed Searches

PubMed is one of those tools that everyone uses but not everyone uses it well.  Usually your enthusiasm for investigating the search results will wane after the third or fourth page of results. Here are a few tips for making your searches more targeted and successful. Use MeSH Terms PubMed uses Medical Search Heading (MeSH)

Tips for Better PubMed Searches Read More »

Tinkering With EntrezAjax

Recently I was working on a web project, and I wanted to see how feasible it would be to build a web application that had no back end.  No database, or app server, just a simple web page, some JavaScript and some data. Since I also needed to fetch data from EntrezGene, and other NCBI

Tinkering With EntrezAjax Read More »

Tinkering with Paperpile

In a previous post I wrote about how Google Docs (and the Research plugin) can be used for writing journal articles.  There were two shortcomings to this approach: Google Docs doesn’t support end notes (only footnotes) The Research plugin supports only a limited number of citation styles Recently, I was contacted by the folks at

Tinkering with Paperpile Read More »

The Secret Names of Things

There is a belief among certain peoples in the world, that knowing the true name of a thing gives one some degree of power over it. One of the challenges for anyone writing software in a scientific setting, is figuring out the true (and sometimes unintentionally hidden) names of things. Imagine for a moment that

The Secret Names of Things Read More »

Adding Semantics to XML Schemas

Recently, I was working on a UniProt parser for the next BioGroovy release, and while looking through the UniProt schema I started to wonder why the elements in schemas weren’t annotated with references to ontologies?  Let’s take a look at an example. A typical UniProt record contains many “reference” elements like this: <reference key=”2″> <citation

Adding Semantics to XML Schemas Read More »

Scroll to Top