{"id":11316,"date":"2013-10-02T14:38:12","date_gmt":"2013-10-02T13:38:12","guid":{"rendered":"http:\/\/www.ch.imperial.ac.uk\/rzepa\/blog\/?p=11316"},"modified":"2013-10-02T14:38:12","modified_gmt":"2013-10-02T13:38:12","slug":"publishing-a-procedure-with-a-doi","status":"publish","type":"post","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316","title":{"rendered":"Publishing a procedure with a doi."},"content":{"rendered":"<div class=\"kcite-section\" kcite-section-id=\"11316\">\n<p>In the two-publisher model <a title=\"A two-publisher model for the scientific article: narrative+shared data.\" href=\"http:\/\/www.ch.imperial.ac.uk\/rzepa\/blog\/?p=10998\" target=\"_blank\">I proposed <\/a>a post or so back, I showed an example of how <em>data<\/em> 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\u00a0I take it a step further, by publishing a functional procedure in a digital repository<span id=\"cite_ITEM-11316-0\" name=\"citation\"><a href=\"#ITEM-11316-0\">[1]<\/a><\/span> and assigned its own doi:<a href=\"http:\/\/doi.org\/10.6084\/m9.figshare.811862\" target=\"_blank\"><strong>10.6084\/m9.figshare.811862<\/strong><\/a>.<\/p>\n<p>The following HTML<\/p>\n<p><code>&lt;iframe src=\"http:\/\/wl.figshare.com\/articles\/811862\/embed?show_title=1\" height=\"443\" width=\"500\" frameborder=\"0\"&gt;&lt;\/iframe&gt;<\/code><\/p>\n<p>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<span id=\"cite_ITEM-11316-1\" name=\"citation\"><a href=\"#ITEM-11316-1\">[2]<\/a><\/span> (as <a title=\"Non-covalent interactions (NCI): revisiting  Pirkle\" href=\"http:\/\/www.ch.imperial.ac.uk\/rzepa\/blog\/?p=2230\" target=\"_blank\">described here<\/a>). Two new two files, a <strong>.xyz<\/strong> coordinate file and a <strong>.jvxl<\/strong> isosurface file (<a href=\"http:\/\/www.ch.imperial.ac.uk\/rzepa\/blog\/?p=8733\" target=\"_blank\">see here<\/a> for an example of its application) are written to the user&#8217;s local file space. These files in turn can be integrated into an interactive data presentation and this new object can have a <em>doi.<\/em><\/p>\n<p>So now we see how unique identifiers can be used with a digital repository to:<\/p>\n<ol>\n<li>Publish a data calculation and assign it a <em>doi<\/em><\/li>\n<li>A script or procedure (as a Web Service) to convert the preceding data can itself be published and assigned a <em>doi<\/em><\/li>\n<li>Step two is then invoked using that doi, and the output(s) can be also be\u00a0<em>raw<\/em>\u00a0into a digital repository, or wrapped beforehand in some manner to produce a visual presentation of this new data before being assigned a <em>doi<\/em><\/li>\n<li>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 <em>doi<\/em><\/li>\n<li>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).\u00a0<\/li>\n<\/ol>\n<p>So below is this service. You can either use it here, or simply resolve the <em>doi<\/em> above\u00a0into 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.<\/p>\n<p>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!<\/p>\n<p><iframe loading=\"lazy\" src=\"http:\/\/wl.figshare.com\/articles\/811862\/embed?show_title=0\" height=\"443\" width=\"500\" frameborder=\"0\"><\/iframe><\/p>\n<h2>References<\/h2>\n    <ol class=\"kcite-bibliography csl-bib-body\"><li id=\"ITEM-11316-0\">H.S. Rzepa, \"Script for creating an NCI surface as a JVXL compressed file from a (Gaussian) cube of total electron density\", 2013. <a href=\"https:\/\/doi.org\/10.6084\/m9.figshare.811862\">https:\/\/doi.org\/10.6084\/m9.figshare.811862<\/a>\n\n<\/li>\n<li id=\"ITEM-11316-1\">E.R. Johnson, S. Keinan, P. Mori-S\u00e1nchez, J. Contreras-Garc\u00eda, A.J. Cohen, and W. Yang, \"Revealing Noncovalent Interactions\", <i>Journal of the American Chemical Society<\/i>, vol. 132, pp. 6498-6506, 2010. <a href=\"https:\/\/doi.org\/10.1021\/ja100936w\">https:\/\/doi.org\/10.1021\/ja100936w<\/a>\n\n<\/li>\n<\/ol>\n\n<\/div> <!-- kcite-section 11316 -->","protected":false},"excerpt":{"rendered":"<p>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\u00a0I take it a step [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":5,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[2],"tags":[78,487,1137],"ppma_author":[2661],"class_list":["post-11316","post","type-post","status-publish","format-standard","hentry","category-chemical-it","tag-html","tag-java","tag-separate-web-page"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Publishing a procedure with a doi. - Henry Rzepa&#039;s Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Publishing a procedure with a doi. - Henry Rzepa&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"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\u00a0I take it a step [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316\" \/>\n<meta property=\"og:site_name\" content=\"Henry Rzepa&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-02T13:38:12+00:00\" \/>\n<meta name=\"author\" content=\"Henry Rzepa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Henry Rzepa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Publishing a procedure with a doi. - Henry Rzepa&#039;s Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316","og_locale":"en_GB","og_type":"article","og_title":"Publishing a procedure with a doi. - Henry Rzepa&#039;s Blog","og_description":"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\u00a0I take it a step [&hellip;]","og_url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316","og_site_name":"Henry Rzepa&#039;s Blog","article_published_time":"2013-10-02T13:38:12+00:00","author":"Henry Rzepa","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Henry Rzepa","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316#article","isPartOf":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316"},"author":{"name":"Henry Rzepa","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#\/schema\/person\/2b40f7b9c872a4dc1547e040a11b6281"},"headline":"Publishing a procedure with a doi.","datePublished":"2013-10-02T13:38:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316"},"wordCount":423,"commentCount":2,"keywords":["HTML","Java","separate web page"],"articleSection":["Chemical IT"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316","url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316","name":"Publishing a procedure with a doi. - Henry Rzepa&#039;s Blog","isPartOf":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#website"},"datePublished":"2013-10-02T13:38:12+00:00","author":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#\/schema\/person\/2b40f7b9c872a4dc1547e040a11b6281"},"breadcrumb":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog"},{"@type":"ListItem","position":2,"name":"Publishing a procedure with a doi."}]},{"@type":"WebSite","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#website","url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/","name":"Henry Rzepa&#039;s Blog","description":"Chemistry with a twist","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#\/schema\/person\/2b40f7b9c872a4dc1547e040a11b6281","name":"Henry Rzepa","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/897b6740f7f599bca7942cdf7d7914af5988937ae0e3869ab09aebb87f26a731?s=96&d=blank&r=g370be3a7397865e4fd161aefeb0a5a85","url":"https:\/\/secure.gravatar.com\/avatar\/897b6740f7f599bca7942cdf7d7914af5988937ae0e3869ab09aebb87f26a731?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/897b6740f7f599bca7942cdf7d7914af5988937ae0e3869ab09aebb87f26a731?s=96&d=blank&r=g","caption":"Henry Rzepa"},"description":"Henry Rzepa is Emeritus Professor of Computational Chemistry at Imperial College London.","sameAs":["https:\/\/orcid.org\/0000-0002-8635-8390"],"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pDef7-2Ww","jetpack-related-posts":[{"id":15313,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=15313","url_meta":{"origin":11316,"position":0},"title":"Some examples of open access publications citing managed research data (RDM).","author":"Henry Rzepa","date":"January 5, 2016","format":false,"excerpt":"In May 2015, the EPSRC funding council in the UK required researchers to publish the outcomes of the funded work to include an OA (open access) version of the narrative and to cite the managed research data used to support the research with\u00a0a DOI (digital object identifier). I was discussing\u2026","rel":"","context":"In &quot;Chemical IT&quot;","block_context":{"text":"Chemical IT","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=2"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11331,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11331","url_meta":{"origin":11316,"position":1},"title":"A short non-bonding H&#8230;H interaction  (continued)","author":"Henry Rzepa","date":"October 2, 2013","format":false,"excerpt":"This is a continuation of the discussion started on Steve Bachrach's blog about a molecule with a very short H...H interaction involving two Si-H groups with enforced proximity. It had been inferred from the X-ray structure that the H...H distance was in the region of 1.50\u00c5. It's that cis-butene all\u2026","rel":"","context":"In &quot;Interesting chemistry&quot;","block_context":{"text":"Interesting chemistry","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=4"},"img":{"alt_text":"Si","src":"https:\/\/i0.wp.com\/www.ch.imperial.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2013\/10\/Si.jpeg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":16292,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=16292","url_meta":{"origin":11316,"position":2},"title":"Collaborative  FAIR data sharing.","author":"Henry Rzepa","date":"April 17, 2016","format":false,"excerpt":"I want to describe a recent attempt by a group of collaborators to share the research data associated with their just published article. I am here introducing things in a hierarchical form (i.e. not necessarily the serial order in which actions were taken). The data repository selected for the data\u2026","rel":"","context":"In &quot;Chemical IT&quot;","block_context":{"text":"Chemical IT","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=2"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10990,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=10990","url_meta":{"origin":11316,"position":3},"title":"Molecule-sized pixels.","author":"Henry Rzepa","date":"August 11, 2013","format":false,"excerpt":"The ultimate reduction in size for an engineer is to a single molecule. It's been done for a car; now it has been reported for the pixel (picture-element). The molecule above (X=O, NR, R=aryl, etc) has been shown to be capable of acting as a molecular pixel. To give some\u2026","rel":"","context":"In &quot;Interesting chemistry&quot;","block_context":{"text":"Interesting chemistry","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=4"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9917,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=9917","url_meta":{"origin":11316,"position":4},"title":"Concerted vs stepwise (Meisenheimer) mechanisms for aromatic nucleophilic substitution.","author":"Henry Rzepa","date":"March 25, 2013","format":false,"excerpt":"My two previous explorations of aromatic substitutions have involved an electrophile (NO+ or Li+). Time now to look at a nucleophile, representing nucleophilic aromatic substitution. The mechanism of this is thought to pass through an intermediate analogous to the Wheland for an electrophile, this time known as the Meisenheimer complex.\u2026","rel":"","context":"In &quot;Interesting chemistry&quot;","block_context":{"text":"Interesting chemistry","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=4"},"img":{"alt_text":"Click for  3D.","src":"https:\/\/i0.wp.com\/www.ch.imperial.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2013\/03\/trinitro.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":12395,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=12395","url_meta":{"origin":11316,"position":5},"title":"Ribulose-1,5-bisphosphate + carbon dioxide \u2192 carbon fixation!","author":"Henry Rzepa","date":"April 20, 2014","format":false,"excerpt":"Ribulose-1,5-bisphosphate reacts with carbon dioxide to produce 3-keto-2-carboxyarabinitol 1,5-bisphosphate as the first step in the biochemical process of carbon fixation. It needs an enzyme to do this (Ribulose-1,5-bisphosphate carboxylase\/oxygenase, or RuBisCO) and lots of ATP (adenosine triphosphate, produced by photosynthesis). Here I ask what the nature of the uncatalysed transition\u2026","rel":"","context":"In &quot;Interesting chemistry&quot;","block_context":{"text":"Interesting chemistry","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=4"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":false,"authors":[{"term_id":2661,"user_id":1,"is_guest":0,"slug":"admin","display_name":"Henry Rzepa","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/897b6740f7f599bca7942cdf7d7914af5988937ae0e3869ab09aebb87f26a731?s=96&d=blank&r=g","author_category":"1","first_name":"Henry","last_name":"Rzepa","user_url":"https:\/\/orcid.org\/0000-0002-8635-8390","job_title":"","description":"Henry Rzepa is Emeritus Professor of Computational Chemistry at Imperial College London."}],"_links":{"self":[{"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11316"}],"version-history":[{"count":14,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11316\/revisions"}],"predecessor-version":[{"id":11330,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11316\/revisions\/11330"}],"wp:attachment":[{"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11316"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fppma_author&post=11316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}