{"id":18365,"date":"2017-05-29T09:25:14","date_gmt":"2017-05-29T08:25:14","guid":{"rendered":"http:\/\/www.ch.imperial.ac.uk\/rzepa\/blog\/?p=18365"},"modified":"2017-06-14T17:50:51","modified_gmt":"2017-06-14T16:50:51","slug":"curating-a-nine-year-old-journal-fair-data-table","status":"publish","type":"post","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365","title":{"rendered":"Curating a nine year old journal FAIR data table."},"content":{"rendered":"<div class=\"kcite-section\" kcite-section-id=\"18365\">\n<p>As the Internet and its Web-components age, so early pages start to decay as technology moves on. <a href=\"https:\/\/www.ch.imperial.ac.uk\/rzepa\/blog\/?p=17376\">A few posts ago<\/a>, I talked about the maintenance of a relatively simple page first hosted some 21 years ago. In my notes on the curation, I wrote the phrase &#8220;<em>Less successful was the attempt to include buttons which could be used to annotate the structures with highlights. These buttons no longer work and will have to be entirely replaced in the future at some stage.<\/em>&#8221; Well, that time has now come, for a rather more crucial page associated with a journal article published more recently in 2009.<span id=\"cite_ITEM-18365-0\" name=\"citation\"><a href=\"#ITEM-18365-0\">[1]<\/a><\/span><\/p>\n<p>The story started a few days ago when I was contacted by the learned society publisher\u00a0of that article, noting they were\u00a0&#8220;just\u00a0<em>checking our updated HTML view and wanted to test some of our old exceptions<\/em>&#8220;. I should perhaps explain what this refers to. The standard journal production procedures involve receiving a Word document from authors and turning that into XML markup for the internal production processes. For some years now, I have found such passive (<em>i.e.<\/em> printable only) Word content unsatisfactory for expressing what is now called FAIR (Findable, accessible, inter-operable and re-usable) data. Instead, I would create another XML expression (using HTML), which I described as <strong>Interactive Tables<\/strong> and then ask the publisher to host it and add that as a further link to the final published article. I have found that learned society publishers have\u00a0not been unwilling to create an &#8220;exception&#8221; to their standard production workflows (the purely commercial publishers rather less so!). That exceptional link is\u00a0<a href=\"http:\/\/www.rsc.org\/suppdata\/cp\/b8\/b810301a\/Table\/Table1.html\">http:\/\/www.rsc.org\/suppdata\/cp\/b8\/b810301a\/Table\/Table1.html<\/a>\u00a0but it has now &#8220;<em>fallen foul of the java deprecation<\/em>&#8220;.\u00a0<\/p>\n<p>Back in 2008 when the table was first created, I used the Java-based Jmol program to add the interactive component. That page, when loaded, now responds with the message:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-18369\" src=\"http:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg\" alt=\"\" width=\"450\" srcset=\"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg 988w, https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140-300x103.jpg 300w, https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140-768x264.jpg 768w\" sizes=\"(max-width: 988px) 100vw, 988px\" \/><\/p>\n<p>This I must emphasise is nothing to do with the publisher, it is the Jmol certificate that has been revoked. That of itself requires explanation. Java is a powerful language which needs to be &#8220;sandboxed&#8221; to ensure system safety. But commands can be created which can access local file stores and write files out there\u00a0(including potentially dangerous ones). So it started to become the practise to sign the Java code with the developer certificate to ensure provenance for the code. These certificates are time-expired and around 2015 the time came to renew it. Normally, when such a certificate is renewed, the old one is allowed to continue operation. On this occasion the agency renewing the certificate did not do this but revoked the old one instead (<em>Certificate\u00a0has been revoked, reason: CESSATION_OF_OPERATION, revocation date: Thu<\/em>\u00a0<em>Oct 15 23:11:18 BST 2015<\/em>). So all instances of Jmol with the old certificate now give the above error message.\u00a0<\/p>\n<p>The solution in this case is easy; the old Jmol code (as\u00a0<strong>JmolAppletSigned.jar<\/strong>) is simply replaced with the new version for which the certificate is again valid. But simply doing that alone would merely have postponed the problem; Java is now indeed deprecated for many publishers, which is a warning that it will be prohibited at some stage in the future.<sup>\u2021\u00a0<\/sup>So time to bite the bullet and remove the dependency on Java-Jmol, replacing it with JSmol which uses only JavaScript.<\/p>\n<p>Changing published content is in general not allowed; one instead must publish a corrigendum. But in this instance, it is not the content that needs changing but the style of its presentation (following the principle of the Web of a clear-cut separation of style and content). So I set out to update the style of presentation, but I was keen to document the procedures used. I did this by commenting out non-functional parts of the style components of my original HTML document (as &lt;!&#8211; comment &#8211;&gt;) and adding new ones. I describe the changes I made below.<\/p>\n<ol>\n<li>The old HTML contained the following initialisation code:\u00a0<tt style=\"font-size: small;\">jmolInitialize(\".\",\"JmolAppletSigned.jar\");jmolSetLogLevel('0');<\/tt> which was commented out.<\/li>\n<li>New scripts to initialize instead JSmol were added, such as:<br \/>\n <tt style=\"font-size: small;\"> &lt;script src=\"JSmol.min.js\" type=\"text\/javascript\"&gt; &lt;\/script&gt;<\/tt><\/li>\n<li>I added further scripts to set up controls to add interactivity.<img decoding=\"async\" class=\"aligncenter size-full wp-image-18373\" src=\"http:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/141.jpg\" alt=\"\" width=\"450\" srcset=\"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/141.jpg 592w, https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/141-300x19.jpg 300w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/li>\n<li>The now deprecated buttons had been invoked using a Jmol instance:\u00a0\u00a0<tt style=\"font-size: small;\">jmolButton('load \"7-c2-h-020.jvxl\";isosurface \"\" opaque; zoom 120;',\"rho(r) H\")<\/tt><\/li>\n<li>which was replaced by the JSmol equivalent, but this time to produce a hyperlink rather than a button (to allow the greek \u03c1 to appear, which it could not on a button):\u00a0<tt style=\"font-size: small;\">&lt;a href=\"javascript:show_jmol_window();Jmol.script(jmolApplet0,'load 7-c2-020.jvxl;isosurface &amp;quot;&amp;quot;\u00a0translucent;spin 3;')\"&gt;\u03c1(r)&lt;\/a&gt;,<\/tt><\/li>\n<li>Some more changes were made to another component of the table, the links to the data repository. Originally, these quoted a form of persistent identifier known as a Handle;\u00a0<a href=\"http:\/\/hdl.handle.net\/10042\/to-800\" target=\"external\">10042\/to-800<\/a>. Since the data was deposited in 2008, the data repository has licensed further functionality to add DataCite DOIs to each entry. For this entry,\u00a0\u00a0<a href=\"http:\/\/doi.org\/10.14469\/ch\/775\" target=\"external\">10.14469\/ch\/775<\/a>. Why? Well, the original Handle registration had very little (chemically) useful registered metadata, whereas DataCite allows far richer content. So an extra column was added to the table to indicate these alternate identifiers for the data.<\/li>\n<li>We are now at the stage of preparing to replace the Java applet at the publishers site with the Javascript version, along with the amended HTML file. The above link, as I write this post, still invokes the old Java, but hopefully it will shortly change to function again as a fully interactive table.<\/li>\n<li>I should say that the whole process, including finding a solution and implementing it took 3-4 hours work, of which the major part was the analysis rather than its implementation.<\/li>\n<\/ol>\n<p>It might be interesting to speculate how long the curated table will last before it too needs further curation. There are some specifics in the files which might be a cause for worry, namely the so-called JVXL isosurfaces which are displayed. These are currently only supported by Jmol\/JSmol. They were originally deployed because iso-surfaces tend to be quite large datafiles and JVXL used a remarkably efficient compression algorithm (&#8220;marching cubes&#8221;) which reduces the\u00a0cube\u00a0size one hundred-fold or more. Should JSmol itself become non-operational at some time in the (hopefully) far future (which we take to be ~10 years!) then a replacement for the display of JVXL will need to be found. But the chances are that the table itself will decay &#8220;gracefully&#8221;, with the HTML components likely to outlive most of the other features. The data repository quoted above has itself now been available for ~12 years and it too is expected to survive in some form for perhaps another 10. Beyond that period, no-one really knows what will still remain.\u00a0<\/p>\n<p>You may well ask why the traditional journal model of using paper to print articles and which has survived some 350 years now, is being replaced by one which struggles to survive 10 years without expensive curation. Obviously, a 3D interactive display is not possible on paper.<span id=\"cite_ITEM-18365-1\" name=\"citation\"><a href=\"#ITEM-18365-1\">[2]<\/a><\/span> But one also hears that publishers are increasingly dropping printed versions entirely. One presumes that the XML content will be assiduously preserved, but re-working (transforming, as in XSLT) any particular flavour of XML into another publishers systems is also likely to be expensive. Perhaps in the future the preservation of 100% of all currently published journals will indeed become too expensive and we might see some of the less important ones vanishing for ever?<sup>\u2020<\/sup><\/p>\n<hr \/>\n<p><sup>\u2021<\/sup>Nowadays it is necessary to configure your system or Web browser to allow even signed valid Java applets to operate. Thus in the Safari browser (which still allows Java to operate, other popular browsers such as Chrome and Firefox have recently removed this ability), one has to go to <b>preferences\/security\/plugin-settings\/Java<\/b>, enter the URL of the site hosting the applet and set it to either &#8220;ask&#8221; (when a prompt will always appear asking if you want to accept the applet) or &#8220;on&#8221; when it will always do so. How much longer this option will remain in this browser is uncertain.<\/p>\n<p><sup>\u2020<\/sup>In the area of chemistry, an early pioneer was the <i>Internet Journal of Chemistry<\/i>, where the presentation of the content took full advantage of Web-technologies and was on-line only. It no longer operates and the articles it hosted are gone.<\/p>\n<h2>References<\/h2>\n    <ol class=\"kcite-bibliography csl-bib-body\"><li id=\"ITEM-18365-0\">H.S. Rzepa, \"Wormholes in chemical space connecting torus knot and torus link \u03c0-electron density topologies\", <i>Phys. Chem. Chem. Phys.<\/i>, vol. 11, pp. 1340-1345, 2009. <a href=\"https:\/\/doi.org\/10.1039\/b810301a\">https:\/\/doi.org\/10.1039\/b810301a<\/a>\n\n<\/li>\n<li id=\"ITEM-18365-1\">H.S. Rzepa, \"Transclusions of data into articles\", 2013. <a href=\"https:\/\/doi.org\/10.6084\/m9.figshare.797481\">https:\/\/doi.org\/10.6084\/m9.figshare.797481<\/a>\n\n<\/li>\n<\/ol>\n\n<\/div> <!-- kcite-section 18365 -->","protected":false},"excerpt":{"rendered":"<p>As the Internet and its Web-components age, so early pages start to decay as technology moves on. A few posts ago, I talked about the maintenance of a relatively simple page first hosted some 21 years ago. In my notes on the curation, I wrote the phrase &#8220;Less successful was the attempt to include buttons [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2],"tags":[2136,2137,395,1924,78,1549,1868,487,2135,2133,6,2132,2134,2141,2142,2139,1405,2138,339,1281,2140,124,125],"ppma_author":[2661],"class_list":["post-18365","post","type-post","status-publish","format-standard","hentry","category-chemical-it","tag-applet","tag-compression-algorithm","tag-computing","tag-cross-platform-software","tag-html","tag-html-element","tag-internet-journal","tag-java","tag-java-applet","tag-java-platform","tag-jmol","tag-markup-languages","tag-open-formats","tag-publishers-site","tag-publishers-systems","tag-technology-moves","tag-technologyinternet","tag-the-internet-journal","tag-web-browser","tag-web-technologies","tag-web-components-age","tag-xml","tag-xslt"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Curating a nine year old journal FAIR data table. - 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=18365\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Curating a nine year old journal FAIR data table. - Henry Rzepa&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"As the Internet and its Web-components age, so early pages start to decay as technology moves on. A few posts ago, I talked about the maintenance of a relatively simple page first hosted some 21 years ago. In my notes on the curation, I wrote the phrase &#8220;Less successful was the attempt to include buttons [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365\" \/>\n<meta property=\"og:site_name\" content=\"Henry Rzepa&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-29T08:25:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-14T16:50:51+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg\" \/>\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=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Curating a nine year old journal FAIR data table. - 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=18365","og_locale":"en_GB","og_type":"article","og_title":"Curating a nine year old journal FAIR data table. - Henry Rzepa&#039;s Blog","og_description":"As the Internet and its Web-components age, so early pages start to decay as technology moves on. A few posts ago, I talked about the maintenance of a relatively simple page first hosted some 21 years ago. In my notes on the curation, I wrote the phrase &#8220;Less successful was the attempt to include buttons [&hellip;]","og_url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365","og_site_name":"Henry Rzepa&#039;s Blog","article_published_time":"2017-05-29T08:25:14+00:00","article_modified_time":"2017-06-14T16:50:51+00:00","og_image":[{"url":"http:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg","type":"","width":"","height":""}],"author":"Henry Rzepa","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Henry Rzepa","Estimated reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#article","isPartOf":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365"},"author":{"name":"Henry Rzepa","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#\/schema\/person\/2b40f7b9c872a4dc1547e040a11b6281"},"headline":"Curating a nine year old journal FAIR data table.","datePublished":"2017-05-29T08:25:14+00:00","dateModified":"2017-06-14T16:50:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365"},"wordCount":1401,"commentCount":8,"image":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#primaryimage"},"thumbnailUrl":"http:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg","keywords":["Applet","compression algorithm","computing","Cross-platform software","HTML","HTML element","Internet Journal","Java","Java applet","Java platform","jmol","Markup languages","Open formats","publishers site","publishers systems","technology moves","Technology\/Internet","the Internet Journal","Web browser","web technologies","Web-components age","XML","XSLT"],"articleSection":["Chemical IT"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365","url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365","name":"Curating a nine year old journal FAIR data table. - Henry Rzepa&#039;s Blog","isPartOf":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#primaryimage"},"image":{"@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#primaryimage"},"thumbnailUrl":"http:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg","datePublished":"2017-05-29T08:25:14+00:00","dateModified":"2017-06-14T16:50:51+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=18365#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#primaryimage","url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg","contentUrl":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/05\/140.jpg","width":988,"height":340},{"@type":"BreadcrumbList","@id":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18365#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog"},{"@type":"ListItem","position":2,"name":"Curating a nine year old journal FAIR data table."}]},{"@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-4Md","jetpack-related-posts":[{"id":19697,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=19697","url_meta":{"origin":18365,"position":0},"title":"Ten years on: Jmol and WordPress.","author":"Henry Rzepa","date":"May 16, 2018","format":false,"excerpt":"Ten years are a long time when it comes to (recent) technologies. The first post on this blog was on the topic of how to present chemistry with three intact dimensions. I had in mind molecular models, molecular isosurfaces and molecular vibrations (arguably a further dimension). Here I reflect on\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":17376,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=17376","url_meta":{"origin":18365,"position":1},"title":"Revisiting (and maintaining) a twenty year old web page. Mauveine: The First Industrial Organic Fine-Chemical.","author":"Henry Rzepa","date":"February 2, 2017","format":false,"excerpt":"Almost exactly 20 years ago, I started what can be regarded as the precursor to this blog. As part of a celebration of this anniversary, I revisited the page to see whether any of it had withstood the test of time. Here I recount what I discovered. The site itself\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":"https:\/\/i0.wp.com\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/02\/038-1024x419.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":25369,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=25369","url_meta":{"origin":18365,"position":2},"title":"Web page decay and Journals: How an interactive  &#8220;ESI&#8221; from 2006 was rescued.","author":"Henry Rzepa","date":"August 12, 2022","format":false,"excerpt":"In 2006 we published an article illustrating various types of pseudorotations in small molecules. It's been cited 20 times since then, so reasonable interest! We described rotations known as Lever and Turnstile as well as the better known Berry mode. Because the differences between these rotations are quite subtle, we\u2026","rel":"","context":"With 10 comments","block_context":{"text":"With 10 comments","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=25369#comments"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18514,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=18514","url_meta":{"origin":18365,"position":3},"title":"Twenty one years of chemistry-related Java apps:  RIP Java?","author":"Henry Rzepa","date":"June 10, 2017","format":false,"excerpt":"In an earlier post, I lamented the modern difficulties in running old instances of Jmol, an example of an application program written in the Java programming language. When I wrote that, I had quite forgotten a treasure trove of links to old Java that I had collected in 1996-7 and\u2026","rel":"","context":"In &quot;Historical&quot;","block_context":{"text":"Historical","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=565"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.ch.ic.ac.uk\/rzepa\/blog\/wp-content\/uploads\/2017\/06\/174-1024x561.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":11316,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11316","url_meta":{"origin":18365,"position":4},"title":"Publishing a procedure with a doi.","author":"Henry Rzepa","date":"October 2, 2013","format":false,"excerpt":"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).\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":11895,"url":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?p=11895","url_meta":{"origin":18365,"position":5},"title":"3D-rendered molecular models on this blog: an update.","author":"Henry Rzepa","date":"January 16, 2014","format":false,"excerpt":"So much to do, so little time to do it. That is my excuse at least. Right from my first post on this blog in 2008\u00a0I have tried to enhance it using Jmol, a Java-based applet (normally indicated with the caption Click for 3D). This has been pretty stable for\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/?cat=1"},"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","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts\/18365","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=18365"}],"version-history":[{"count":19,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts\/18365\/revisions"}],"predecessor-version":[{"id":18530,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=\/wp\/v2\/posts\/18365\/revisions\/18530"}],"wp:attachment":[{"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18365"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ch.ic.ac.uk\/rzepa\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fppma_author&post=18365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}