CINXE.COM
<!DOCTYPE html> <!-- All GBIF mediated data is freely available through our APIs. https://www.gbif.org/developer/summary All GBIF source code is open source. https://github.com/gbif If your interest is the rendered HTML, then you might be developing a plugin. Let us know if you need custom markup, we would love to know what you are building. helpdesk@gbif.org --> <!--[if !IE]> --> <html lang="en" class="not_ie" ng-app="portal" > <!-- <![endif]--> <!--[if IE]> <html lang="en" class="ie" ng-app="portal"> <![endif]--> <head ng-controller="headCtrl as head"> <title ng-bind="head.getTitle('Data trends')">Data trends</title> <link rel="alternate" hreflang="en" href="https://www.gbif.org/analytics/global" /> <link rel="alternate" hreflang="ar" href="https://www.gbif.org/ar/analytics/global" /> <link rel="alternate" hreflang="zh" href="https://www.gbif.org/zh/analytics/global" /> <link rel="alternate" hreflang="zh-tw" href="https://www.gbif.org/zh-tw/analytics/global" /> <link rel="alternate" hreflang="fr" href="https://www.gbif.org/fr/analytics/global" /> <link rel="alternate" hreflang="ja" href="https://www.gbif.org/ja/analytics/global" /> <link rel="alternate" hreflang="pt" href="https://www.gbif.org/pt/analytics/global" /> <link rel="alternate" hreflang="ru" href="https://www.gbif.org/ru/analytics/global" /> <link rel="alternate" hreflang="uk" href="https://www.gbif.org/uk/analytics/global" /> <link rel="alternate" hreflang="es" href="https://www.gbif.org/es/analytics/global" /> <link rel="alternate" hreflang="x-default" href="https://www.gbif.org/analytics/global" /> <meta property="fb:app_id" content="" /> <meta property="og:title" content="Data trends" /> <meta property="og:description" content="Trends in GBIF data availability鈥攆rom 2008 to 2021" /> <meta property="og:image" content="http://api.gbif.org/v1/image/unsafe/1200x627/https%3A%2F%2Fwww.gbif.org%2Fsites%2Fdefault%2Ffiles%2Fgbif_analytics%2Fglobal%2Ffigure%2Focc_repatriation.png" /> <meta charset="UTF-8"> <!-- If IE use the latest rendering engine --> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- Set the page to the width of the device and set the zoom level --> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/favicon-194x194.png" sizes="194x194"> <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#4c9e45"> <link rel="shortcut icon" href="/favicon.ico"> <meta name="msapplication-TileColor" content="#00a300"> <meta name="msapplication-TileImage" content="/mstile-144x144.png"> <meta name="theme-color" content="#4c9e45"> <link rel="stylesheet" type="text/css" href="/css/vendor/vendor.css?v=1740573331176"> <link rel="stylesheet" type="text/css" href="/css/base/shared/style/index.css?v=1740573331176"> <link href="https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=PT+Serif:400i" rel="stylesheet"> <!--[if !IE]> --> <!-- <![endif]--> <!--[if IE]> <![endif]--> <!--[if lt IE 9]> <![endif]--> <script type="text/javascript"> if (/windows/i.test(navigator.userAgent)) { const style = document.createElement("style"); style.textContent = `@font-face { font-family: "Twemoji Country Flags"; unicode-range: U+1F1E6-1F1FF, U+1F3F4, U+E0062-E0063, U+E0065, U+E0067, U+E006C, U+E006E, U+E0073-E0074, U+E0077, U+E007F; src: url('https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1/dist/TwemojiCountryFlags.woff2') format('woff2'); font-display: swap; }`; document.head.appendChild(style); } </script> <noscript> <style> body {display: block !important} .no-js-enabled {display: block !important} .no-js-enabled {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(120,181,120,0.99);color:#fff;z-index:9999;text-align:center} .no-js-enabled span{position:relative;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);} </style> </noscript> <script defer data-domain="gbif.org" data-api="/spoor/api/event" src="/spoor/js/script.js"></script> <script> console.log(`%c ,_, (O,O) ( ) Powered by GBIF -"-"- All GBIF mediated data is freely available through our APIs. https://www.gbif.org/developer/summary All GBIF source code is open source. https://github.com/gbif If your interest is the rendered HTML, then you might be developing a plugin. Let us know if you need custom markup, we would love to know what you are building. helpdesk@gbif.org `, 'color: green; font-weight: bold;'); </script> </head> <body class=" env_prod " ng-init="portal.urlPrefix='';BUILD_VERSION=1740573331176" ng-class="{'hasDrawer': portal.getDrawer()}" ng-controller="portalCtrl as portal"> <noscript> <div class="no-js-enabled" style="display: none"><span>We鈥檙e sorry, but GBIF doesn鈥檛 work properly without JavaScript enabled.</span></div> <div class="ie-splash" style="display:none"><span>Our website has detected that you are using an outdated insecure browser that will prevent you from using the site. We suggest you upgrade to a modern browser.</span></div> </noscript> <div class="stickyNav rtl-supported" data-nosnippet ng-class="{'mobileMenu--active': nav.mobileMenuActive, 'mainMenu--firstLevelActive': nav.activeMenu, hasOffset: nav.scrollOffset > 0}" ng-controller="navCtrl as nav"> <div class="stickyNav__container"> <a ng-href="/" id="block-logo" class="gbif-logo"> <svg viewBox="90 239.1 539.7 523.9" xmlns="http://www.w3.org/2000/svg"> <path class="gbif-logo-svg" d="M325.5,495.4c0-89.7,43.8-167.4,174.2-167.4C499.6,417.9,440.5,495.4,325.5,495.4"/> <path class="gbif-logo-svg" d="M534.3,731c24.4,0,43.2-3.5,62.4-10.5c0-71-42.4-121.8-117.2-158.4c-57.2-28.7-127.7-43.6-192.1-43.6 c28.2-84.6,7.6-189.7-19.7-247.4c-30.3,60.4-49.2,164-20.1,248.3c-57.1,4.2-102.4,29.1-121.6,61.9c-1.4,2.5-4.4,7.8-2.6,8.8 c1.4,0.7,3.6-1.5,4.9-2.7c20.6-19.1,47.9-28.4,74.2-28.4c60.7,0,103.4,50.3,133.7,80.5C401.3,704.3,464.8,731.2,534.3,731"/> </svg> </a> <div class="stickyNav__actions"> <a href="" class="stickyNav__actions__action gb-icon-heartbeat stickyNav__actions__action--notification ng-cloak" ng-click="nav.toggleNotifications()" ng-if="nav.notifications.count > 0" ng-class="{'is-info': nav.notifications.severity == 'INFO'}"></a> <a href="" class="stickyNav__actions__action gb-icon-heartbeat" ng-href="{{ portal.urlPrefix }}/system-health" ng-if="!nav.notifications || nav.notifications.count == 0"></a> <a href="" class="stickyNav__actions__action gb-icon-translate" ng-click="nav.toggleLanguage()"></a> <a href="" class="stickyNav__actions__action gb-icon-search2" ng-click="nav.toggleSearch()"></a> <a href="" class="stickyNav__actions__action gb-icon-bubble" ng-click="nav.toggleFeedback()" ng-class="{'stickyNav__actions__action--notification': nav.commentCount}"></a> <a href="" class="stickyNav__actions__menu gb-icon-menu" ng-click="nav.toggleMobileMenu()" ng-class="{'gb-icon-close_L': nav.mobileMenuActive, 'gb-icon-menu': !nav.mobileMenuActive}"></a> <a class="stickyNav__actions__login" href="" ng-click="nav.toggleUserMenu()"> <span class="service-menu__button hoverBox"> <div class="inline-block"> <span class="ng-cloak">{{nav.loginGreeting}}</span> </div> </span> </a> </div> <div class="mainNavigation" ng-class="{'isActive': nav.mobileMenuActive}"> <nav class="mainMenu" click-outside="nav.toggleMenu()"> <ul> <li class="mainMenu--hasChild mainMenu__firstLevel " ng-class="{'mainMenu--childActive': nav.activeMenu == 'Get data'}" > <a class=" mainMenu__parentItem" href="" ng-click="nav.toggleMenu('Get data')" dir="auto">Get data</a> <ul class="mainMenu__childGroup"> <li class="mainMenu__columns"> <nav><h2></h2> <ul class="mainMenu__childItem"> <li > <a dir="auto" href="/occurrence/search">Occurrences </a> </li> <li > <a dir="auto" href="https://techdocs.gbif.org/">GBIF API <span class="gb-icon-link"></span> </a> </li> <li > <a dir="auto" href="/species/search">Species </a> </li> <li > <a dir="auto" href="/dataset/search">Datasets </a> </li> <li > <a dir="auto" href="/occurrence-snapshots">Occurrence snapshots </a> </li> <li > <a dir="auto" href="/hosted-portals">Hosted portals </a> </li> <li > <a dir="auto" href="/analytics/global">Trends </a> </li> </ul> </nav> </li> </ul> </li> <li class="mainMenu--hasChild mainMenu__firstLevel mainMenu--hasGrandChild >" ng-class="{'mainMenu--childActive': nav.activeMenu == 'How-to'}" > <a class=" mainMenu__parentItem" href="" ng-click="nav.toggleMenu('How-to')" dir="auto">How-to</a> <ul class="mainMenu__childGroup"> <li class="mainMenu__columns" > <nav><h2 dir="auto">Share data</h2> <ul class="mainMenu__childItem"> <li > <a href="/publishing-data" dir="auto">Quick-start guide </a> </li> <li > <a href="/dataset-classes" dir="auto">Dataset classes </a> </li> <li > <a href="/article/4qfLORxmM8kYOIwSYSMc2M/data-hosting" dir="auto">Data hosting </a> </li> <li > <a href="/standards" dir="auto">Standards </a> </li> <li > <a href="/become-a-publisher" dir="auto">Become a publisher </a> </li> <li > <a href="/data-quality-requirements" dir="auto">Data quality </a> </li> <li > <a href="/data-papers" dir="auto">Data papers </a> </li> </ul> </nav> </li> <li class="mainMenu__columns" > <nav><h2 dir="auto">Use data</h2> <ul class="mainMenu__childItem"> <li > <a href="/resource/search?contentType=dataUse" dir="auto">Featured data use </a> </li> <li > <a href="/citation-guidelines" dir="auto">Citation guidelines </a> </li> <li > <a href="/resource/search?contentType=literature" dir="auto">GBIF citations </a> </li> <li > <a href="/article/1E6v02SFQyhupvB7JqDXPN" dir="auto">Citation widget </a> </li> <li > <a href="/composition/3NZQV4dMHw154WEwu4TqDw" dir="auto">Guides and documentation </a> </li> </ul> </nav> </li> </ul> </li> <li class="mainMenu--hasChild mainMenu__firstLevel mainMenu--hasGrandChild >" ng-class="{'mainMenu--childActive': nav.activeMenu == 'Tools'}" > <a class=" mainMenu__parentItem" href="" ng-click="nav.toggleMenu('Tools')" dir="auto">Tools</a> <ul class="mainMenu__childGroup"> <li class="mainMenu__columns" > <nav><h2 dir="auto">Publishing</h2> <ul class="mainMenu__childItem"> <li > <a href="/ipt" dir="auto">IPT </a> </li> <li > <a href="/tools/data-validator" dir="auto">Data validator </a> </li> <li > <a href="https://geopick.gbif.org/" dir="auto">GeoPick <span class="gb-icon-link"></span> </a> </li> <li > <a href="/composition/HjlTr705BctcnaZkcjRJq/data-model" dir="auto">New data model </a> </li> <li > <a href="https://scientific-collections.gbif.org/" dir="auto">GRSciColl <span class="gb-icon-link"></span> </a> </li> <li > <a href="/suggest-dataset" dir="auto">Suggest a dataset </a> </li> <li > <a href="https://mdt.gbif-uat.org" dir="auto">Metabarcoding data toolkit <span class="gb-icon-link"></span> </a> </li> </ul> </nav> </li> <li class="mainMenu__columns" > <nav><h2 dir="auto">Data access and use</h2> <ul class="mainMenu__childItem"> <li > <a href="/hosted-portals" dir="auto">Hosted portals </a> </li> <li > <a href="/composition/3wT2HU1DKaJij0uKw8hj35/" dir="auto">Scientific collections </a> </li> <li > <a href="/data-processing" dir="auto">Data processing </a> </li> <li > <a href="/derived-dataset/about" dir="auto">Derived datasets </a> </li> <li > <a href="/tool/81747" dir="auto">rgbif </a> </li> <li > <a href="/tool/OlyoYyRbKCSCkMKIi4oIT/pygbif-gbif-python-client" dir="auto">pygbif </a> </li> <li > <a href="/tool/81279" dir="auto">MAXENT </a> </li> <li > <a href="/resource/search?contentType=tool" dir="auto">Tools catalogue </a> </li> </ul> </nav> </li> <li class="mainMenu__columns" > <nav><h2 dir="auto">GBIF labs</h2> <ul class="mainMenu__childItem"> <li > <a href="/tools/species-lookup" dir="auto">Species matching </a> </li> <li > <a href="/tools/name-parser" dir="auto">Name parser </a> </li> <li > <a href="/tools/sequence-id" dir="auto">Sequence ID </a> </li> <li > <a href="/tools/observation-trends" dir="auto">Relative observation trends </a> </li> <li > <a href="https://data-blog.gbif.org/" dir="auto">GBIF data blog <span class="gb-icon-link"></span> </a> </li> </ul> </nav> </li> </ul> </li> <li class="mainMenu--hasChild mainMenu__firstLevel mainMenu--hasGrandChild >" ng-class="{'mainMenu--childActive': nav.activeMenu == 'Community'}" > <a class=" mainMenu__parentItem" href="" ng-click="nav.toggleMenu('Community')" dir="auto">Community</a> <ul class="mainMenu__childGroup"> <li class="mainMenu__columns" > <nav><h2 dir="auto">Network</h2> <ul class="mainMenu__childItem"> <li > <a href="/the-gbif-network" dir="auto">Participant network </a> </li> <li > <a href="/composition/1aKAxGBtIAQwiEBzUjz9q6" dir="auto">Nodes </a> </li> <li > <a href="/publisher/search" dir="auto">Publishers </a> </li> <li > <a href="/contact-us/directory?group=nsg" dir="auto">Network contacts </a> </li> <li > <a href="https://discourse.gbif.org/" dir="auto">Community forum <span class="gb-icon-link"></span> </a> </li> <li > <a href="https://www.allianceforbio.org" dir="auto">alliance for biodiversity knowledge <span class="gb-icon-link"></span> </a> </li> </ul> </nav> </li> <li class="mainMenu__columns" > <nav><h2 dir="auto">Volunteers</h2> <ul class="mainMenu__childItem"> <li > <a href="/mentors" dir="auto">Mentors </a> </li> <li > <a href="/composition/6iHKXo8pUyRPJ2Ut0683Z8/" dir="auto">Ambassadors </a> </li> <li > <a href="/translators" dir="auto">Translators </a> </li> <li > <a href="/citizen-science" dir="auto">Citizen scientists </a> </li> </ul> </nav> </li> <li class="mainMenu__columns" > <nav><h2 dir="auto">Activities</h2> <ul class="mainMenu__childItem"> <li > <a href="/composition/5DQRFjEUUvcLx0Kk7Wgn6u" dir="auto">Capacity development </a> </li> <li > <a href="/composition/sogjffeR223qaLPROdpoF/" dir="auto">Programmes & projects </a> </li> <li > <a href="/training" dir="auto">Training and learning resources </a> </li> <li > <a href="/data-use-club" dir="auto">Data Use Club </a> </li> <li > <a href="http://living-atlases.gbif.org/" dir="auto">Living Atlases <span class="gb-icon-link"></span> </a> </li> </ul> </nav> </li> </ul> </li> <li class="mainMenu--hasChild mainMenu__firstLevel mainMenu--hasGrandChild >" ng-class="{'mainMenu--childActive': nav.activeMenu == 'About'}" > <a class=" mainMenu__parentItem" href="" ng-click="nav.toggleMenu('About')" dir="auto">About</a> <ul class="mainMenu__childGroup"> <li class="mainMenu__columns" > <nav><h2 dir="auto">Inside GBIF</h2> <ul class="mainMenu__childItem"> <li > <a href="/what-is-gbif" dir="auto">What is GBIF? </a> </li> <li > <a href="/become-member" dir="auto">Become a member </a> </li> <li > <a href="/governance" dir="auto">Governance </a> </li> <li > <a href="/strategic-plan" dir="auto">Strategic framework </a> </li> <li > <a href="https://docs.gbif.org/2025-work-programme/en/" dir="auto">Work Programme <span class="gb-icon-link"></span> </a> </li> <li > <a href="/funders" dir="auto">Funders </a> </li> <li > <a href="/partners" dir="auto">Partnerships </a> </li> <li > <a href="/release-notes" dir="auto">Release notes </a> </li> <li > <a href="/contact-us" dir="auto">Contacts </a> </li> </ul> </nav> </li> <li class="mainMenu__columns" > <nav><h2 dir="auto">News & outreach</h2> <ul class="mainMenu__childItem"> <li > <a href="/resource/search?contentType=news" dir="auto">News </a> </li> <li > <a href="/subscribe" dir="auto">Subscribe </a> </li> <li > <a href="/resource/search?contentType=event" dir="auto">Events </a> </li> <li > <a href="/awards" dir="auto">Awards </a> </li> <li > <a href="/science-review" dir="auto">Science Review </a> </li> <li > <a href="/data-use" dir="auto">Data use </a> </li> </ul> </nav> </li> </ul> </li> <li class="mainMenu__firstLevel hide-on-laptop"> <a class="mainMenu__parentItem" dir="auto" href="/user/profile"><span translate="profile.userProfile">User profile</span> <span ng-bind="nav.loginGreeting" class="mainMenu__greenText m-l-1"></span></a> </li> </ul> </nav> </div> </div> </div> <div id="site-wrapper" class="site-wrapper"> <div feedback data-nosnippet></div> <div notifications data-nosnippet></div> <div user-menu data-nosnippet></div> <div menu-search data-nosnippet></div> <div language-menu data-nosnippet></div> <main id="main" class="main" role="main" ui-view> <div class="site-content"> <div class="site-content__page"> <div> <article class="wrapper-horizontal-stripes page--analytics"> <section class="horizontal-stripe article-header white-background"> <div class="container"> <div class="row"> <header class="col-xs-12 text-center"> <nav class="article-header__category article-header__category--deep"> <span class="article-header__category__upper" translate="trends.analytics">Analytics</span> <span class="article-header__category__lower">Global</span> </nav> <h1 dir="auto"> Global data trends </h1> <div dir="auto" class="article-header__intro"> <p>Trends in data availability on the GBIF network, 2008 to 2025</p> </div> </header> <div ng-cloak style="margin: auto; width: 300px; max-width: 100%;" ng-controller="analyticsCtrl as analytics"> <select ng-if="analytics.show" class="form-control" ng-model="analytics.selectedRegion" ng-change="analytics.onChange(analytics.selectedRegion)" autocomplete="off"> <option value="GLOBAL" ng-selected="{{analytics.selectedRegion === 'GLOBAL'}}" translate="trends.exploreGlobalTrends">Global data trends</option> <optgroup label="{{'trends.exploreByGbifRegion' | translate}}"> <option ng-repeat="option in analytics.gbifRegions" ng-selected="{{option === '' }}" value="{{option}}">{{("region." + option) | translate}} </option> </optgroup> <optgroup label="{{'trends.exploreByCountry' | translate}}"> <option ng-repeat="option in analytics.countries" value="{{option}}">{{("country." + option) | translate}}</option> </optgroup> </select> </div> </div> </div> </section> <section id="species-occurrence" class="horizontal-stripe light-background"> <div class="container--normal"> <h3>Number of occurrence records</h3> <p>These charts illustrate the change in availability of the species occurrence records over time.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">Records by kingdom</h4> <p dir="auto">The number of available records categorized by kingdom. "Unknown" includes records with taxonomic information that cannot be linked to available taxonomic checklists.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_kingdom.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_kingdom.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Records for Animalia</h4> <p dir="auto">The number of animal records categorized by the basis of record. "Unknown" includes records without defined basis of record or with an unrecognized value for basis of record.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_animaliaBoR.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_animaliaBoR.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Records for Plantae</h4> <p dir="auto">The number of plant records categorized by the basis of record. "Unknown" includes records without defined basis of record or with an unrecognized value for basis of record.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_plantaeBoR.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_plantaeBoR.svg" class="img-thumbnail"> </div> </div> </div> </div> </section> <section id="species-occurrence2" class="horizontal-stripe white-background"> <div class="container--normal"> <h3>Species counts</h3> <p>These charts illustrate the change in the number of species for which occurrence records are available.</p> <div class="bs-callout bs-callout-default"> <h4>Definition</h4> <p>Species counts are based on the number of binomial scientific names for which GBIF has received data records, organized as far as possible using synonyms recorded in key databases such as the Catalogue of Life. Since many names are not yet included in these databases, some proportion of these names will be unrecognized synonyms and do not represent valid species. Therefore these counts can be used as an indication of richness only, and do not represent true species counts. All data have been processed using the same, most recent, version of the common GBIF backbone taxonomy, and comparisons over time are therefore realistic.</p> </div> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">Species count by kingdom</h4> <p dir="auto">The number of species with available occurrence records, categorized by kingdom.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_kingdom.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_kingdom.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Species count for specimen records</h4> <p dir="auto">The number of species associated with specimen records.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_kingdom_specimen.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_kingdom_specimen.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Species count for observation records</h4> <p dir="auto">The number of species associated with observation records.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_kingdom_observation.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_kingdom_observation.svg" class="img-thumbnail"> </div> </div> </div> </div> </section> <section id="occurrence-temporal" class="horizontal-stripe light-background"> <div class="container--normal"> <h3>Time and seasonality</h3> <p>These charts illustrate changes in the spread of records by year of occurrence and by day of year, indicating the extent of possible bias towards more recent periods or particular seasons. Snapshots are provided for approximately 3-year intervals to show changes in spread.</p> <div class="bs-callout bs-callout-default"> <h4>Definition</h4> <p>Species counts are based on the number of binomial scientific names for which GBIF has received data records, organized as far as possible using synonyms recorded in key databases such as the Catalogue of Life. Since many names are not yet included in these databases, some proportion of these names will be unrecognized synonyms and do not represent valid species. Therefore these counts can be used as an indication of richness only, and do not represent true species counts. All data have been processed using the same, most recent, version of the common GBIF backbone taxonomy, and comparisons over time are therefore realistic.</p> </div> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">Records by year of occurrence</h4> <p dir="auto">The number of occurrence records available for each year since 1950.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_yearCollected.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_yearCollected.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Species by year of occurrence</h4> <p dir="auto">The number of species (see above) for which records are available for each year since 1950.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_yearCollected.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_yearCollected.svg" class="img-thumbnail"> </div> </div> </div> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">Records by day of year</h4> <p dir="auto">The number of occurrence records available for each day of the year.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_dayCollected.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_dayCollected.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Species by day of year</h4> <p dir="auto">The number of species (see above) for which records are available for each day of the year.</p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_dayCollected.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/spe_dayCollected.svg" class="img-thumbnail"> </div> </div> </div> <div class="bs-callout bs-callout-default"> <h4>Note</h4> <p>These charts may reveal patterns that represent biases in data collection (seasonality, public holidays) or potential issues in data management (disproportionate numbers of records shown for the first or last days in the year or each month or week). Such issues may arise at various stages in data processing and require further investigation.</p> <p ng-bind-html="'trends.byGeneratingTheseChartsAnIssueWasDetected' | translate | md2html"></p> </div> </div> </section> <section id="occurrence-completeness" class="horizontal-stripe white-background"> <div class="container--normal"> <h3>Completeness and precision</h3> <p>These charts illustrate changes in the completeness (see below) of available records and in the precision of these records with respect to time, geography and taxonomy.</p> <div class="bs-callout bs-callout-default"> <h4>Definition</h4> <p>A record is here defined to be complete if it includes an identification at least to species rank, valid coordinates, a full date of occurrence and a given basis of record (e.g. Observation, specimen etc).</p> </div> <h3>Completeness</h3> <p>These charts illustrate changes in the number of records considered complete according to the definition above. Separate charts separately show the same information for specimen records and for observation records. Subsequent charts illustrate the component elements that affect the number of complete records.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">All records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Specimen records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_specimen.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_specimen.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Observation records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_observation.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_observation.svg" class="img-thumbnail"> </div> </div> </div> <h3>Taxonomic precision</h3> <p>These charts illustrate changes in the number of available records which include an identification at least to the species rank. The numbers of records identified to an infraspecific rank or to a genus are also shown.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">All records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_kingdom.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_kingdom.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Specimen records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_kingdom_specimen.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_kingdom_specimen.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Observation records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_kingdom_observation.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_kingdom_observation.svg" class="img-thumbnail"> </div> </div> </div> <h3>Geographic precision</h3> <p>These charts illustrate changes in the number of available records which include coordinates for which no known issues have been detected. For records without accepted valid coordinates, these charts also show the number of records for which the country of occurrence is known.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">All records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_geo.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_geo.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Specimen records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_geo_specimen.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_geo_specimen.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Observation records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_geo_observation.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_geo_observation.svg" class="img-thumbnail"> </div> </div> </div> <h3>Temporal precision</h3> <p>These charts illustrate changes in the number of available records which include a complete date including year, month and day. The numbers of records including only the month and year or only the year are also shown.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">All records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_date.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_date.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Specimen records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_date_specimen.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_date_specimen.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">Observation records</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_date_observation.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_complete_date_observation.svg" class="img-thumbnail"> </div> </div> </div> </div> </section> <section id="occurrence-cells" class="horizontal-stripe light-background"> <div class="container--normal"> <h3>Geographic coverage for recorded species</h3> <p>These charts illustrate change in the number of species for which occurrence records are available and the geographic coverage of records for each species at different scales. In each chart, species are classified by the number of cells at a given scale for which occurrence records for the species are available. More cells indicates greater data coverage for the species. Naturally, some species are only known from a small area, so low cell counts do not necessarily indicate lack of relevant data.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> <h4 dir="auto">1.0 degree</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_cells_one_deg.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_cells_one_deg.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">0.5 degree</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_cells_half_deg.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_cells_half_deg.svg" class="img-thumbnail"> </div> </div> <div class="chart"> <div class="info"> <h4 dir="auto">0.1 degree</h4> <p dir="auto"></p> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_cells_point_one_deg.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_cells_point_one_deg.svg" class="img-thumbnail"> </div> </div> </div> </div> </section> <section id="occurrence-repatriation" class="horizontal-stripe white-background"> <div class="container--normal"> <h3>Data sharing with country of origin</h3> <p>This chart shows the total number of records published through GBIF over time, with separate colours for records published from within the country where the species occurred, and those shared by publishers from other countries.</p> <div class="chart-flex-columns"> <div class="chart"> <div class="info"> </div> <div class="figure"> <img src="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_repatriation.svg" data-jslghtbx="https://www.gbif.org/sites/default/files/gbif_analytics/global/figure/occ_repatriation.svg" class="img-thumbnail"> </div> </div> </div> </div> </section> </article> </div> </div> </div> </main> <footer class="site-footer wrapper-horizontal-stripes" data-nosnippet> <div class="horizontal-stripe light-background site-footer__upper"> <div class="container--normal"> <nav class="site-footer__menu"> <div> <a href="/what-is-gbif">What is GBIF?</a> <a href="/developer/summary">API</a> <a href="/faq">FAQ</a> <a href="/newsletters">Newsletter</a> <a href="/terms/privacy-policy">Privacy</a> <a href="/terms">Terms and agreements</a> <a href="/citation-guidelines">Citation</a> <a href="/code-of-conduct">Code of Conduct</a> <a href="/acknowledgements">Acknowledgements</a> </div> <div> <a href="/contact-us">Contact</a> <span> <span href=""><span>GBIF Secretariat </span>Universitetsparken 15</span> <span href="">DK-2100 Copenhagen 脴</span> <span href="">Denmark</span> </span> </div> </nav> </div> </div> <div class="horizontal-stripe site-footer__gbc p-t-1 p-b-1" style="background: #5b5b5b;"> <div class="container--normal"> <nav class="site-footer__menu"> <div style="margin: 0;"> <a href="/news/6PHdgoyIF6RmI7u4VOouuD"> <img src="/img/gbc.svg" style="max-height: 40px; padding: 0 24px;" /> <span style="font-weight: 500;">GBIF</span> <span> is a Global Core Biodata Resource</span> </a> </div> </nav> </div> </div> <div class="horizontal-stripe site-footer__lower"> <div class="container--normal text-center"> <div class="site-footer__social"> <a href="https://www.facebook.com/gbifnews" class="btn btn-lg btn-circle"><i class="gb-icon-facebook"></i></a> <a href="https://biodiversity.social/@gbif" rel="me" class="btn btn-lg btn-circle"><i class="gb-icon-mastodon"></i></a> <a href="https://twitter.com/GBIF" class="btn btn-lg btn-circle"><i class="gb-icon-twitter"></i></a> <a href="https://www.linkedin.com/company/gbif" class="btn btn-lg btn-circle"><i class="gb-icon-linkedin"></i></a> <a href="https://www.youtube.com/user/GBIFvideo" class="btn btn-lg btn-circle"><i class="gb-icon-youtube"></i></a> <a href="https://vimeo.com/gbif" class="btn btn-lg btn-circle"><i class="gb-icon-vimeo"></i></a> <a href="https://www.instagram.com/gbifs/" class="btn btn-lg btn-circle"><i class="gb-icon-instagram"></i></a> </div> </div> </div> <div class="horizontal-stripe site-footer__bottom"> <div class="container--normal text-center"> <img src="/img/full_logo_white.svg"> </div> </div> </footer> <div gdpr data-nosnippet></div> </div> <div gb-help-overlay data-nosnippet></div> <script type="text/ng-template" id="dropdown.html"> <a href="" dir="auto"> <span ng-bind-html="match.label | uibTypeaheadHighlight:query"></span> </a> </script> <script> window.gb = window.gb || {}; window.gb.locale = 'en'; window.gb.urlPrefix = ''; window.gb.buildVersion = '1740573331176'; </script> <script src="/js/environment.js?v=1740573331176"></script> <script src="/js/base/vendor.js?v=1740573331176"></script> <script src="/js/base/custom.js?v=1740573331176"></script> <script> window.addEventListener("DOMContentLoaded", function () { var lightbox = new Lightbox(); lightbox.load(); }, false); </script> </body> </html>