CINXE.COM
CSIRO Search
<!DOCTYPE html> <html lang="en"> <head> <title>CSIRO Search</title> <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,300italic,300,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=10.0,minimum-scale=0.25,user-scalable=yes" /> <link rel="icon" href="//style.csiro.au/assets/media/CSIRO/favicon.ico" /> <link rel="stylesheet" type="text/css" href="https://style.csiro.au/CSIRO2020/v1/prod/css/csiro.min.css"> <link rel="stylesheet" type="text/css" href="https://style.csiro.au/CSIRO2020/v1/prod/css/search.min.css"> <script type="text/javascript" src="https://style.csiro.au/CSIROau/js/jquery/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="https://style.csiro.au/CSIROau/js/jquery/jquery-ui-1.12.1.min.js"></script> <script src="https://style.csiro.au/CSIRO2020/v1/prod/js/lib/bluebird/bluebird.min.js"></script> <script src="https://style.csiro.au/CSIRO2020/v1/prod/js/common.min.js"></script> <script src="https://style.csiro.au/CSIRO2020/v1/prod/js/remote.min.js"></script> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="0" height="0" style="position:absolute"> <symbol id="angle-down" viewBox="0 0 320 512"> <path fill="currentColor" d="M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z"> </path> </symbol> <symbol id="blog" viewBox="0 0 27.15 27.4"> <title>Blog icon</title> <path fill="currentColor" d="M0 14.27V8.41A2.13 2.13 0 0 1 2.22 6a2.18 2.18 0 0 1 2.29 2.44v11a3.11 3.11 0 0 0 3.33 3.25 3.2 3.2 0 0 0 2.78-3.29c0-1.68-1.1-2.67-3-2.78a2.21 2.21 0 0 1-2.31-2.7 2 2 0 0 1 2.12-1.84 7.12 7.12 0 0 1 7.65 7.2 7.7 7.7 0 0 1-7.47 8.12A7.61 7.61 0 0 1 0 19.78v-5.51zM19.44 18.74a1.6 1.6 0 0 1-1.56-1.28A10.77 10.77 0 0 0 10 9.29a1.6 1.6 0 1 1 .75-3.11A13.84 13.84 0 0 1 21 16.81a1.6 1.6 0 0 1-1.24 1.89 1.64 1.64 0 0 1-.32.04z"> </path> <path fill="currentColor" d="M25.55 18.67A1.6 1.6 0 0 1 24 17.3 17 17 0 0 0 10.21 3.18 1.6 1.6 0 0 1 10.72 0a20 20 0 0 1 16.41 16.85 1.6 1.6 0 0 1-1.36 1.81z"> </path> </symbol> <symbol id="linkedin" viewBox="0 0 448 512"> <path fill="currentColor" d="M100.3 448H7.4V148.9h92.9V448zM53.8 108.1C24.1 108.1 0 83.5 0 53.8S24.1 0 53.8 0s53.8 24.1 53.8 53.8-24.1 54.3-53.8 54.3zM448 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448h-.1z"> </path> </symbol> <symbol id="phone" viewBox="0 0 512 512"> <path fill="currentColor" d="M487.8 24.1L387 .8c-14.7-3.4-29.8 4.2-35.8 18.1l-46.5 108.5c-5.5 12.7-1.8 27.7 8.9 36.5l53.9 44.1c-34 69.2-90.3 125.6-159.6 159.6l-44.1-53.9c-8.8-10.7-23.8-14.4-36.5-8.9L18.9 351.3C5 357.3-2.6 372.3.8 387L24 487.7C27.3 502 39.9 512 54.5 512 306.7 512 512 307.8 512 54.5c0-14.6-10-27.2-24.2-30.4zM55.1 480l-23-99.6 107.4-46 59.5 72.8c103.6-48.6 159.7-104.9 208.1-208.1l-72.8-59.5 46-107.4 99.6 23C479.7 289.7 289.6 479.7 55.1 480z"> </path> </symbol> </svg> <link rel="stylesheet" type="text/css" href="https://style.csiro.au/Search/css/compiled/v1/prod/search.min.css" /> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.7.6/angular.js" type="text/javascript"></script> <script src="https://style.csiro.au/Search/js/v1/prod/search-results.js"></script> </head> <body data-ng-app="csirosearch"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="0" height="0" style="position:absolute"> <symbol id="arrow-left" viewBox="0 0 448 512"> <path fill="currentColor" d="M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"></path> </symbol> <symbol id="calendar-check" viewBox="0 0 448 512"> <path fill="currentColor" d="M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z"></path> </symbol> <symbol id="check-square" viewBox="0 0 448 512"> <path fill="currentColor" d="M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"></path> </symbol> <symbol id="circle" viewBox="0 0 512 512"> <path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"></path> </symbol> <symbol id="dot-circle" viewBox="0 0 512 512"> <path fill="currentColor" d="M256 56c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m0-48C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 168c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80-35.817-80-80-80z"></path> </symbol> <symbol id="envelope" viewBox="0 0 512 512"> <path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path> </symbol> <symbol id="facebook" viewBox="0 0 264 512"> <path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path> </symbol> <symbol id="file" viewBox="0 0 384 512"> <path fill="currentColor" d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"></path> </symbol> <symbol id="file-pdf" viewBox="0 0 384 512"> <path fill="currentColor" d="M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z"></path> </symbol> <symbol id="file-powerpoint" viewBox="0 0 384 512"> <path fill="currentColor" d="M193.7 271.2c8.8 0 15.5 2.7 20.3 8.1 9.6 10.9 9.8 32.7-.2 44.1-4.9 5.6-11.9 8.5-21.1 8.5h-26.9v-60.7h27.9zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm53 165.2c0 90.3-88.8 77.6-111.1 77.6V436c0 6.6-5.4 12-12 12h-30.8c-6.6 0-12-5.4-12-12V236.2c0-6.6 5.4-12 12-12h81c44.5 0 72.9 32.8 72.9 77z"></path> </symbol> <symbol id="file-spreadsheet" viewBox="0 0 384 512"> <path fill="currentColor" d="M296 368h-48v48h48v-48zm-80-80h-48v48h48v-48zm80 0h-48v48h48v-48zm-80 80h-48v48h48v-48zm8-232V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm104 104v192c0 8.84-7.16 16-16 16H72c-8.84 0-16-7.16-16-16V240c0-8.84 7.16-16 16-16h240c8.84 0 16 7.16 16 16zm49-135L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zM136 288H88v48h48v-48zm0 80H88v48h48v-48z"></path> </symbol> <symbol id="file-word" viewBox="0 0 384 512"> <path fill="currentColor" d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm57.1 120H305c7.7 0 13.4 7.1 11.7 14.7l-38 168c-1.2 5.5-6.1 9.3-11.7 9.3h-38c-5.5 0-10.3-3.8-11.6-9.1-25.8-103.5-20.8-81.2-25.6-110.5h-.5c-1.1 14.3-2.4 17.4-25.6 110.5-1.3 5.3-6.1 9.1-11.6 9.1H117c-5.6 0-10.5-3.9-11.7-9.4l-37.8-168c-1.7-7.5 4-14.6 11.7-14.6h24.5c5.7 0 10.7 4 11.8 9.7 15.6 78 20.1 109.5 21 122.2 1.6-10.2 7.3-32.7 29.4-122.7 1.3-5.4 6.1-9.1 11.7-9.1h29.1c5.6 0 10.4 3.8 11.7 9.2 24 100.4 28.8 124 29.6 129.4-.2-11.2-2.6-17.8 21.6-129.2 1-5.6 5.9-9.5 11.5-9.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"></path> </symbol> <symbol id="filter" viewBox="0 0 19.82 17.7" fill="currentColor"> <g data-name="Layer 1"><rect x="6.43" y="14.21" width="6.97" height="3.49" rx=".76" ry=".76"></rect><circle cx="1.77" cy="15.92" r="1.74"></circle><rect x="6.43" y="7.11" width="13.39" height="3.49" rx=".76" ry=".76"></rect><path d="M5.43 0H.76A.76.76 0 0 0 0 .76v2a.76.76 0 0 0 .76.76h18.29a.77.77 0 0 0 .77-.76v-2a.77.77 0 0 0-.77-.76z"></path><circle cx="1.77" cy="8.81" r="1.74"></circle></g> </symbol> <symbol id="hand-holding-heart" viewBox="0 0 576 512"> <path fill="currentColor" d="M275.3 250.5c7 7.4 18.4 7.4 25.5 0l108.9-114.2c31.6-33.2 29.8-88.2-5.6-118.8-30.8-26.7-76.7-21.9-104.9 7.7L288 36.9l-11.1-11.6C248.7-4.4 202.8-9.2 172 17.5c-35.3 30.6-37.2 85.6-5.6 118.8l108.9 114.2zm290 77.6c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"></path> </symbol> <symbol id="instagram" viewBox="0 0 448 512"> <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path> </symbol> <symbol id="link" viewBox="0 0 512 512"> <path fill="currentColor" d="M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"></path> </symbol> <symbol id="mobile-alt" viewBox="0 0 320 512"> <path fill="currentColor" d="M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"></path> </symbol> <symbol id="phone" viewBox="0 0 512 512"> <path fill="currentColor" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path> </symbol> <symbol id="reddit-alien-brands" viewBox="0 0 512 512"> <path fill="currentColor" d="M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"></path> </symbol> <symbol id="rss" viewBox="0 0 448 512"> <path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path> </symbol> <symbol id="search" viewBox="0 0 512 512"> <path fill="currentColor" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path> </symbol> <symbol id="square" viewBox="0 0 448 512"> <path fill="currentColor" d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"></path> </symbol> <symbol id="times" viewBox="0 0 352 512"> <path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path> </symbol> <symbol id="twitter" viewBox="0 0 512 512"> <path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path> </symbol> <symbol id="youtube" viewBox="0 0 576 512"> <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path> </symbol> </svg> <div data-ng-controller="SearchController as search"> <input type="hidden" id="requiredFacets" value="Language:DC.Language_t|Site:domain_s|File_type:FileType_s|Research_sites:wp_site_name_s"> <input type="hidden" id="resultLocation" value="/api/sitecore/FusionSearch/GetResults" /> <input type="hidden" id="signalLocation" value="/api/sitecore/FusionSearch/SendClickSignal" /> <input type="hidden" id="frontendID" value="{F7F5718A-E0C1-410E-9C2B-C8F675526ADB}" /> <input type="hidden" id="database" value="web" /> <div aria-live="assertive" class="search-sr-only">{{search.totalresults}} results found</div> <div aria-live="assertive" class="search-sr-only">Showing {{search.currentstartpoint}} - {{search.shownresultcount}} of {{search.totalresults}}</div> <div ng-bind-html="search.header" class=""></div> <h1 class="search-sr-only">Search results</h1> <div class="search__top section--small bg--grey" style="background-image: url(/-/media/Images/Default-Banners/RS12216_RS12216_Digital-diorama-Neil-Huth-Elizabeth-Meier.png?h=2700&w=3900&hash=84F5E81B5E14D949A4315812BBB52440)"> <form name="test" ng-submit="searchFusion()"> <div class="container"> <div class="search-main-search__inner"> <label for="global-search-input" class="sr-only">Search</label> <input id="global-search-input" type="text" name="field" ng-model="term" class="search-main-search__input" /> <button type="submit" aria-label="Submit search" class="search-main-search__submit"> <svg class="search" aria-hidden="true"><use xlink:href="#search"></use></svg> </button> </div> <div id="suggestion-box"></div> </div> </form> </div> <script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function ($) { var termTemplate = "<span style='font-weight:bold;'>%s</span>"; $("#global-search-input").autocomplete({ source: function (request, response) { $.ajax({ dataType: "json", type: 'post', url: "/api/sitecore/FusionSearch/GetAutocomplete", data: { database: 'web', frontendID: '{F7F5718A-E0C1-410E-9C2B-C8F675526ADB}', query: $('#global-search-input').val() }, success: function (data) { response(data); $('.ui-autocomplete').css("max-width", $("#suggestion-box").width()); }, error: function (data) { } }); }, select: function (event, ui) { $("#global-search-input").val(ui.item.label).triggerHandler('change'); $("#global-search-input").submit(); }, search: function (event, ui) { $("#global-search-input").autocomplete("close"); }, minLength: 2, autoFocus: false, delay: 150, }).keyup(function (e) { if (e.which === 13) { $(".ui-autocomplete").hide(); } }); //render the reuslts as custom elements $("#global-search-input").data("ui-autocomplete")._renderItem = function (ul, item) { var searchTerm = $('#global-search-input').val(); var styledTerm = termTemplate.replace('%s', searchTerm); var replacedTerm = item.label.replace(searchTerm, styledTerm); return $("<li></li>").append("<div class='ui-menu-item-wrapper search__result'>" + replacedTerm + "</div>").appendTo(ul); }; var throttled = false; var delay = 250; window.addEventListener('resize', function() { // only run if we're not throttled if (!throttled) { // actual callback action - close and disable the autocomplete $("#global-search-input").autocomplete("close"); $("#global-search-input").autocomplete("disable"); // we're throttled! throttled = true; // set a timeout to un-throttle setTimeout(function() { throttled = false; $("#global-search-input").autocomplete("enable"); //enable the search again }, delay); } }); }); </script> <div class="search-skeleton-layout container section--med section--md {{search.loading}}"> <div class="search-skeleton-filter"> </div> <div class="search-skeleton-results"> <div class="search-skeleton-result"></div> <div class="search-skeleton-result"></div> <div class="search-skeleton-result"></div> </div> </div> <main class="search-main container ng-cloak" ng-cloak> <div class="search-header" id="mobile-search-header"> <button class="search-header__item search-btn btn btn--primary" id="search-open-filter"><svg class="search-btn--with-icon"><use xlink:href="#filter"></use></svg>Filter</button> <p class="search-p search-header__item" aria-hidden="true">Results {{search.currentstartpoint}} - {{search.shownresultcount}} of {{search.totalresults}} for <strong>{{search.term}}</strong></p> </div> <div class="search-no-results {{search.loading}}" ng-if="search.results.length <= 0"> <div class="search-callout search-callout--danger"> <p ng-if="search.term">Your search for <strong>{{search.term}}</strong> did not return any results.</p> <p ng-if="!search.term">Your search did not return any results.</p> </div> <div class="search-section--md search-section--remove-bottom" ng-if="search.spellingSuggestion.length > 0"> <p class="search-p">Did you mean: <a href="?q={{search.spellingSuggestion}}" ng-click="performRelatedSearch(search.spellingSuggestion, $event)">{{search.spellingSuggestion}}</a>?</p> </div> <div class="search-section--md search-divider--top"> <p>Suggestions:</p> <ul> <li>Make sure all words are spelled correctly.</li> <li>Try different keywords.</li> <li>Try different keywords.</li> <li>You could also try searching our <a href="https://data.csiro.au/">Data Access Portal</a> or <a href="https://publications.csiro.au/">Research Publication Repository.</a></li> </ul> <p>Please note, not all CSIRO staff are included in our online staff directory.</p> </div> </div> <aside class="search-sidebar" id="search-sidebar" ng-if="search.results.length > 0"> <div class="search-header"> <button class="search-header__item search-btn btn btn--primary" id="search-close-filter"> <svg class="search-btn--with-icon arrow-left"><use xlink:href="#arrow-left"></use></svg>Close</button> <p class="search-header__item search-p" aria-hidden="true">{{search.totalresults}} results for <strong>{{search.term}}</strong></p> </div> <div class="search-filter-wrapper"> <div class="search-filter"> <h2 class="search-h2">Sort</h2> <fieldset class="search-filter__fieldset"> <legend>Filter search results by</legend> <input id="Relevance" class="search-filter__checkbox" type="radio" name="sortResults" value="Relevance" ng-click="changeSortOrder('score desc')" ng-checked="search.sortby == 'score desc'" /> <label for="Relevance" class="search-filter__label"> <span class="search-filter__svgs"> <svg class="search-filter__notChecked square" aria-hidden="true"><use xlink:href="#circle"></use></svg> <svg class="search-filter__isChecked check-square" aria-hidden="true"><use xlink:href="#dot-circle"></use></svg> </span> Sort by relevance </label> <input id="Date" class="search-filter__checkbox" type="radio" name="sortResults" value="Date" ng-click="changeSortOrder('date_t desc')" ng-checked="search.sortby == 'date_t desc'"> <label for="Date" class="search-filter__label"> <span class="search-filter__svgs"> <svg class="search-filter__notChecked square" aria-hidden="true"><use xlink:href="#circle"></use></svg> <svg class="search-filter__isChecked check-square" aria-hidden="true"><use xlink:href="#dot-circle"></use></svg> </span> Sort by date </label> </fieldset> </div> <div class="search-filter" ng-if="search.facetslength > 0"> <h2 class="search-h2">Refine results</h2> <fieldset class="search-filter__fieldset" data-ng-repeat="(key, data) in search.facets.facet_fields"> <legend class="search-filter__legend" ng-if="data.length > 0">{{key.split('|')[0]}}</legend> <div class="" ng-repeat="option in data"> <input id="{{option[0]}}" class="search-filter__checkbox" ng-click="performSearchWithFacets(key, option[0])" type="checkbox" name="{{key}}" value="{{option[0]}}" ng-checked="isSelected(option[0])" /> <label for="{{option[0]}}" class="search-filter__label"> <span class="search-filter__svgs"> <svg class="search-filter__notChecked square" aria-hidden="true"><use xlink:href="#square"></use></svg> <svg class="search-filter__isChecked check-square" aria-hidden="true"><use xlink:href="#check-square"></use></svg> </span> <span>{{option[0]}} <span class="search-filter__count">({{option[1]}})</span></span> </label> </div> </fieldset> <button class="search-btn btn btn--primary" ng-click="clearFacets()">Clear result filters</button> </div> </div> </aside> <section class="search-content {{search.loading}}" ng-if="search.results.length > 0"> <div class="section--med section--md section--remove-top" ng-if="search.sites != ''" > <ul id="search-tabs" class="search__tabs list--inline search__site-filter list--search-results"> <li class="" ng-repeat="(x, y) in search.sites" data-tab-key="{{x}}"><a href="#" class="q {{search.site == y ?'active':''}}" ng-click="ChangeSite(y)">{{x}}</a></li> <li class="search-site-filter"> <a class="q search-menu__dropdown__control" href="#">More filters <i class="fa fa-caret-down" aria-hidden="true"></i></a> <ul class="search-menu__dropdown"> <li class="" ng-repeat="(x, y) in search.sites" data-tab-key="{{x}}"><a href="#" class="q {{search.site == y ?'active':''}}" ng-click="ChangeSite(y)">{{x}}</a></li> </ul> </li> </ul> </div> <script type="text/javascript" src="https://style.csiro.au/Search/js/v1/prod/SearchFilter.js"></script> <p ng-if="search.spellingSuggestion.length > 0">Did you mean: <a href="?q={{search.spellingSuggestion}}" ng-click="performRelatedSearch(search.spellingSuggestion, $event)">{{search.spellingSuggestion}}</a>?</p> <p class="search-p search-result__count">Results {{search.currentstartpoint}} - {{search.shownresultcount}} of {{search.totalresults}} for <strong>{{search.term}}</strong></p> <article class="search-result" data-ng-repeat="result in search.results"> <div ng-if="result['CSIROpeople.ItemName_s'].length > 0"> <div class="search-result__header"> <div ng-if="result['CSIROPeople.Image_s'] == null" class="search-result__image" style="background-image: url('https://style.csiro.au/Search/assets/icons/user.svg');"></div> <div ng-if="result['CSIROPeople.Image_s'].length > 0" class="search-result__image" ng-style="{'background-image': 'url('+ result['CSIROPeople.Image_s'] + ')'}" ></div> <div class="search-result__heading-details"> <h2 class="search-h2 search-result__title"> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a">{{result['CSIROPeople.ProfileName_t']}}</a> <span class="indicator--type" ng-if="result['[elevated]'] == true"> Recommended </span> </h2> <p class="search-meta-text" ng-if="result['CSIROPeople.PreferredJobTitle_s']">{{result['CSIROPeople.PreferredJobTitle_s']}}</p> <p class="search-meta-text" ng-if="!result['CSIROPeople.PreferredJobTitle_s']">{{result['CSIROPeople.JobTitle_s']}}</p> </div> </div> <p class="search-result__summary" ng-if="result['CSIROpeople.Biography_s'].length > 0">{{result['CSIROpeople.Biography_s'] | limitTo: 300}}</p> <p class="search-result__summary" ng-if="result['CSIROpeople.Biography_s'].length == null">{{result['body_t'] | limitTo: 300}}</p> <ul class="search-result__details"> <li ng-if="result.date_dt != null"> <svg class="calendar-check search-result__icon"><use xlink:href="#calendar-check"></use></svg> Last updated {{result.date_dt | date : "dd MMM y"}} </li> <li><svg class="search-result__icon link"><use xlink:href="#link"></use></svg>{{result.id}}</li> </ul> <ul class="search-result__person search-result__details" ng-if="result['CSIROPeople.Email_s'] != null && result['CSIROPeople.Phone_s'] != null"> <li ng-if="result['CSIROPeople.Email_s'].length > 0"><svg class="envelope search-result__icon"><use xlink:href="#envelope"></use></svg><a href="{{result.id}}" class="search-a">Contact {{result['CSIROPeople.ProfileName_t']}}</a></li> <li ng-if="result['CSIROPeople.Phone_s'].length > 0"><svg class="phone search-result__icon"><use xlink:href="#phone"></use></svg><a href="tel:{{result['CSIROPeople.Phone_s']}}" class="search-a">{{result['CSIROPeople.Phone_s']}}</a></li> </ul> </div> <div ng-if="result['mimeType_s'] != 'text/html'"> <div class="search-result__header"> <div class="search-result__image bg--grey"> <svg class="file-pdf" ng-if="result['mimeType_s'] == 'application/pdf'"><use xlink:href="#file-pdf"></use></svg> <svg class="file-powerpoint" ng-if="result['mimeType_s'].indexOf('presentationml') !== -1"><use xlink:href="#file-powerpoint"></use></svg> <svg class="file-excel" ng-if="result['mimeType_s'].indexOf('excel') !== -1 || result['mimeType_s'].indexOf('spreadsheetml') !== -1"><use xlink:href="#file-spreadsheet"></use></svg> <svg class="file"><use xlink:href="#file"></use></svg> </div> <div class="search-result__heading-details"> <h2 class="search-h2 search-result__title"> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] != null" ng-bind-html="result['title_s'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] != null" ng-bind-html="result['title'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] == null && result['DC.Title_s'] != null" ng-bind-html="result['DC.Title_s'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] == null && result['DC.Title_s'] == null && result['dc_title'] != null" ng-bind-html="result['dc_title'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] == null && result['DC.Title_s'] == null && result['dc_title'] == null" ng-bind-html="result.id | trusted"></a> <span class="indicator--type" ng-if="result['[elevated]'] == true"> Recommended </span> </h2> <p class="search-meta-text">{{result['mimeType_s']}}</p> </div> </div> <p class="search-result__summary">{{result['description_s'] | limitTo: 300}}</p> <ul class="search-result__details"> <li ng-if="result.date_dt != null"> <svg class="calendar-check search-result__icon"><use xlink:href="#calendar-check"></use></svg> Last updated {{result.date_dt | date : "dd MMM y"}} </li> <li><svg class="search-result__icon link"><use xlink:href="#link"></use></svg>{{result.id}}</li> </ul> </div> <div ng-if="result['mimeType_s'] == 'text/html' && result['CSIROpeople.ItemName_s'] == null"> <h2 class="search-h2 search-result__title"> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] != null" ng-bind-html="result['title_s'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] != null" ng-bind-html="result['title'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] == null && result['DC.Title_s'] != null" ng-bind-html="result['DC.Title_s'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] == null && result['DC.Title_s'] == null" ng-bind-html="result['dc_title'] | trusted"></a> <a href="{{result.id}}" ng-click="clickSignal(result.id, $event, $index)" class="search-a" ng-if="result['title_s'] == null && result['title'] == null && result['DC.Title_s'] == null && result['dc_title'] == null" ng-bind-html="result.id | trusted"></a> <span class="indicator--type" ng-if="result['[elevated]'] == true"> Recommended </span> </h2> <p class="search-result__summary" ng-if="result['description_s'] != null" ng-bind-html="result['description_s'] | trusted"></p> <p class="search-result__summary" ng-if="result['description_s'] == null && result['DC.Description_s'] != null" ng-bind-html="result['DC.Description_s'] | trusted"></p> <p class="search-result__summary" ng-if="result['description_s'] == null && result['DC.Description_s'] == null" ng-bind-html="result['dc_description_s'] | trusted"></p> <ul class="search-result__details"> <li ng-if="result.date_dt != null"> <svg class="calendar-check search-result__icon"><use xlink:href="#calendar-check"></use></svg> Last updated {{result.date_dt | date : "dd MMM y"}} </li> <li><svg class="search-result__icon link"><use xlink:href="#link"></use></svg>{{result.id}}</li> </ul> </div> </article> <div class="search-footer"> <nav class="search-pagination search-footer__section"> <ul class="search-pagination__list"> <li class="search-pagination__item" ng-show="search.start != 0"><button class="search-pagination__link search-pagination__link--page-nav" aria-label="Previous page of results" ng-click="pagination(search.start -10)"><</button></li> <li class="search-pagination__item" data-ng-repeat="page in search.pages" ng-if="search.pages.length > 0"> <button ng-click="pagination(page * 10)" class="{{(Math.round(search.start / 10) * 10) === (page*10) ?'search-pagination__link--current search-pagination__link':'search-pagination__link'}}">{{page + 1}}</button> </li> <li class="search-pagination__item" ng-show="search.shownresultcount < search.totalresults"><button class="search-pagination__link search-pagination__link--page-nav" aria-label="Next page of results" ng-click="pagination(search.start + 10)">></button></li> </ul> </nav> <div class="search-related-links search-footer__section" ng-if="search.suggestions != ''"> <h2 class="search-h2">Related searches</h2> <ul class="search-related-links__list"> <li class="search-related-links__item" data-ng-repeat="suggestion in search.suggestions track by $index"> <a class="search-related-links__link" href="?q={{suggestion}}" ng-click="performRelatedSearch(suggestion, $event)" ng-if="!(($index) % 2)">{{suggestion}}</a> </li> </ul> </div> </div> </section> </main> <div ng-bind-html="search.footer"></div> </div> <div class="search-dark-overlay" id="search-dark-overlay"></div> <script src="https://style.csiro.au/CSIRO2020/v1/prod/js/search.min.js"></script> <script src="https://style.csiro.au/Search/js/v1/prod/search.min.js"></script> </body> </html>