| count | shex.js | tsh |
|---|---|---|
| 1 | 0.17014 ± 3.11889 µs (n=587751) | 0.06511 ± 0.49940 µs (n=1535788) |
| 2 | 0.23037 ± 8.12863 µs (n=434080) | 0.08112 ± 0.35122 µs (n=1232745) |
| 3 | 0.20537 ± 1.31053 µs (n=486922) | 0.08034 ± 0.40406 µs (n=1244741) |
| 4 | 0.20620 ± 1.23736 µs (n=484957) | 0.07732 ± 0.23356 µs (n=1293543) |
| 5 | 0.21096 ± 1.98588 µs (n=474022) | 0.07593 ± 0.20618 µs (n=1317037) |
| 6 | 0.20471 ± 1.38091 µs (n=488497) | 0.07594 ± 0.29618 µs (n=1316793) |
| 7 | 0.20729 ± 1.52471 µs (n=482413) | 0.07752 ± 0.45075 µs (n=1289920) |
| 8 | 0.20527 ± 3.10052 µs (n=487157) | 0.07497 ± 0.23520 µs (n=1333792) |
Validating linked data from the Library of Identification resources (https://doi.org/10.5281/zenodo.15552611).
node ./tools/validate-shex.jsshex-validate -x docs/linked-data/shape.shex -d data.nq -n "https://purl.org/identification-resources/catalog/B1"
rudof shex-validate -s docs/linked-data/shape_rudof.shex -n "<https://purl.org/identification-resources/catalog/B1>" -t nquads -r json data.nq
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| BioBlitz | Area (km2) | |
|---|---|---|
| Vytautas Magnus University Agriculture Ac. 2025 | 33.48 | |
| WUR 2025 | 26.26 | |
| University of Reading 2025 | 14.1 | |
| AgroParisTech 2025 | 13.44 | |
| KU Leuven 2025 | 11.41 | |
| Uni. of Life and Env. Science Ukraine (UBIP) 2025 | 5.56 | |
| Hochschule Geisenheim University 2025 | 3.2 | |
| UniLaSalle 2025 | 2.7 | |
| Aeres Hogeschool 2025 | 1.63 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ==UserScript== | |
| // @name Mastodon Wide Columns | |
| // @namespace http://tampermonkey.net/ | |
| // @version 2025-03-28 | |
| // @description Wide columns and simpler scrollbars for Mastodon | |
| // @author You | |
| // @match https://mastodon.social/* | |
| // @icon https://www.google.com/s2/favicons?sz=64&domain=mastodon.social | |
| // @grant GM_addStyle | |
| // ==/UserScript== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name | feed | journal_code | |
|---|---|---|---|
| Accounts of Chemical Research | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=achre4 | achre4 | |
| Accounts of Materials Research | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=amrcda | amrcda | |
| ACS Agricultural Science & Technology | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aastgj | aastgj | |
| ACS Applied Bio Materials | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aabmcb | aabmcb | |
| ACS Applied Electronic Materials | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aaembp | aaembp | |
| ACS Applied Energy Materials | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aaemcq | aaemcq | |
| ACS Applied Engineering Materials | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aaemdr | aaemdr | |
| ACS Applied Materials & Interfaces | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aamick | aamick | |
| ACS Applied Nano Materials | https://pubs.acs.org/action/showFeed?type=axatoc&feed=rss&jc=aanmf6 | aanmf6 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <canvas id="a" width="1000" height="1000" style="border: 1px solid red;"></canvas> | |
| <script type="text/javascript"> | |
| function parseImageResponse (response) { | |
| // Parse XML | |
| const parser = new DOMParser() | |
| const xml = parser.parseFromString(response, 'application/xml') | |
| const multiRes = xml.getElementsByTagName('MultiRes')[0] | |
| // Gather info |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name | url | features | notes | |
|---|---|---|---|---|
| Structured Descriptive Data (SDD) | https://github.com/tdwg/sdd | No clear documentation, especially how to use it for identification keys | ||
| LIF3 | https://help.lucidcentral.org/lucid/lif3-lucid-interchange-format-version-3-files/ | No notable official documentation at all, used mainly (only?) by expensive application | ||
| NBIC's identification key widget data model | https://github.com/Artsdatabanken/identification_key/blob/master/Data%20format%20(en).md | Matrix/dichotomous keys, subsets, morphs, multiple levels | Standardised but usage is specific to Norway (and Norwegian Biodiversity Information Centre even) | |
| Artfakta artnycklar JSON format | https://artfakta.se/artbestamning/artnycklar | Matrix/dichotomous keys, ??? | Ostensibly only used internally | |
| Soortzoekers JSON format | https://determineren.nederlandsesoorten.nl/ | Matrix keys, morphs/subets (?), multiple levels | Ostensibly only used internally | |
| DELTA | https://www.delta-intkey.com/www/standard.htm | Matrix/dichotomous keys, no media | Not entirely s |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const fs = require('fs').promises | |
| const path = require('path') | |
| async function main () { | |
| const file = await fs.readFile(path.join(__dirname, 'Downloads/issns.csv'), 'utf8') | |
| const issns = new Set(file.trim().split('\n').slice(1)) | |
| const printed = new Set() | |
| for (const issn of issns) { | |
| if (printed.has(issn)) continue | |
| const [a, b] = issn.split('-') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [{ | |
| "type": "article", | |
| "title": "Example CSL-JSON file", | |
| "author": [{ | |
| "family": "Willighagen", | |
| "given": "Lars" | |
| }], | |
| "issued": { | |
| "date-parts": [[2020, 5, 2]] | |
| }, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Q571": "book", | |
| "Q922203": "book", | |
| "Q19705": "book", | |
| "Q191067": "article", | |
| "Q59908": "article", | |
| "Q216665": "book", | |
| "Q190399": "pamphlet", | |
| "Q327611": "pamphlet", | |
| "Q1173065": "book", |
NewerOlder