CINXE.COM
Text and Data Mining (T&DM) Policy - IOP Publishing
<!DOCTYPE html> <html lang="en-GB"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <link rel="pingback" href="https://ioppublishing.org/xmlrpc.php" /> <style> .is-loading main { opacity: 0; transform: translate3d(0, 10vh, 0); transition: opacity 800ms, transform 600ms; } .is-loading .g-menu__main { opacity: 0; font-size: 0.9rem; transition: opacity 150ms; } .fonts-loaded, .is-loading .fonts-loaded { opacity: 1; font-size: 1.25rem; } </style> <noscript> <style> .is-loading main, .is-loading .no-js main, .is-loading .g-menu__main, .is-loading .no-js .g-menu__main { opacity: 1; transform: translate3d(0, 0, 0); } </style> </noscript> <script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var ewww_webp_supported=!1;function check_webp_feature(A,e){var w;e=void 0!==e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((w=new Image).onload=function(){ewww_webp_supported=0<w.width&&0<w.height,e&&e(ewww_webp_supported)},w.onerror=function(){e&&e(!1)},w.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="}[A])}check_webp_feature("alpha");</script><script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var Arrive=function(c,w){"use strict";if(c.MutationObserver&&"undefined"!=typeof HTMLElement){var r,a=0,u=(r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var a=e[t];e[t]=function(){return r.length==arguments.length?r.apply(this,arguments):"function"==typeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1==t.firedElems.length&&(e=[e[0]]);for(var r,a=0;r=e[a];a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1==t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n=0;i=e[n];n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0<i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a={};for(r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);for(r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);return a},toElementsArray:function(e){return e=void 0!==e&&("number"!=typeof e.length||e===c)?[e]:e}}),e=(l.prototype.addEvent=function(e,t,r,a){a={target:e,selector:t,options:r,callback:a,firedElems:[]};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEvent=function(e){for(var t,r=this._eventsBucket.length-1;t=this._eventsBucket[r];r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(t=this._eventsBucket.splice(r,1))&&t.length&&(t[0].callback=null))},l.prototype.beforeAdding=function(e){this._beforeAdding=e},l.prototype.beforeRemoving=function(e){this._beforeRemoving=e},l),t=function(i,n){var o=new e,l=this,s={fireOnAttributesModification:!1};return o.beforeAdding(function(t){var e=t.target;e!==c.document&&e!==c||(e=document.getElementsByTagName("html")[0]);var r=new MutationObserver(function(e){n.call(this,e,t)}),a=i(t.options);r.observe(e,a),t.observer=r,t.me=l}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEvent=function(e,t,r){t=u.mergeArrays(s,t);for(var a=u.toElementsArray(this),i=0;i<a.length;i++)o.addEvent(a[i],e,t,r)},this.unbindEvent=function(){var r=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<r.length;t++)if(this===w||e.target===r[t])return!0;return!1})},this.unbindEventWithSelectorOrCallback=function(r){var a=u.toElementsArray(this),i=r,e="function"==typeof r?function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.callback===i)return!0;return!1}:function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.selector===r)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallback=function(r,a){var i=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<i.length;t++)if((this===w||e.target===i[t])&&e.selector===r&&e.callback===a)return!0;return!1})},this},i=new function(){var s={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._id===w&&(e._id=a++),-1!=t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c=(i=new t(function(e){var t={attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes=!0),t},function(e,i){e.forEach(function(e){var t=e.addedNodes,r=e.target,a=[];null!==t&&0<t.length?u.checkChildNodesRecursively(t,i,n,a):"attributes"===e.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEvent=function(e,t,r){t=void 0===r?(r=t,s):u.mergeArrays(s,t);var a=u.toElementsArray(this);if(t.existing){for(var i=[],n=0;n<a.length;n++)for(var o=a[n].querySelectorAll(e),l=0;l<o.length;l++)i.push({callback:r,elem:o[l]});if(t.onceOnly&&i.length)return r.call(i[0].elem,i[0].elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},o=new function(){var a={};function i(e,t){return u.matchesSelector(e,t.selector)}var n=(o=new t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var t=e.removedNodes,e=[];null!==t&&0<t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEvent=function(e,t,r){t=void 0===r?(r=t,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n={};return s(i,n,"unbindAllArrive"),s(o,n,"unbindAllLeave"),n}function l(){this._eventsBucket=[],this._beforeAdding=null,this._beforeRemoving=null}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrive=i.bindEvent,s(i,e,"unbindArrive"),e.leave=o.bindEvent,s(o,e,"unbindLeave")}}(window,void 0),ewww_webp_supported=!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((r=new Image).onload=function(){ewww_webp_supported=0<r.width&&0<r.height,t(ewww_webp_supported)},r.onerror=function(){t(!1)},r.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e])}function ewwwLoadImages(e){if(e){for(var t=document.querySelectorAll(".batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a"),r=0,a=t.length;r<a;r++)ewwwAttr(t[r],"data-src",t[r].getAttribute("data-webp")),ewwwAttr(t[r],"data-thumbnail",t[r].getAttribute("data-webp-thumbnail"));for(var i=document.querySelectorAll(".rev_slider ul li"),r=0,a=i.length;r<a;r++){ewwwAttr(i[r],"data-thumb",i[r].getAttribute("data-webp-thumb"));for(var n=1;n<11;)ewwwAttr(i[r],"data-param"+n,i[r].getAttribute("data-webp-param"+n)),n++}for(r=0,a=(i=document.querySelectorAll(".rev_slider img")).length;r<a;r++)ewwwAttr(i[r],"data-lazyload",i[r].getAttribute("data-webp-lazyload"));for(var o=document.querySelectorAll("div.woocommerce-product-gallery__image"),r=0,a=o.length;r<a;r++)ewwwAttr(o[r],"data-thumb",o[r].getAttribute("data-webp-thumb"))}for(var l=document.querySelectorAll("video"),r=0,a=l.length;r<a;r++)ewwwAttr(l[r],"poster",e?l[r].getAttribute("data-poster-webp"):l[r].getAttribute("data-poster-image"));for(var s,c=document.querySelectorAll("img.ewww_webp_lazy_load"),r=0,a=c.length;r<a;r++)e&&(ewwwAttr(c[r],"data-lazy-srcset",c[r].getAttribute("data-lazy-srcset-webp")),ewwwAttr(c[r],"data-srcset",c[r].getAttribute("data-srcset-webp")),ewwwAttr(c[r],"data-lazy-src",c[r].getAttribute("data-lazy-src-webp")),ewwwAttr(c[r],"data-src",c[r].getAttribute("data-src-webp")),ewwwAttr(c[r],"data-orig-file",c[r].getAttribute("data-webp-orig-file")),ewwwAttr(c[r],"data-medium-file",c[r].getAttribute("data-webp-medium-file")),ewwwAttr(c[r],"data-large-file",c[r].getAttribute("data-webp-large-file")),null!=(s=c[r].getAttribute("srcset"))&&!1!==s&&s.includes("R0lGOD")&&ewwwAttr(c[r],"src",c[r].getAttribute("data-lazy-src-webp"))),c[r].className=c[r].className.replace(/\bewww_webp_lazy_load\b/,"");for(var w=document.querySelectorAll(".ewww_webp"),r=0,a=w.length;r<a;r++)e?(ewwwAttr(w[r],"srcset",w[r].getAttribute("data-srcset-webp")),ewwwAttr(w[r],"src",w[r].getAttribute("data-src-webp")),ewwwAttr(w[r],"data-orig-file",w[r].getAttribute("data-webp-orig-file")),ewwwAttr(w[r],"data-medium-file",w[r].getAttribute("data-webp-medium-file")),ewwwAttr(w[r],"data-large-file",w[r].getAttribute("data-webp-large-file")),ewwwAttr(w[r],"data-large_image",w[r].getAttribute("data-webp-large_image")),ewwwAttr(w[r],"data-src",w[r].getAttribute("data-webp-src"))):(ewwwAttr(w[r],"srcset",w[r].getAttribute("data-srcset-img")),ewwwAttr(w[r],"src",w[r].getAttribute("data-src-img"))),w[r].className=w[r].className.replace(/\bewww_webp\b/,"ewww_webp_loaded");window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(".fusion-posts-container-infinite").imagesLoaded(function(){jQuery(".fusion-posts-container-infinite").hasClass("isotope")&&jQuery(".fusion-posts-container-infinite").isotope()}),jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").imagesLoaded(function(){jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(".ewww_webp",function(){ewwwLoadImages(e)}),document.arrive(".ewww_webp_lazy_load",function(){ewwwLoadImages(e)}),document.arrive("videos",function(){ewwwLoadImages(e)}),"loading"==document.readyState?document.addEventListener("DOMContentLoaded",ewwwJSONParserInit):("undefined"!=typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!=r&&!1!==r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){"undefined"!=typeof galleries&&check_webp_feature("alpha",ewwwNggParseGalleries),check_webp_feature("alpha",ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var t=document.querySelectorAll("form.variations_form"),r=0,a=t.length;r<a;r++){var i=t[r].getAttribute("data-product_variations"),n=!1;try{for(var o in i=JSON.parse(i))void 0!==i[o]&&void 0!==i[o].image&&(void 0!==i[o].image.src_webp&&(i[o].image.src=i[o].image.src_webp,n=!0),void 0!==i[o].image.srcset_webp&&(i[o].image.srcset=i[o].image.srcset_webp,n=!0),void 0!==i[o].image.full_src_webp&&(i[o].image.full_src=i[o].image.full_src_webp,n=!0),void 0!==i[o].image.gallery_thumbnail_src_webp&&(i[o].image.gallery_thumbnail_src=i[o].image.gallery_thumbnail_src_webp,n=!0),void 0!==i[o].image.thumb_src_webp&&(i[o].image.thumb_src=i[o].image.thumb_src_webp,n=!0));n&&ewwwAttr(t[r],"data-product_variations",JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var r=galleries[t];galleries[t].images_list=ewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener("ngg.galleria.themeadded",function(e,t){window.ngg_galleria._create_backup=window.ngg_galleria.create,window.ngg_galleria.create=function(e,t){var r=$(e).data("id");return galleries["gallery_"+r].images_list=ewwwNggParseImageList(galleries["gallery_"+r].images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var r=e[t];if(void 0!==r["image-webp"]&&(e[t].image=r["image-webp"],delete e[t]["image-webp"]),void 0!==r["thumb-webp"]&&(e[t].thumb=r["thumb-webp"],delete e[t]["thumb-webp"]),void 0!==r.full_image_webp&&(e[t].full_image=r.full_image_webp,delete e[t].full_image_webp),void 0!==r.srcsets)for(var a in r.srcsets)nggSrcset=r.srcsets[a],void 0!==r.srcsets[a+"-webp"]&&(e[t].srcsets[a]=r.srcsets[a+"-webp"],delete e[t].srcsets[a+"-webp"]);if(void 0!==r.full_srcsets)for(var i in r.full_srcsets)nggFSrcset=r.full_srcsets[i],void 0!==r.full_srcsets[i+"-webp"]&&(e[t].full_srcsets[i]=r.full_srcsets[i+"-webp"],delete e[t].full_srcsets[i+"-webp"])}return e}check_webp_feature("alpha",ewwwWebPInit);</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <title>Text and Data Mining (T&DM) Policy - IOP Publishing</title> <link rel="canonical" href="https://ioppublishing.org/legal/textanddataminingpolicy/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Text and Data Mining (T&DM) Policy - IOP Publishing" /> <meta property="og:description" content="Text and Data Mining (T&DM) policy Version dated August 2024. IOP Publishing Limited (“IOP Publishing/we”) recognise the importance of allowing researchers access to the metadata, full text and supplementary data of our content. These data sources are a key resource in the research process. We understand that researchers are becoming increasingly interested in mining the […]" /> <meta property="og:url" content="https://ioppublishing.org/legal/textanddataminingpolicy/" /> <meta property="og:site_name" content="IOP Publishing" /> <meta property="article:modified_time" content="2024-08-09T09:47:32+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="5 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://ioppublishing.org/legal/textanddataminingpolicy/","url":"https://ioppublishing.org/legal/textanddataminingpolicy/","name":"Text and Data Mining (T&DM) Policy - IOP Publishing","isPartOf":{"@id":"https://ioppublishing.org/#website"},"datePublished":"2024-08-09T09:44:37+00:00","dateModified":"2024-08-09T09:47:32+00:00","breadcrumb":{"@id":"https://ioppublishing.org/legal/textanddataminingpolicy/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://ioppublishing.org/legal/textanddataminingpolicy/"]}]},{"@type":"BreadcrumbList","@id":"https://ioppublishing.org/legal/textanddataminingpolicy/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://ioppublishing.org/"},{"@type":"ListItem","position":2,"name":"Legal","item":"https://ioppublishing.org/legal/"},{"@type":"ListItem","position":3,"name":"Text and Data Mining (T&DM) Policy"}]},{"@type":"WebSite","@id":"https://ioppublishing.org/#website","url":"https://ioppublishing.org/","name":"IOP Publishing","description":"IOP Publishing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://ioppublishing.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel="alternate" type="application/rss+xml" title="IOP Publishing » Feed" href="https://ioppublishing.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="IOP Publishing » Comments Feed" href="https://ioppublishing.org/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/ioppublishing.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=8d8f9726ce393f55a738c207665cfd28"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://ioppublishing.org/wp-includes/css/dist/block-library/style.min.css?ver=8d8f9726ce393f55a738c207665cfd28' type='text/css' media='all' /> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #050505;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--red: #EB0000;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.556), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.293), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.573), 42px);--wp--preset--font-size--subheading: 30px;--wp--preset--font-size--level-2: 2.0rem;--wp--preset--font-size--page-title: 2.4rem;--wp--preset--font-size--heading: 4.375rem;--wp--preset--font-family--franklin-gothic-urw: "franklin-gothic-urw", sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 6.5rem);--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 1113px;--wp--style--global--wide-size: 1400px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--white);color: var(--wp--preset--color--black);font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);line-height: 1.6;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 0px;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 0px;}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--secondary);text-decoration: none;}h1, h2, h3, h4, h5, h6{font-weight: 400;line-height: 1.4;}h1{font-size: clamp(2.032rem, 2.032rem + ((1vw - 0.2rem) * 2.36), 3.625rem);line-height: 1.2;}h2{font-size: clamp(2.625rem, calc(2.625rem + ((1vw - 0.48rem) * 8.4135)), 3.25rem);line-height: 1.2;}h3{font-size: var(--wp--preset--font-size--x-large);}h4{font-size: var(--wp--preset--font-size--large);}h5{font-size: var(--wp--preset--font-size--medium);font-weight: 700;text-transform: uppercase;}h6{font-size: var(--wp--preset--font-size--medium);text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--primary);border-radius: 0;border-width: 0;color: var(--wp--preset--color--contrast);font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}:root :where(.wp-element-button:visited, .wp-block-button__link:visited){color: var(--wp--preset--color--contrast);}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--secondary);color: var(--wp--preset--color--base);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-red-color{color: var(--wp--preset--color--red) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-red-background-color{background-color: var(--wp--preset--color--red) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-red-border-color{border-color: var(--wp--preset--color--red) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-subheading-font-size{font-size: var(--wp--preset--font-size--subheading) !important;}.has-level-2-font-size{font-size: var(--wp--preset--font-size--level-2) !important;}.has-page-title-font-size{font-size: var(--wp--preset--font-size--page-title) !important;}.has-heading-font-size{font-size: var(--wp--preset--font-size--heading) !important;}.has-franklin-gothic-urw-font-family{font-family: var(--wp--preset--font-family--franklin-gothic-urw) !important;} :root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.764), 1.5em);line-height: 1.6;} </style> <link rel='stylesheet' id='chart-builder-css' href='https://ioppublishing.org/wp-content/plugins/chart-builder/public/css/chart-builder-public.css?ver=20.0.8.1' type='text/css' media='all' /> <link rel='stylesheet' id='lazyload-video-css-css' href='https://ioppublishing.org/wp-content/plugins/lazy-load-for-videos/public/css/lazyload-shared.css?ver=2.18.3' type='text/css' media='all' /> <style id='lazyload-video-css-inline-css' type='text/css'> .entry-content a.lazy-load-youtube, a.lazy-load-youtube, .lazy-load-vimeo{ background-size: cover; }.titletext.youtube { display: none; }.lazy-load-div:before { content: "\25B6"; text-shadow: 0px 0px 60px rgba(0,0,0,0.8); } </style> <link rel='stylesheet' id='styles-css' href='https://ioppublishing.org/wp-content/themes/snap/dist/styles.ba40bd61464877a74909ec2b82283ade.css' type='text/css' media='all' /> <script type="text/javascript" src="https://ioppublishing.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="chart-builder-plugin-js-extra"> /* <![CDATA[ */ var chart_builder_public_ajax = {"ajax_url":"https:\/\/ioppublishing.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/chart-builder-public-plugin.js?ver=20.0.8.1" id="chart-builder-plugin-js"></script> <script type="text/javascript" id="chart-builder-js-extra"> /* <![CDATA[ */ var aysChartBuilderPublicChartSettings = {"ajax":{"url":"https:\/\/ioppublishing.org\/wp-admin\/admin-ajax.php","nonces":{"get_chart_source_data":"9c858c838e"},"actions":{"get_chart_source_data":"ays_chart_get_chart_source_data"}}}; /* ]]> */ </script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/chart-builder-public.js?ver=20.0.8.1" id="chart-builder-js"></script> <link rel="https://api.w.org/" href="https://ioppublishing.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://ioppublishing.org/wp-json/wp/v2/pages/149832" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ioppublishing.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://ioppublishing.org/?p=149832' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://ioppublishing.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fioppublishing.org%2Flegal%2Ftextanddataminingpolicy%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://ioppublishing.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fioppublishing.org%2Flegal%2Ftextanddataminingpolicy%2F&format=xml" /> <!-- Stream WordPress user activity plugin v4.0.2 --> <noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><link rel="icon" href="https://ioppublishing.org/wp-content/uploads/2023/04/cropped-iopp-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://ioppublishing.org/wp-content/uploads/2023/04/cropped-iopp-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://ioppublishing.org/wp-content/uploads/2023/04/cropped-iopp-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://ioppublishing.org/wp-content/uploads/2023/04/cropped-iopp-favicon-270x270.png" /> <style type="text/css" id="wp-custom-css"> html {scroll-padding: 80px;} </style> <!-- Polyfills --> <script> (function () { var newBrowser = ('fetch' in window && 'Promise' in window && 'assign' in Object && 'keys' in Object); if (! newBrowser) { var scriptEl = document.createElement('script'); console.log('You need some polyfills, loading them now...'); scriptEl.src = 'https://polyfill.io/v3/polyfill.min.js'; scriptEl.async = false; document.head.appendChild(scriptEl); } })(); window.MSInputMethodContext && document.documentMode && document.write('<script src="https://cdn.jsdelivr.net/gh/nuxodin/ie11CustomProperties@4.1.0/ie11CustomProperties.min.js"><\/script>'); </script> <!-- Google Analytics (controlled by Didomi consent script) --> <script type="didomi/javascript" data-vendor="didomi:google"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-2254461-26', 'auto'); ga('send', 'pageview'); </script> <!-- End Google Analytics --> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WFDKJD'); </script> <!-- End Google Tag Manager --> <!-- Didomi consent script --> <!-- End Didomi consent script --> </head> <body class="page-template-default page page-id-149832 page-child parent-pageid-142642 flex flex-col min-h-screen bg-white no-js font-body text-black"> <script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">if(typeof ewww_webp_supported==="undefined"){var ewww_webp_supported=!1}if(ewww_webp_supported){document.body.classList.add("webp-support")}</script> <script> document.body.classList.add('is-loading'); </script> <a class="sr-only focus:not-sr-only bg-white z-30 max-w-full focus:w-48 focus:fixed" href="#main"> <span class="block p-2">Skip to main content</span> </a> <div class="c-browser-alert-banner fixed left-0 top-0 w-full h-full pointer-events-none z-30"> <div class="c-browser-alert-banner__text h-24 shadow-lg flex"> <div class="c-browser-alert-banner__container"> <p class="my-0 mb-4 lg:mb-0 lg:mr-4 font-normal max-w-none"> Your web browser is out of date. Please update it for greater security, speed and the best experience on this site. </p> <a class="c-btn c-btn--secondary" href="https://bestvpn.org/outdatedbrowser/en.html" target="_blank" rel="noopener noreferrer"> Choose a different browser <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="ml-2 w-4 h-4"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#arrow-horizontal"></use> </svg> </a> </div> </div> </div> <!-- Header --> <section class="g-header w-full z-20 bg-white drop-shadow-md"> <header id="header-sticky" class="w-full" data-behaviour="menu" data-header> <nav class="g-header__nav flex justify-between items-center px-8" data-nav aria-label="Main"> <a class="g-header__home-link order-last my-0 lg:order-first" href="/" aria-label="IOP Publishing Home" data-home-link> <svg xmlns="http://www.w3.org/2000/svg" width="132" height="21" class="w-32 h-auto"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#logo-iopp"></use> </svg> </a> <div class="flex justify-end lg:mt-0 lg:block h-18"> <button class="g-header__expand-button font-bold relative z-1 items-center" data-menu-button="data-menu-button" type="button" aria-expanded="false" aria-haspopup="true"> <span class="pointer-events-none font-heading leading-normal" data-text></span> <span class="g-header__menu-icon pointer-events-none ml-3"> <span></span> </span> </button> <div class="g-menu__content text-left h-full overflow-hidden md:overflow-auto bg-black px-8 lg:px-0 lg:bg-white lg:overflow-hidden py-4 text-14 pb-16 lg:py-0" data-menu-content="data-menu-content"> <ul class="lg:flex lg:space-x-4 h-full max-w-full" role="menu"> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/researchers/" data-index="1">Researchers</a> </li> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/librarians/" data-index="2">Librarians</a> </li> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/partners/" data-index="3">Partners</a> </li> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/publications/" data-index="4">Publications</a> </li> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/news/" data-index="5">News</a> </li> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/about-us/" data-index="6">About Us</a> </li> <li role="menuitem" class="g-menu__item block lg:inline-flex lg:space-x-2 items-center "> <a class="items-center block text-18 my-0 pb-5 lg:pb-0 lg:px-2 no-underline text-red lg:hover:text-black whitespace-nowrap" href="https://ioppublishing.org/work-for-us/" data-index="7">Work with Us</a> </li> </ul> <button class="g-header__search-button hidden relative z-1 items-center px-2 py-1 md:py-2.5 border-red rounded-4 border-1 md:text-16 md:leading-16 lg:mr-0 hover:underline focus:underline" data-search-button type="button" aria-expanded="false" aria-haspopup="true"> <span class="pointer-events-none" data-text>Search</span> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-4 h-4 ml-2"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-search"></use> </svg> </button> <div class="g-menu__search bg-red text-white py-8 px-2 left-0" data-search-content> <div class="absolute w-full top-4"> <div class="container"> <button class="py-2 ml-auto flex items-center font-bold relative z-1 hover:underline focus:underline" data-close> Close <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="g-menu__close-icon w-6 h-6 ml-2"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-plus-close"></use> </svg> </button> </div> </div> <form action="https://ioppublishing.org" method="get" role="search" class="container-sm"> <div class="space-y-4 sm:flex sm:space-x-4 sm:space-y-0"> <div class="flex-1"> <label for="menu_search" class="block mb-2 font-bold text-20">Search</label> <input type="text" name="s" id="menu_search" class="c-header-search__input bg-transparent appearance-none block w-full" /> </div> <button aria-label="submit" class="c-btn c-btn--secondary self-end inline-flex items-center justify-center sm:w-auto md:py-3.5 md:border-2 md:border-red lg:py-3"> <span class="mr-2">Search</span> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-4 h-4"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-search"></use> </svg> </button> </div> </form> </div> </div> </div> </nav> </header> </section> <main class="flex-grow flex-shrink-0 page pt-8 lg:pt-28" id="main"> <div class="entry-content"> <div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-group alignfull p-heading has-global-padding is-layout-constrained wp-container-core-group-is-layout-2 wp-block-group-is-layout-constrained" style="padding-right:0;padding-left:0"> <div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> <h1 class="wp-block-heading">Text and Data Mining (T&DM) policy</h1> <p>Version dated August 2024. </p> <p>IOP Publishing Limited (“IOP Publishing/we”) recognise the importance of allowing researchers access to the metadata, full text and supplementary data of our content. These data sources are a key resource in the research process. We understand that researchers are becoming increasingly interested in mining the text and data included within that content. </p> <p>To ensure that the research community can access content without undue interruption or delay, and also to ensure that we provide agreed contractual levels of availability to our subscribers, our IOPscience platform blocks systematic downloading of content through a variety of methods. Therefore, researchers need to tell us in advance what data they want for T&DM and we will supply it via SFTP. Researchers seeking to obtain large amounts of data for T&DM are asked to contact us (<a href="mailto:contentsupport@ioppublishing.org" target="_blank" rel="noreferrer noopener">contentsupport@ioppublishing.org</a>). In addition, to protect our investment, and the investment of the authors in our publications, the response to any request, and the terms and conditions governing any future use, will depend on the content to be mined and the purposes for which the T&DM is being carried out. </p> <p>IOP Publishing reserves the right to charge a nominal fee for supplying data such as full-text XML and PDF files for T&DM purposes. We do not charge for the supply of XML metadata, which includes only header/author/abstract/reference information. </p> <p><strong>Articles published under the Subscription model</strong> </p> <p>IOP Publishing allows researchers access to our articles published under the subscription model on IOPscience for the purposes of non-commercial T&DM, provided they, or their affiliated institution, have a valid subscription which provides them with access to all the content they wish to T&DM. </p> <p>Institutions with current licences with IOP Publishing, which contain clauses allowing T&DM, must also comply with the specific terms of those contracts. </p> <p>To avoid being blocked by the technical protections set up to prevent unauthorised systematic downloading of website content, individuals wishing to T&DM must email <a href="mailto:contentsupport@ioppublishing.org" target="_blank" rel="noreferrer noopener">contentsupport@ioppublishing.org</a> confirming: </p> <ul class="wp-block-list"> <li>their full name and contact details; </li> </ul> <ul class="wp-block-list"> <li>the name of any licensed institution to which they are affiliated; </li> </ul> <ul class="wp-block-list"> <li>details of the articles that they wish to T&DM. This can be specified as a list of DOIs, or as ranges of article publication dates within specific journals; </li> </ul> <ul class="wp-block-list"> <li>the format in which they want to receive the articles (XML or PDF). Almost all articles have PDFs. We have full-text XML for most recent articles but this is not available for some journals, such as Conference Series journals, or for many older articles. You can tell whether an article has full-text XML by viewing the article page on IOPscience: if full-text XML is available for an article, the full text is visible in HTML form on the article page. Where full-text XML is not available, XML contains only metadata/abstracts/references; </li> </ul> <ul class="wp-block-list"> <li>the approximate length of time that they want to have access to the data to carry out the T&DM; and </li> </ul> <ul class="wp-block-list"> <li>the purpose for which they want to T&DM. </li> </ul> <p>T&DM for commercial purposes is not permitted without an express prior licence. </p> <p><strong>Articles published under the gold open access model</strong> </p> <p>All T&DM of articles or journals published under the gold open access model will be governed by the terms of the Creative Commons licence relating to the relevant article. </p> <p>If the content you wish to T&DM was published under the gold open access model under a <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank" rel="noreferrer noopener">CC BY</a> licence, you have the right to T&DM the content for both commercial and non-commercial purposes, in accordance with the licence terms. </p> <p>If the content you wish to T&DM was published under any other Creative Commons licence, you have the right to T&DM the content of the article for non-commercial purposes only, in accordance with the licence terms. </p> <p>Again, to avoid being blocked by the technical protections set up to prevent unauthorised systematic downloading of website content, individuals wishing to T&DM must email <a href="mailto:contentsupport@ioppublishing.org" target="_blank" rel="noreferrer noopener">contentsupport@ioppublishing.org</a> confirming: </p> <ul class="wp-block-list"> <li>their full name and contact details; </li> </ul> <ul class="wp-block-list"> <li>the names of any licensed institution/organisation to which they are affiliated; </li> </ul> <ul class="wp-block-list"> <li>details of the articles that they wish to T&DM. This can be specified as a list of DOIs, or as ranges of article publication dates within specific journals; </li> </ul> <ul class="wp-block-list"> <li>the format in which they want to receive the articles (XML or PDF). Almost all articles have PDFs. We have full-text XML for most recent articles, but this is not available for some journals such as Conference Series journals, or for many older articles. You can tell whether an article has full-text XML by viewing the article page on IOPscience: if full-text XML is available for an article, the full text is visible in HTML form on the article page. Where full-text XML is not available, XML contains only metadata/abstracts/references; </li> </ul> <ul class="wp-block-list"> <li>the approximate length of time that they want to have access to the data to carry out the T&DM; and </li> </ul> <ul class="wp-block-list"> <li>the purpose for which they want to T&DM. </li> </ul> <p><strong>IOP Publishing Terms and conditions for T&DM</strong> </p> <p>These terms and conditions shall be deemed to be accepted by anyone granted access to content published by us or our licensors for T&DM purposes. They are in addition to any terms included in a separate licence. Where there is any conflict with any of these terms, and the terms of any current licence, the licence terms shall prevail to the extent that they do not conflict with applicable law. </p> <ol start="1" class="wp-block-list"> <li>Publications are made available “as is” and without warranty of fitting the description of the publications in the metadata or otherwise, and/or any warranty of fitness for purpose, satisfactory quality, reliability and/or completeness. </li> </ol> <ol start="2" class="wp-block-list"> <li>T&DM of articles published under the subscription model is only permitted for non-commercial purposes. Any user intending to use the text or data for artificial intelligence and/or commercial purposes must request this in writing and negotiate specific terms for such use; </li> </ol> <ol start="3" class="wp-block-list"> <li>Output from T&DM can include snippets of up to a maximum of 200 characters from the original text; </li> </ol> <ol start="4" class="wp-block-list"> <li>The outputs of anything generated directly by T&DM must only be licensed by the user under a Creative Commons CC-BY-NC-ND licence, Version 4 (where any subscription content is included) or a Creative Commons CC-BY licence, Version 4 (where only gold open access content has been subject to T&DM); </li> </ol> <ol start="5" class="wp-block-list"> <li>Mined text and/or data must include a link to the DOI of the original article wherever practicable; and </li> </ol> <ol start="6" class="wp-block-list"> <li> Files supplied by IOP Publishing by SFTP for the purpose of T&DM must be kept secure by the researcher, not redistributed, and must be destroyed after the T&DM has been completed. </li> </ol> <p><em>Content we publish is © 2024 IOP Publishing Ltd and/or its licensors. All rights, including for text and data mining, AI training, and similar technologies, are reserved.</em> </p> <p></p> </div> </div> <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> </div> </main> <footer class="g-footer border-t-2 border-black"> <div class="container"> <div class="g-footer__main py-11 md:py-[100px] text-18 leading-22"> <div class="w-full"> <div class="space-y-0 md:gap-24 md:flex"> <div> <p class="mb-6 font-bold"> Legal </p> <ul class="g-footer__menu lg:-mt-1" role="menu"> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/advertising-policy/"> Advertising policy </a> </li> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/legal/copyright/"> Copyright notice </a> </li> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/legal/textanddataminingpolicy/"> Text and Data Mining (T&DM) Policy </a> </li> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/legal/disclaimer-terms/"> Disclaimer terms </a> </li> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/federated-access-privacy-statement/"> Federated access privacy statement </a> </li> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/legal/privacy-cookies-policy/"> Privacy and cookies </a> </li> <li role="menuitem"> <a class="block pb-3 text-primary hover:underline focus:underline hover:text-primary-dark focus:text-primary-dark" href="https://ioppublishing.org/terms-conditions/"> Terms and conditions </a> </li> </ul> </div> <div> <p class="mb-6 font-bold"> Social, environmental and compliance </p> <ul class="g-footer__menu md:pr-4 lg:-mt-1" role="menu"> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://ioppublishing.org/legal/environmental-policy/"> Environmental policy </a> </li> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://ioppublishing.org/wp-content/uploads/2024/06/D-COR-BK-0524-Gender-Pay-Gap-2023-4-1.pdf"> Gender Pay Gap Report </a> </li> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://www.iop.org/anti-slavery-and-human-trafficking-statement-financial-year-ending-31-december-2022#gref"> Modern Slavery policy </a> </li> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://ioppublishing.org/sustainable-development-goals/"> Sustainable Development Goals </a> </li> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://ioppublishing.org/legal/supplier-sustainability-code-of-conduct/"> Supplier Sustainability Code of Conduct </a> </li> </ul> </div> <div> <p class="mb-6 font-bold"> Our Company </p> <ul class="g-footer__menu md:pr-4 lg:-mt-1" role="menu"> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://ioppublishing.org/about-us/contact-us/"> Contact us </a> </li> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://www.ioppublishingcareers.org/current-vacancies.html"> Current vacancies </a> </li> <li role="menuitem"> <a class="block pb-3 text-red hover:underline focus:underline hover:text-red focus:text-red" href="https://ioppublishing.org/work-for-us/"> Work with us </a> </li> </ul> </div> </div> <div class="mt-6 md:mt-10 lg:col-start-1 lg:col-span-12"> <div class="block"> <div class="flex justify-center md:justify-start"> <div class="c-social-list "> <ul class="flex flex-wrap items-center share-btn space-x-6 list-none lg:space-x-4"> <li> <a class="c-social-list__link flex-shrink-0 block p-2 text-white rounded-full w-10 h-10 lg:w-8 lg:h-8 lg:p-1.5" href="https://x.com/ioppublishing?lang=en" aria-label="x" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-full h-full"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#x"></use> </svg> </a> </li> <li> <a class="c-social-list__link flex-shrink-0 block p-2 text-white rounded-full w-10 h-10 lg:w-8 lg:h-8 lg:p-1.5" href="https://www.facebook.com/ioppublishing/" aria-label="facebook" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-full h-full"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#facebook"></use> </svg> </a> </li> <li> <a class="c-social-list__link flex-shrink-0 block p-2 text-white rounded-full w-10 h-10 lg:w-8 lg:h-8 lg:p-1.5" href="https://www.linkedin.com/company/iop-publishing" aria-label="linkedin" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-full h-full"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#linkedin"></use> </svg> </a> </li> <li> <a class="c-social-list__link flex-shrink-0 block p-2 text-white rounded-full w-10 h-10 lg:w-8 lg:h-8 lg:p-1.5" href="https://www.youtube.com/channel/UC6sGrQTcmY8NpmfGEfRqRrg" aria-label="youtube" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-full h-full"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#youtube"></use> </svg> </a> </li> <li> <a class="c-social-list__link flex-shrink-0 block p-2 text-white rounded-full w-10 h-10 lg:w-8 lg:h-8 lg:p-1.5" href="https://ioppublishing.org/wp-content/uploads/2020/11/WeChat-QR-Code.png" aria-label="wechat" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-full h-full"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#wechat"></use> </svg> </a> </li> <li> <a class="c-social-list__link flex-shrink-0 block p-2 text-white rounded-full w-10 h-10 lg:w-8 lg:h-8 lg:p-1.5" href="https://www.weibo.com/u/2931886367" aria-label="weibo" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-full h-full"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#weibo"></use> </svg> </a> </li> </ul> </div> </div> </div> <div class="mt-12 md:flex md:justify-between md:items-end"> <div class="g-footer__logo mx-auto md:mx-0"> <svg xmlns="http://www.w3.org/2000/svg" width="132" height="21" class="w-32 h-auto fill-black"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#logo-iopp-black"></use> </svg> </div> <div class="md:pr-8"> </div> </div> </div> </div> </div> </div> </footer> <div class="c-cookie-banner fixed pointer-events-none h-screen w-full flex flex-col top-0 z-30"> <div id="cookies-eu-banner" style="display: none;" class="c-cookie-banner__main bg-red pointer-events-auto mt-auto py-3 sm:py-4" data-behaviour="cookie-banner" data-ga-id="" data-gtm-id=""> <div class="container"> <div class="lg:flex lg:items-center"> <div class="c-cookie-banner__text font-normal text-16 leading-22 text-center mb-4 px-2 lg:pl-0 lg:mb-0 lg:pr-8 lg:text-left"> <p> We use cookies to ensure that we give you the best experience on our website. Continued use of our website confirms acceptance of our necessary cookies. </p> </div> <div class="c-cookie-banner__buttons mx-auto space-y-3 sm:space-y-0 sm:flex sm:justify-center sm:-mx-4 lg:ml-auto lg:mr-0 lg:items-start lg:justify-end sm:space-x-4"> <button class="c-cookie-banner__button c-btn c-btn--on-dark" id="cookies-eu-accept">Accept</button> <button class="c-cookie-banner__button c-btn c-btn--on-dark c-btn--secondary" id="cookies-eu-reject"> Reject </button> <a class="c-cookie-banner__button c-btn c-btn--on-dark c-btn--secondary" href="https://ioppublishing.org/legal/privacy-cookies-policy/" id="cookies-eu-more"> Read more </a> </div> </div> </div> </div> </div> <!-- Root element of PhotoSwipe. Must have class pswp. --> <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <!-- Background of PhotoSwipe. It's a separate element as animating opacity is faster than rgba(). --> <div class="pswp__bg bg-black"></div> <!-- Slides wrapper with overflow:hidden. --> <div class="pswp__scroll-wrap"> <!-- Container that holds slides. PhotoSwipe keeps only 3 of them in the DOM to save memory. Don't modify these 3 pswp__item elements, data is added later on. --> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <!-- Controls are self-explanatory. Order can be changed. --> <div class="pswp__counter"></div> <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> <!-- element will get class pswp__preloader active when preloader is running --> <div class="pswp__preloader ml-auto"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> <div class="flex ml-auto"> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="c-gallery__icon c-gallery__icon--in w-6 h-6 text-white pointer-events-none"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-gallery-zoom-in"></use> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="c-gallery__icon c-gallery__icon--out w-6 h-6 text-white pointer-events-none"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-gallery-zoom-out"></use> </svg> </button> <button class="pswp__button pswp__button--close p-2 flex justify-end items-center text-white font-bold" title="Close (Esc)"> Close <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="c-gallery__icon c-gallery__icon--close w-6 h-6 pointer-events-none origin center ml-2"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-plus-close"></use> </svg> </button> </div> </div> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div> </div> <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)" type="button"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-6 h-6 pointer-events-none text-white"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-chevron-left"></use> </svg> </button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)" type="button"> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="w-6 h-6 pointer-events-none text-white"> <use xlink:href="/wp-content/themes/snap/dist/sprite3c04215a374871e6.svg#icon-chevron-left"></use> </svg> </button> <div class="pswp__caption" data-caption> <div class="pswp__caption__center text-16 leading-22 text-white"></div> </div> </div> </div> </div> <!-- JS --> <script type="text/javascript"> /* <![CDATA[ */ var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g var newUrl = window.location.search.replace(relevanssi_rt_regex, '') history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash) /* ]]> */ </script> <style id='core-block-supports-inline-css' type='text/css'> .wp-container-core-group-is-layout-2 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);} </style> <script type="text/javascript" id="eio-lazy-load-js-before"> /* <![CDATA[ */ var eio_lazy_vars = {"exactdn_domain":"","skip_autoscale":0,"threshold":0}; /* ]]> */ </script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=702" id="eio-lazy-load-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/google-chart.js?ver=20.0.8.1" id="chart-builder-charts-google-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/export/CSVExport.js?ver=20.0.8.1" id="chart-builder-CSVExport.js-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/export/xlsx.core.min.js?ver=20.0.8.1" id="chart-builder-xlsx.core.min.js-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/export/FileSaver.js?ver=20.0.8.1" id="chart-builder-fileSaver.js-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/chart-builder/public/js/export/jhxlsx.js?ver=20.0.8.1" id="chart-builder-jhxlsx.js-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/lazy-load-for-videos/public/js/lazyload-shared.js?ver=2.18.3" id="lazyload-video-js-js"></script> <script type="text/javascript" id="lazyload-youtube-js-js-before"> /* <![CDATA[ */ window.llvConfig=window.llvConfig||{};window.llvConfig.youtube={"colour":"red","buttonstyle":"default","controls":true,"loadpolicy":true,"thumbnailquality":"sddefault","preroll":"","postroll":"","overlaytext":"","loadthumbnail":true,"cookies":false,"callback":"<!--YOUTUBE_CALLBACK-->"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/lazy-load-for-videos/public/js/lazyload-youtube.js?ver=2.18.3" id="lazyload-youtube-js-js"></script> <script type="text/javascript" id="lazyload-vimeo-js-js-before"> /* <![CDATA[ */ window.llvConfig=window.llvConfig||{};window.llvConfig.vimeo={"buttonstyle":"default","playercolour":"#00adef","preroll":"","postroll":"","show_title":false,"overlaytext":"","loadthumbnail":true,"thumbnailquality":"medium","cookies":false,"callback":"<!--VIMEO_CALLBACK-->"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/plugins/lazy-load-for-videos/public/js/lazyload-vimeo.js?ver=2.18.3" id="lazyload-vimeo-js-js"></script> <script type="text/javascript" defer src="https://ioppublishing.org/wp-content/themes/snap/dist/index.cb5867629defb01af802bbbc42ba09dd.js" id="init-js"></script> <script type="text/javascript"> window.didomiOnReady = window.didomiOnReady || []; window.didomiOnReady.push(function (Didomi) { // Call other functions on the SDK }); </script> <script type="didomi/javascript" data-vendor="c:pardot"> piAId = '970933'; piCId = '1150'; piHostname = 'pi.pardot.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })(); </script> </body> </html>