Publishing a procedure with a doi.

In the two-publisher model I proposed a post or so back, I showed an example of how data can be incorporated (transcluded) into the story narrative of a scientific article, with both that story and the data each having their own independently citable reference (using a doi for the citation). Here I take it a step further, by publishing a functional procedure in a digital repository[1] and assigned its own doi:10.6084/m9.figshare.811862.

The following HTML

<iframe src="http://wl.figshare.com/articles/811862/embed?show_title=1" height="443" width="500" frameborder="0"></iframe>

can then be incorporated into any Web page, including this post, to invoke the service. What does this do? It takes a pre-prepared Gaussian-style cube file containing values of the electron density of a molecule, and converts this into non-covalent-interaction (NCI) isosurfaces[2] (as described here). Two new two files, a .xyz coordinate file and a .jvxl isosurface file (see here for an example of its application) are written to the user’s local file space. These files in turn can be integrated into an interactive data presentation and this new object can have a doi.

So now we see how unique identifiers can be used with a digital repository to:

  1. Publish a data calculation and assign it a doi
  2. A script or procedure (as a Web Service) to convert the preceding data can itself be published and assigned a doi
  3. Step two is then invoked using that doi, and the output(s) can be also be raw into a digital repository, or wrapped beforehand in some manner to produce a visual presentation of this new data before being assigned a doi
  4. All three components, if needed, can now be cited in a narrative article describing the science, and this too of course may (after peer review) also receive its own doi
  5. The first three components can, if needed, be transcluded into the fourth to create the final composite appearing in the journal (or blog post as here). 

So below is this service. You can either use it here, or simply resolve the doi above into a separate web page. This version uses Java, and so you have to be prepared to answer questions about security etc. An alternative version not using Java (based on JSmol) is probably too slow; sometimes the procedure has to convert 300+ Mbytes of Gaussian cube, and take about 30 seconds to do so.

At any rate, if you have read any of my posts which show NCI isosurfaces, and wondered how to do it for yourself, here is your chance!

References

  1. Henry S. Rzepa., "Script for creating an NCI surface as a JVXL compressed file from a (Gaussian) cube of total electron density", 2013. http://dx.doi.org/10.6084/m9.figshare.811862
  2. E.R. Johnson, S. Keinan, P. Mori-Sánchez, J. Contreras-García, A.J. Cohen, and W. Yang, "Revealing Noncovalent Interactions", Journal of the American Chemical Society, vol. 132, pp. 6498-6506, 2010. http://dx.doi.org/10.1021/ja100936w
Henry Rzepa

Henry Rzepa is Emeritus Professor of Computational Chemistry at Imperial College London.

View Comments

Recent Posts

Internet Archeology: reviving a 2001 article published in the Internet Journal of Chemistry.

In the mid to late 1990s as the Web developed, it was becoming more obvious…

1 month ago

Detecting anomeric effects in tetrahedral carbon bearing four oxygen substituents.

I have written a few times about the so-called "anomeric effect", which relates to stereoelectronic…

1 month ago

Data Citation – a snapshot of the chemical landscape.

The recent release of the DataCite Data Citation corpus, which has the stated aim of…

2 months ago

Mechanistic templates computed for the Grubbs alkene-metathesis reaction.

Following on from my template exploration of the Wilkinson hydrogenation catalyst, I now repeat this…

2 months ago

3D Molecular model visualisation: 3 Million atoms +

In the late 1980s, as I recollected here the equipment needed for real time molecular…

3 months ago

The Macintosh computer at 40.

On 24th January 1984, the Macintosh computer was released, as all the media are informing…

3 months ago