CINXE.COM
Search guide | Zenodo
<!doctype html> <html> <head> <meta charset="utf-8"> <meta property="og:image" content="https://blog.zenodo.org/static/img/logos/zenodo-gradient-1000.png" /> <meta property="og:title" content="Zenodo - Research. Shared." /> <meta property="og:type" content="website" /> <meta property="og:description" content="Zenodo is a free and open digital archive built by CERN and OpenAIRE, enabling researchers to share and preserve research output in any size, format and from all fields of research." /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@zenodo_org" /> <meta name="twitter:creator" content="@zenodo_org" /> <meta name="twitter:title" content="Zenodo - Research. Shared." /> <meta name="twitter:description" content="Zenodo is a free and open digital archive built by CERN and OpenAIRE, enabling researchers to share and preserve research output in any size, format and from all fields of research." /> <meta name="twitter:image" content="https://blog.zenodo.org/static/img/logos/zenodo-gradient-1000.png" /> <link rel="stylesheet" href="../../static/zenodo.css"> <link rel="stylesheet" href="../../static/style.css"> <link rel="stylesheet" href="../../static/font-awesome/css/font-awesome.min.css"> <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,100,italic" rel="stylesheet"> <title>Search guide | Zenodo</title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> </head> <body> <header> <nav class="navbar navbar-default navbar-static-top"> <div class="container"> <div class="navbar-header"> <a href="https://zenodo.org"><img class="navbar-brand" src="/static/img/zenodo.svg" alt="Zenodo" /></a> <span class="logo-divider"></span> <span class="header-title" aria-label="header-title">Help</span> </div> <div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav navbar-right toplist"> <li><a href="https://about.zenodo.org">About</a></li> <li><a href="https://blog.zenodo.org">Blog</a></li> <li><a href="https://help.zenodo.org">Help</a></li> <li><a href="https://about.zenodo.org/projects">Projects</a></li> <li><a href="https://developers.zenodo.org">Developers</a></li> </ul> </div> </div> </nav> </header> <div class="communities"> <div class="header"> <div class="container"> <div class="row"> <div class="col-md-12 nav navbar-nav navbar subbar"> <li><a href="../../">Help</a></li> <li><a href="../../faq/">FAQ</a></li> <li><a href="../../docs/">Docs</a></li> <li class="active"><a href="../">Guides</a></li> </div> </div> </div> </div> <div class="container body-container"> <div class="row"> <div class="col-md-12"> <h1>Search guide</h1> <p>This guide explains how to perform advanced search queries on Zenodo using easy to understand examples.</p> <h3>Simple search (one or multiple terms)</h3> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=open%20science"><code>open science</code></a></p> <p>Results will match records with the <em>terms</em> <code>open</code> <em>or</em> <code>science</code> in <em>any field</em>. Note that stemming is applied so e.g. <code>science</code> will also match <code>sciences</code>. Search results are ranked according to an algorithm that takes your query terms into account.</p> <p>You can require <em>presence</em> of both terms using either the <code>+</code> or <code>AND</code> operator:</p> <p><strong>Examples:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=%2Bopen%20%2Bscience"><code>+open +science</code></a> or <a href="https://zenodo.org/search?page=1&size=20&q=open%20AND%20science"><code>open AND science</code></a></p> <p>You can require <em>absence</em> of one or more terms using either the <code>-</code> or <code>NOT</code> operator:</p> <p><strong>Examples:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=-open%20%2Bscience"><code>-open +science</code></a> or <a href="https://zenodo.org/search?page=1&size=20&q=NOT%20open%20AND%20science"><code>NOT open AND science</code></a></p> <h3>Phrase search</h3> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q="open%20science""><code>"open science"</code></a></p> <p>Results will match records with the <em>phrase</em> <code>open science</code> in <em>any field</em>.</p> <h3>Field search</h3> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=title:open"><code>title:open</code></a></p> <p>Results will match records with the <em>term</em> <code>open</code> in the <em>field</em> <code>title</code>. If you want to search for multiple terms in the title you must <strong>group the terms</strong> using parenthesis:</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=title:(open%20science%29"><code>title:(open science)</code></a></p> <p>See the field reference below for the full list of fields you can search.</p> <h3>Combined simple, phrase or field search</h3> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=%2Btitle:%22open%20science%22%20-title:policy"><code>+title:"open science" -title:policy</code></a> or e.g. <a href="https://zenodo.org/search?page=1&size=20&q=title:(-open%20%2Bscience%29"><code>title:(-open +science)</code></a></p> <p>You can combine simple, phrase and field search to construct advanced search queries.</p> <h3>Range search</h3> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=publication_date:%5B2017-01-01%20TO%202018-01-01%5D"><code>publication_date:[2017-01-01 TO 2018-01-01]</code></a> (note, you must capitalize <code>TO</code>).</p> <p>Results will match any record with a publication date between 2017-01-01 and 2018-01-01 (both dates inclusive).</p> <p>Use square brackets (<code>[]</code>) for <em>inclusive</em> ranges and use curly brackets (<code>{}</code>) for <em>exclusive</em> ranges, e.g.:</p> <ul> <li><code>[2017-01-01 TO 2018-01-01}</code> is equivalent to <code>[2017-01-01 TO 2017-12-31]</code>.</li> </ul> <p>Examples of other ranges:</p> <ul> <li><code>publication_date:{* TO 2017-01-01}</code>: All days until 2017.</li> <li><code>publication_date:[2017-01-01 TO *]</code>: All days from 2017.</li> <li><code>size:[1000000 TO *]</code>: File size bigger than 1MB.</li> <li><code>size:>1000000</code>: File size bigger than 1MB.</li> <li><code>size:>=1000000</code>: File size bigger than or equal to 1MB.</li> </ul> <h3>Ranking/Sorting</h3> <p>By default all searches are sorted according to an internal ranking algorithm that scores each match against your query. In both the user interface and REST API, it's possible to sort the results by:</p> <ul> <li>Most recent</li> <li>Publication date</li> <li>Title</li> <li>Conference session</li> <li>Journal</li> <li>Version</li> </ul> <h3>Regular expressions</h3> <p>Regular expressions are a powerful pattern matching language that allow to search for specific patterns in a field. For instance if we wanted to find all records with a DOI-prefix 10.5281 we could use a regular expression search:</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=doi:%2F10%5C.5281%5C%2F.%2B%2F"><code>doi:/10\.5281\/.+/</code></a></p> <p>Careful, the regular expression must match the <em>entire</em> field value. See the <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-regexp-query.html#regexp-syntax">regular expression syntax</a> for further details.</p> <h3>Missing values</h3> <p>It is possible to search for records that either are missing a value or have a value in a specific field using the <code>_exists_</code> and <code>_missing_</code> field names.</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=_missing_:notes"><code>_missing_:notes</code></a> (all records without notes)</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=_exists_:notes"><code>_exists_:notes</code></a> (all records with notes)</p> <h3>Advanced concepts</h3> <h4>Boosting</h4> <p>You can use the boost operator <code>^</code> when one term is more relevant than another. For instance, you can search for all records with the phrase <em>open science</em> in either <em>title</em> or <em>description</em> field, but rank records with the phrase in the <em>title</em> field higher:</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=title:%22open%20science%22%5E5%20description:%22open%20science%22"><code>title:"open science"^5 description:"open science"</code></a></p> <h4>Fuzziness</h4> <p>You can search for terms similar to but not exactly like your search term using the fuzzy operator <code>~</code>.</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=oepn~"><code>oepn~</code></a></p> <p>Results will match records with terms similar to <code>oepn</code> which would e.g. also match <code>open</code>.</p> <h4>Proximity searches</h4> <p>A phrase search like <code>"open science"</code> by default expect all terms in exactly the same order, and thus for instance would not match a record containing the phrase <em>"open access and science"</em>. A proximity search allows that the terms are not in the exact order and may include other terms inbetween. The degree of flexiblity is specified by an integer afterwards:</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=%22open%20science%22~5"><code>"open science"~5</code></a></p> <h4>Wildcards</h4> <p>You can use wildcards in search terms to replace a single character (using <code>?</code> operator) or zero or more characters (using <code>*</code> operator).</p> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=ope%3F%20scien*"><code>ope? scien*</code></a></p> <p>Wildcard searches can be slow and should normally be avoided if possible.</p> <hr> <h2>Fields reference</h2> <p>The table below lists the data type of each field. Below is a quick description of what each data type means and what is possible.</p> <ul> <li><strong>string</strong>: Field does not require exact match (example field: <code>title</code>).</li> <li><strong>string (exact)</strong>: Field requires exact match (example field: <code>doi</code>).</li> <li><strong>CV</strong>: Controlled vocabularies are similar to "string (exact)" but takes only a specific list of values.</li> <li><strong>integer</strong>: A number (range queries possible).</li> <li><strong>datetime</strong>: An ISO8601 date or datetime, e.g. <code>2017-12-31</code> (range queries possible).</li> <li><strong>boolean</strong>: <code>true</code> or <code>false</code>.</li> </ul> <table class="table"> <thead><tr> <th>Field name</th> <th>Type</th> <th>Notes</th> </tr> </thead> <tbody> <tr> <td><code>access_conditions</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>access_right</code></td> <td>CV</td> <td>See "Access rights (CV)" below.</td> <td></td> </tr> <tr> <td><code>alternate.identifier</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>alternate.scheme</code></td> <td>CV</td> <td>See "Identifier schemes (CV)" below.</td> <td></td> </tr> <tr> <td><code>communities</code></td> <td>string (exact)</td> <td>Identifier of community.</td> <td></td> </tr> <tr> <td><code>conceptdoi</code></td> <td>string (exact)</td> <td>Related to DOI versioning.</td> <td></td> </tr> <tr> <td><code>contributors.\*</code></td> <td>string</td> <td>Contributors name, affiliation, type and ORCID</td> <td></td> </tr> <tr> <td><code>contributors.affiliation</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>contributors.name</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>contributors.orcid</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>contributors.type</code></td> <td>CV</td> <td>See "Contributor types (CV)" below.</td> <td></td> </tr> <tr> <td><code>created</code></td> <td>datetime</td> <td>Creation timestamp of record in Zenodo.</td> <td></td> </tr> <tr> <td><code>creators.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>creators.affiliation</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>creators.name</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>creators.orcid</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>description</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>doi</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>embargodate</code></td> <td>datetime</td> <td></td> <td></td> </tr> <tr> <td><code>filecount</code></td> <td>integer</td> <td>Number of files in record.</td> <td></td> </tr> <tr> <td><code>filename</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>filetype</code></td> <td>string (exact)</td> <td>File extension (e.g. <code>pdf</code>).</td> <td></td> </tr> <tr> <td><code>grants.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>grants.acronym</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>grants.code</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>grants.funder.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>grants.funder.acronyms</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>grants.funder.doi</code></td> <td>string (exact)</td> <td>Open Funder Registry DOI</td> <td></td> </tr> <tr> <td><code>grants.funder.name</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>grants.program</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>grants.title</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>imprint.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>imprint.place</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>imprint.publisher</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>isbn</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>journal.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>journal.issue</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>journal.pages</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>journal.title</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>journal.volume</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>journal.year</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>keywords</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>language</code></td> <td>CV</td> <td>ISO639 two or three letter language code.</td> <td></td> </tr> <tr> <td><code>license.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>license.identifier</code></td> <td>CV</td> <td></td> <td></td> </tr> <tr> <td><code>license.license</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>license.url</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.acronym</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.dates</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.place</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.session_part</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.session</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.title</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>meeting.url</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>notes</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>owners</code></td> <td>integer</td> <td></td> <td></td> </tr> <tr> <td><code>part_of.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>part_of.pages</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>part_of.title</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>publicationdate</code></td> <td>datetime</td> <td>Date of publication (see also <code>created</code> and <code>updated</code> fields).</td> <td></td> </tr> <tr> <td><code>recid</code></td> <td>integer</td> <td>Zenodo specific record identifier.</td> <td></td> </tr> <tr> <td><code>references.\*</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>related.identifier</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>related.scheme</code></td> <td>CV</td> <td>See "Identifier schemes (CV)" below.</td> <td></td> </tr> <tr> <td><code>related.relation</code></td> <td>CV</td> <td>See "Relations (CV)" below.</td> <td></td> </tr> <tr> <td><code>relations.version.count</code></td> <td>integer</td> <td>Number of versions of record.</td> <td></td> </tr> <tr> <td><code>resource_type.subtype</code></td> <td>CV</td> <td>See "Resource types (CV)" below.</td> <td></td> </tr> <tr> <td><code>resource_type.type</code></td> <td>CV</td> <td>See "Resource types (CV)" below.</td> <td></td> </tr> <tr> <td><code>size</code></td> <td>integer</td> <td>File size in bytes.</td> <td></td> </tr> <tr> <td><code>subject.term</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>subject.identifier</code></td> <td>string (exact)</td> <td></td> <td></td> </tr> <tr> <td><code>title</code></td> <td>string</td> <td></td> <td></td> </tr> <tr> <td><code>type</code></td> <td>CV</td> <td>See also <code>resource_type</code> field, as well as "Resource types (CV)" below.</td> <td></td> </tr> <tr> <td><code>updated</code></td> <td>datetime</td> <td>Timestamp of last update to record</td> <td></td> </tr> <tr> <td><code>version</code></td> <td>string</td> <td>Version information text (e.g. <code>v1.0.2</code>)</td> </tr> </tbody> </table> <h4>Resource types (CV)</h4> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=resource_type.type:software"><code>resource_type.type:software</code></a></p> <ul> <li><code>publication</code></li> <li><code>poster</code></li> <li><code>presentation</code></li> <li><code>dataset</code></li> <li><code>image</code></li> <li><code>video</code></li> <li><code>software</code></li> <li><code>lesson</code></li> <li><code>other</code></li> </ul> <h4>Access rights (CV)</h4> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=access_right:closed"><code>access_right:closed</code></a></p> <ul> <li><code>open</code> - Open access (see field also <code>license</code>).</li> <li><code>closed</code> - Closed access (access to files only by owner).</li> <li><code>embargoed</code> - Embargoed access (see also field <code>embargodate</code> and <code>license</code>).</li> <li><code>restricted</code> - Restricted access (see also field <code>access_conditions</code>).</li> </ul> <h4>Identifier schemes (CV)</h4> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=related.scheme:ads"><code>related.scheme:ads</code></a></p> <ul> <li><code>ads</code></li> <li><code>ark</code></li> <li><code>arxiv</code></li> <li><code>bibcode</code></li> <li><code>doi</code></li> <li><code>ean13</code></li> <li><code>ean8</code></li> <li><code>eissn</code></li> <li><code>gnd</code></li> <li><code>handle</code></li> <li><code>isbn</code></li> <li><code>issn</code></li> <li><code>istc</code></li> <li><code>lissn</code></li> <li><code>lsid</code></li> <li><code>orcid</code></li> <li><code>pmcid</code></li> <li><code>pmid</code></li> <li><code>purl</code></li> <li><code>upc</code></li> <li><code>url</code></li> <li><code>urn</code></li> </ul> <h4>Relations (CV)</h4> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=related.relation:cites"><code>related.relation:cites</code></a></p> <ul> <li><code>cites</code></li> <li><code>compiles</code></li> <li><code>continues</code></li> <li><code>documents</code></li> <li><code>hasMetadata</code></li> <li><code>hasPart</code></li> <li><code>isCitedBy</code></li> <li><code>isCompiledBy</code></li> <li><code>isContinuedBy</code></li> <li><code>isDerivedFrom</code></li> <li><code>isDocumentedBy</code></li> <li><code>isIdenticalTo</code></li> <li><code>isMetadataFor</code></li> <li><code>isNewVersionOf</code></li> <li><code>isOrignialFormOf</code></li> <li><code>isPartOf</code></li> <li><code>isPreviousVersionOf</code></li> <li><code>isReferencedBy</code></li> <li><code>isReviewedBy</code></li> <li><code>isSourceOf</code></li> <li><code>isSupplementedBy</code></li> <li><code>isSupplementTo</code></li> <li><code>isVariantFormOf</code></li> <li><code>references</code></li> <li><code>reviews</code></li> </ul> <h4>Contributor types (CV)</h4> <p><strong>Example:</strong> <a href="https://zenodo.org/search?page=1&size=20&q=contributors.type:ContactPerson"><code>contributors.type:ContactPerson</code></a></p> <ul> <li><code>ContactPerson</code></li> <li><code>DataCollector</code></li> <li><code>DataCurator</code></li> <li><code>DataManager</code></li> <li><code>Distributor</code></li> <li><code>Editor</code></li> <li><code>Funder</code></li> <li><code>HostingInstitution</code></li> <li><code>Other</code></li> <li><code>Producer</code></li> <li><code>ProjectLeader</code></li> <li><code>ProjectManager</code></li> <li><code>ProjectMember</code></li> <li><code>RegistrationAgency</code></li> <li><code>RegistrationAuthority</code></li> <li><code>RelatedPerson</code></li> <li><code>ResearchGroup</code></li> <li><code>RightsHolder</code></li> <li><code>Researcher</code></li> <li><code>Sponsor</code></li> <li><code>Supervisor</code></li> <li><code>WorkPackageLeader</code></li> </ul> </div> </div> </div> </div> <footer class="footer"> <div class="menu-wrapper"> <div class="container"> <div class="row footer-menu"> <div class="col-xs-12 col-md-8"> <div class="row"> <div class="col-xs-2 col-md-2"> <h5>About</h5> <ul class="list-unstyled"> <li><a href="http://about.zenodo.org">About</a></li> <li><a href="http://about.zenodo.org/policies/">Policies</a></li> <li><a href="http://about.zenodo.org/infrastructure/">Infrastructure</a></li> <li><a href="http://about.zenodo.org/principles/">Principles</a></li> <li><a href="http://about.zenodo.org/roadmap/">Roadmap</a></li> <li><a href="http://about.zenodo.org/projects/">Projects</a></li> <li><a href="http://about.zenodo.org/contact/">Contact</a></li> </ul> </div> <div class="col-xs-2 col-md-2"> <h5>Blog</h5> <ul class="list-unstyled"> <li><a href="https://blog.zenodo.org">Blog</a></li> </ul> </div> <div class="col-xs-2 col-md-2"> <h5>Help</h5> <ul class="list-unstyled"> <li><a href="https://help.zenodo.org">Overview</a></li> <li><a href="https://help.zenodo.org/faq/">FAQ</a></li> <li><a href="https://help.zenodo.org/guides/">Guides</a></li> <li><a href="https://zenodo.org/support">Support</a></li> </ul> </div> <div class="col-xs-2 col-md-2"> <h5>Developers</h5> <ul class="list-unstyled"> <li><a href="https://developers.zenodo.org">REST API</a></li> <li><a href="https://developers.zenodo.org#oai-pmh">OAI-PMH</a></li> </ul> </div> <div class="col-xs-2 col-md-2"> <h5>Contribute</h5> <ul class="list-unstyled"> <li><a href="https://github.com/zenodo/zenodo-rdm"><i class="fa fa-external-link"></i> GitHub</a></li> <li><a href="https://zenodo.org/donate"><i class="fa fa-external-link"></i> Donate</a></li> </ul> </div> </div> </div> <div class="col-xs-12 col-md-4"> <div class="pull-right-md text-center-sm text-center-xs"> <h5>Funded by</h5> <ul class="list-inline"> <li><a href="https://home.cern"><img src="/static/img/cern.png" width="60" height="60" /></a></li> <li><a href="https://www.openaire.eu"><img src="/static/img/openaire.png" width="80"/></a></li> <li><a href="https://ec.europa.eu/programmes/horizon2020/"><img src="/static/img/eu.png" width="88" height="60" /></a></li> </ul> </div> </div> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-6 col-sm-push-6"> <div class="pull-right-sm text-center-xs"> <ul class="list-inline"> <li><a href="https://stats.uptimerobot.com/vlYOVuWgM">Status</a></li> <li><a href="https://about.zenodo.org/privacy-policy">Privacy policy</a></li> <li><a href="https://about.zenodo.org/cookie-policy">Cookie policy</a></li> <li><a href="https://about.zenodo.org/terms">Terms of Use</a></li> <li><a href="https://about.zenodo.org/contact">Support</a></li> </ul> </div> </div> <div class="col-xs-12 col-sm-6 col-sm-pull-6 text-center-xs"> <p><a title="Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International License." rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons Licence" height="20" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a> Powered by <a href="https://home.cern/science/computing/data-centre">CERN Data Centre</a> & <a href="http://inveniosoftware.org">Invenio</a>.</p> </div> </div> </div> </footer> <div class="cookie-banner hidden"> <i class="close icon"></i> <div> <p >This site uses cookies. Find out more on <a href="https://about.zenodo.org/cookie-policy">how we use cookies</a></p> </div> <div class="buttons"> <button class="small primary" id="cookies-all">Accept all cookies</button> <button class="small" id="cookies-essential">Accept only essential cookies</button> </div> </div> <script> var _paq = window._paq = window._paq || []; _paq.push(['requireCookieConsent']); (function() { var u="https://webanalytics.web.cern.ch/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '363']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); var cookieConsent = document.cookie .split("; ") .find((row) => row.startsWith("cookie_consent=")) ?.split("=")[1]; if (cookieConsent) { if (cookieConsent === "all") { matomo(); } } else { document.querySelector(".cookie-banner").classList.remove("hidden") _paq.push(['forgetConsentGiven']); } $('.cookie-banner .close') .on('click', function () { $(this) .closest('.cookie-banner') .fadeOut('fast'); setCookie("cookie_consent","essential"); }); $('#cookies-essential') .on('click', function () { $(this) .closest('.cookie-banner') .fadeOut('fast'); setCookie("cookie_consent","essential"); }); $('#cookies-all') .on('click', function () { $(this) .closest('.cookie-banner') .fadeOut('fast'); setCookie("cookie_consent","all"); _paq.push(['rememberCookieConsentGiven']); matomo(); }); function matomo() { /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); } function setCookie(cname, cvalue) { var d = new Date(); d.setTime(d.getTime() + (365 * 24 * 60 * 60 * 1000)); // one year var expires = "expires=" + d.toUTCString(); var cookie = cname + "=" + cvalue + ";" + expires + ";" cookie += "Domain=zenodo.org;Path=/;SameSite=None; Secure"; // so that it works across subdomains document.cookie = cookie; } </script> </body> </html>