{"id":524,"date":"2020-02-16T12:37:37","date_gmt":"2020-02-16T12:37:37","guid":{"rendered":"https:\/\/lansdown-geophysics.co.uk\/?page_id=524"},"modified":"2020-03-01T05:47:06","modified_gmt":"2020-03-01T05:47:06","slug":"beta","status":"publish","type":"page","link":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/","title":{"rendered":"Beta"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Beta software<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">ComPorter 64 bit<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">This is the beta version of the &#8216;old&#8217; <a href=\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/\">ComPorter<\/a> which has been ported to a 64 bit version and compiled using Lazarus.  The functionality is similar to the original version but includes the ability to add time stamps to the send or receive strings.  This functionality means that when ComPorter is run on  different computers sharing a serial link the latency of the serial messages can be easily tracked.  Additionally strings can be echoed to the local terminal.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">The intention is to keep the &#8216;on the fly&#8217; terminal settings to make faster trouble shooting of serial connections.  However this app has not been significanty tested in the field.  Please feel free to download this app and let me know how it performs.  The app makes use of an ini file to preserve state between sessions (unlike the older version that made use of the registry).  One of the reasons for making the switch from the old version was to have cross platform compatability, so this version should also compile and run on Linux and MacOS.<\/p>\n\n\n\n<div class=\"wp-block-file whitesmoke\"><a href=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/com_porter-0.0.2.25.zip\">com_porter-0.0.2.25<\/a><a href=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/com_porter-0.0.2.25.zip\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-image xmiddle\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/ComPorter-0.0.2.25.jpg\" alt=\"\" class=\"wp-image-531\" width=\"641\" height=\"423\" srcset=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/ComPorter-0.0.2.25.jpg 854w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/ComPorter-0.0.2.25-300x198.jpg 300w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/ComPorter-0.0.2.25-768x507.jpg 768w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><figcaption>The &#8216;new&#8217; ComPorter interface showing string time-stamps<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">see_sgy<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">see_sgy is a viewer for segy files.  This uses the <a rel=\"noreferrer noopener\" aria-label=\"SegyIO (opens in a new tab)\" href=\"https:\/\/github.com\/equinor\/segyio\" target=\"_blank\">SegyIO<\/a> Python libraries to access the binary data and header information.  The back end is a Python script that uses the configparser module to set parameters using an ini file.  The front end is a Windows 64 bit application that launches and edits the python script and associated ini file.  The script is very fast and renders large segy files in only a few seconds. A screen shot of the GUI application is shown below:<\/p>\n\n\n\n<div class=\"wp-block-image xmiddle\"><figure class=\"aligncenter size-medium is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/SegyViewer_0.0.0.10-2-286x300.jpg\" alt=\"\" class=\"wp-image-555\" width=\"286\" height=\"300\" srcset=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/SegyViewer_0.0.0.10-2-286x300.jpg 286w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/SegyViewer_0.0.0.10-2.jpg 715w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/><figcaption>The Windows GUI that manipulates the ini file for the Python script.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">The application can be run as single file mode or in batch mode.  The application automatically creates an image of the segy file in a sub folder called images in the directory where the segy files exist.  There is no need to select the file parameters every time you launch the GUI application as &#8220;state&#8221; is remembered between sessions. An example image is shown below:<\/p>\n\n\n\n<div class=\"wp-block-image xmiddle\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"658\" src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1024x658.jpeg\" alt=\"\" class=\"wp-image-537\" srcset=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1024x658.jpeg 1024w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-300x193.jpeg 300w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-768x494.jpeg 768w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_.jpeg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Example segy image (original file size 54MB) renders in &lt;1s.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Image interpolation is supported by 17 different image interpolation algorithms and over 20 different colour maps.  No changes are made to the segy file imaged; apparent gain is introduced by clipping the colour map to the data.  In the example above a clipping of 80% has been applied to the colour map, changes to the clipping and other parameters are controlled by the GUI application, the same data rendered with a traditional &#8220;seismic&#8221; colour map is shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large xmiddle\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"658\" src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1-1024x658.jpeg\" alt=\"\" class=\"wp-image-539\" srcset=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1-1024x658.jpeg 1024w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1-300x193.jpeg 300w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1-768x494.jpeg 768w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_-1.jpeg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>                                                         The same panel as above but with rwb colour map.                                               <\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Below is an amplitude spectrum of the same line indicating the dominant frequencies are around 350Hz and 800Hz.  The spectrum was calculated using the <a rel=\"noreferrer noopener\" aria-label=\"numpy (opens in a new tab)\" href=\"https:\/\/numpy.org\/\" target=\"_blank\">NumPy<\/a> fundamental  package for scientific computing with Python using the <a href=\"https:\/\/docs.scipy.org\/doc\/numpy\/reference\/routines.fft.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"discrete Fourier transforms (opens in a new tab)\">discrete Fourier transforms<\/a>. The plots on this page were produced using <a rel=\"noreferrer noopener\" aria-label=\"Matplotlib (opens in a new tab)\" href=\"https:\/\/matplotlib.org\/\" target=\"_blank\">Matplotlib<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image xmiddle\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"658\" src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_.amp_spec-1-1024x658.jpeg\" alt=\"\" class=\"wp-image-549\" srcset=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_.amp_spec-1-1024x658.jpeg 1024w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_.amp_spec-1-300x193.jpeg 300w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_.amp_spec-1-768x494.jpeg 768w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/3D_1-7_SE40_brutestack_nav.sgy_.amp_spec-1.jpeg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Amplitude spectrum.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Using the Mayavi 3D  scientific visualisation and plotting libraries seismic volumes may be presented in a huge vumber of ways.  This can give new insight into the quality of the data and the interpretation that may be derived.  The images below are produced using the <a rel=\"noreferrer noopener\" aria-label=\"mlab (opens in a new tab)\" href=\"https:\/\/docs.enthought.com\/mayavi\/mayavi\/mlab.html\" target=\"_blank\">mlab<\/a> API called from a python script.<\/p>\n\n\n\n<div class=\"wp-block-image xmiddle\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"493\" src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/mayavi_composite-1024x493.jpg\" alt=\"\" class=\"wp-image-710\" srcset=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/mayavi_composite-1024x493.jpg 1024w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/mayavi_composite-300x144.jpg 300w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/mayavi_composite-768x369.jpg 768w, https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/mayavi_composite.jpg 1707w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Different ways of examining amplitudes within a seismic volume(transparent and opaque image planes, and contoured grid planes on the right). <\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Using a 3D volume collected at the same site, and by using the <a rel=\"noreferrer noopener\" aria-label=\"Mayavi (opens in a new tab)\" href=\"https:\/\/docs.enthought.com\/mayavi\/mayavi\/index.html\" target=\"_blank\">Mayavi<\/a> 3D scientific visualisation and plotting libraries the same volume can be rendered to produce the following video showing three image planes moving through the volume. The video is made by stacking images produced from API calls from a Python script.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter xvideo\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/seismic2.mp4\"><\/video><figcaption>Image planes moving through the volume<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Beta software ComPorter 64 bit This is the beta version of the &#8216;old&#8217; ComPorter which has been ported to a 64 bit version and compiled using Lazarus. The functionality is similar to the original version but includes the ability to add time stamps to the send or receive strings. This functionality means that when ComPorter [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":463,"parent":34,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-full-width.php","meta":{"footnotes":""},"class_list":["post-524","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Beta | lansdown geophysics ltd | see_sgy<\/title>\n<meta name=\"description\" content=\"Examples of seismic panels mage using the segyio, mayavi, and tvtk libraries. Some of scripts make use of a Windows GUI to pass parameters.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Beta | lansdown geophysics ltd | see_sgy\" \/>\n<meta property=\"og:description\" content=\"Examples of seismic panels mage using the segyio, mayavi, and tvtk libraries. Some of scripts make use of a Windows GUI to pass parameters.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/\" \/>\n<meta property=\"og:site_name\" content=\"lansdown geophysics ltd\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-01T05:47:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1900\" \/>\n\t<meta property=\"og:image:height\" content=\"364\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/\",\"url\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/\",\"name\":\"Beta | lansdown geophysics ltd | see_sgy\",\"isPartOf\":{\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg\",\"datePublished\":\"2020-02-16T12:37:37+00:00\",\"dateModified\":\"2020-03-01T05:47:06+00:00\",\"description\":\"Examples of seismic panels mage using the segyio, mayavi, and tvtk libraries. Some of scripts make use of a Windows GUI to pass parameters.\",\"breadcrumb\":{\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#primaryimage\",\"url\":\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg\",\"contentUrl\":\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg\",\"width\":1900,\"height\":364},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/lansdown-geophysics.co.uk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Utilities\",\"item\":\"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Beta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/#website\",\"url\":\"https:\/\/lansdown-geophysics.co.uk\/\",\"name\":\"Lansdown Geophysics Ltd\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lansdown-geophysics.co.uk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/#organization\",\"name\":\"Lansdown Geophysics Ltd\",\"url\":\"https:\/\/lansdown-geophysics.co.uk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/identity_lg_547.png\",\"contentUrl\":\"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/identity_lg_547.png\",\"width\":547,\"height\":547,\"caption\":\"Lansdown Geophysics Ltd\"},\"image\":{\"@id\":\"https:\/\/lansdown-geophysics.co.uk\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/angusjack\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Beta | lansdown geophysics ltd | see_sgy","description":"Examples of seismic panels mage using the segyio, mayavi, and tvtk libraries. Some of scripts make use of a Windows GUI to pass parameters.","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:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/","og_locale":"en_GB","og_type":"article","og_title":"Beta | lansdown geophysics ltd | see_sgy","og_description":"Examples of seismic panels mage using the segyio, mayavi, and tvtk libraries. Some of scripts make use of a Windows GUI to pass parameters.","og_url":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/","og_site_name":"lansdown geophysics ltd","article_modified_time":"2020-03-01T05:47:06+00:00","og_image":[{"width":1900,"height":364,"url":"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/","url":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/","name":"Beta | lansdown geophysics ltd | see_sgy","isPartOf":{"@id":"https:\/\/lansdown-geophysics.co.uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#primaryimage"},"image":{"@id":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#primaryimage"},"thumbnailUrl":"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg","datePublished":"2020-02-16T12:37:37+00:00","dateModified":"2020-03-01T05:47:06+00:00","description":"Examples of seismic panels mage using the segyio, mayavi, and tvtk libraries. Some of scripts make use of a Windows GUI to pass parameters.","breadcrumb":{"@id":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#primaryimage","url":"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg","contentUrl":"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/header_thin-2.jpg","width":1900,"height":364},{"@type":"BreadcrumbList","@id":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/beta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lansdown-geophysics.co.uk\/"},{"@type":"ListItem","position":2,"name":"Utilities","item":"https:\/\/lansdown-geophysics.co.uk\/index.php\/utilities\/"},{"@type":"ListItem","position":3,"name":"Beta"}]},{"@type":"WebSite","@id":"https:\/\/lansdown-geophysics.co.uk\/#website","url":"https:\/\/lansdown-geophysics.co.uk\/","name":"Lansdown Geophysics Ltd","description":"","publisher":{"@id":"https:\/\/lansdown-geophysics.co.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lansdown-geophysics.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/lansdown-geophysics.co.uk\/#organization","name":"Lansdown Geophysics Ltd","url":"https:\/\/lansdown-geophysics.co.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/lansdown-geophysics.co.uk\/#\/schema\/logo\/image\/","url":"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/identity_lg_547.png","contentUrl":"https:\/\/lansdown-geophysics.co.uk\/wp-content\/uploads\/identity_lg_547.png","width":547,"height":547,"caption":"Lansdown Geophysics Ltd"},"image":{"@id":"https:\/\/lansdown-geophysics.co.uk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/angusjack\/"]}]}},"_links":{"self":[{"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=524"}],"version-history":[{"count":61,"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/524\/revisions"}],"predecessor-version":[{"id":852,"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/524\/revisions\/852"}],"up":[{"embeddable":true,"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/34"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/media\/463"}],"wp:attachment":[{"href":"https:\/\/lansdown-geophysics.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}