{
    "@context": [
        "https://w3id.org/codemeta/3.0",
        "https://w3id.org/software-iodata",
        "https://w3id.org/nwo-research-fields",
        "https://raw.githubusercontent.com/jantman/repostatus.org/master/badges/latest/ontology.jsonld",
        "https://w3id.org/research-technology-readiness-levels",
        "https://schema.org",
        "https://w3id.org/software-types"
    ],
    "@id": "https://tools.clariah.nl/tool-discovery/1.6.4",
    "@type": "SoftwareSourceCode",
    "applicationCategory": [
        {
            "@id": "https://vocabs.dariah.eu/tadirah/browsing",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:44.756358+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:21.383355+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/discovering"
            },
            "skos:definition": [
                {
                    "@language": "en",
                    "@value": "exploratory use of an information system (Wikidata contributors, \"Q516508,\" Wikidata, https://www.wikidata.org/w/index.php?title=Q516508&oldid=1169408380 (accessed July 30, 2020)."
                },
                {
                    "@language": "ja",
                    "@value": "情報システムを用いた検索。"
                }
            ],
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:prefLabel": [
                {
                    "@language": "en",
                    "@value": "Browsing"
                },
                {
                    "@language": "ja",
                    "@value": "ブラウジング(拾い読み)"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/discovering",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:49.229800+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:21.268245+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/capturing"
            },
            "skos:closeMatch": {
                "@id": "http://tadirah.dariah.eu/vocab/index.php?tema=10&/discovering",
                "skos:closeMatch": {
                    "@id": "https://vocabs.dariah.eu/tadirah/discovering"
                }
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:narrower": [
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/browsing"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/exploration"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/informationRetrieval"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/querying"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/searching"
                }
            ],
            "skos:note": [
                {
                    "@language": "en",
                    "@value": "discovering describes the activity of advanced querying, simple searching and more serendipitous browsing in archives, library catalogs, indexes and abstracts of scholarly journals, web directories, databases and seeking out objects of research, research results, or other information which is useful for a given search interest."
                },
                {
                    "@language": "ja",
                    "@value": "発見が意味するのは、文書館、図書館目録、学術雑誌の索引と概要、ウェブディレクトリ、データベースにおける高度な検索、簡易な調査やより新発見を伴いやすい調査をすること、また研究対象や研究結果であったり、あるいは特定の研究関心に有益なその他の情報を探求するといった活動である。"
                }
            ],
            "skos:prefLabel": [
                {
                    "@language": "de",
                    "@value": "Entdecken"
                },
                {
                    "@language": "en",
                    "@value": "Discovering"
                },
                {
                    "@language": "es",
                    "@value": "Localización"
                },
                {
                    "@language": "fr",
                    "@value": "Découverte"
                },
                {
                    "@language": "it",
                    "@value": "Scoperta"
                },
                {
                    "@language": "ja",
                    "@value": "発見"
                },
                {
                    "@language": "pt",
                    "@value": "Localização"
                },
                {
                    "@language": "sr",
                    "@value": "Проналажење"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/exploration",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:51.070463+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:21.553853+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/discovering"
            },
            "skos:definition": [
                {
                    "@language": "en",
                    "@value": "act of searching or traveling around a terrain for the purpose of discovery (Wikidata contributors, \"Q6502154,\" Wikidata, https://www.wikidata.org/w/index.php?title=Q6502154&oldid=1238428839 (accessed September 4, 2020)."
                },
                {
                    "@language": "ja",
                    "@value": "発見のためにある地域の方々を調査もしくは旅行する行為。"
                }
            ],
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:prefLabel": [
                {
                    "@language": "en",
                    "@value": "Exploration"
                },
                {
                    "@language": "ja",
                    "@value": "探検"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/gathering",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:51.602877+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:22.530929+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/capturing"
            },
            "skos:closeMatch": {
                "@id": "http://tadirah.dariah.eu/vocab/index.php?tema=11&/gathering",
                "skos:closeMatch": {
                    "@id": "https://vocabs.dariah.eu/tadirah/gathering"
                }
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:narrower": [
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/aggregating"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/cataloging"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/collecting"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/webCrawling"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/webScraping"
                }
            ],
            "skos:note": [
                {
                    "@language": "en",
                    "@value": "gathering refers to aggregating discovered resources, usually in some structured way (e.g. bringing together all papers that address a certain topic, as part of a literature review, or pulling all works by a particular author out of a digital collection for further analysis)."
                },
                {
                    "@language": "ja",
                    "@value": "集約とは、発見された資料の集積を指し、多くの場合、何らかの構造に基づく仕方でなされる（例：レビュー論文の一環として特定のトピックを扱うすべての論文を収集する、あるいはさらなる分析のために特定の著者によるすべての著作をデジタルコレクションから抽出する）。"
                }
            ],
            "skos:prefLabel": [
                {
                    "@language": "de",
                    "@value": "Sammeln"
                },
                {
                    "@language": "en",
                    "@value": "Gathering"
                },
                {
                    "@language": "es",
                    "@value": "Recolección"
                },
                {
                    "@language": "fr",
                    "@value": "Collecte"
                },
                {
                    "@language": "it",
                    "@value": "Raccolta"
                },
                {
                    "@language": "ja",
                    "@value": "集約"
                },
                {
                    "@language": "pt",
                    "@value": "Recolección"
                },
                {
                    "@language": "sr",
                    "@value": "Прикупљање"
                }
            ]
        },
        {
            "@id": "nwo:DatabasesForHumanities",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:broader": "https://w3id.org/nwo-research-fields#ComputersAndTheHumanities",
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "37.40.00",
            "skos:prefLabel": "Databases for humanities"
        },
        {
            "@id": "nwo:SoftwareForHumanities",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:broader": "https://w3id.org/nwo-research-fields#ComputersAndTheHumanities",
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "37.10.00",
            "skos:prefLabel": "Software for humanities"
        }
    ],
    "applicationSuite": "CLARIAH Tool Discovery",
    "author": [
        {
            "@id": "https://orcid.org/0000-0002-1046-0006",
            "@type": "Person",
            "affiliation": [
                {
                    "@id": "https://www.ru.nl/clst",
                    "@type": "Organization",
                    "name": "Centre for Language and Speech Technology",
                    "parentOrganization": {
                        "@id": "https://www.ru.nl/cls",
                        "@type": "Organization",
                        "name": "Centre for Language Studies",
                        "parentOrganization": {
                            "@id": "https://www.ru.nl",
                            "@type": "Organization",
                            "location": {
                                "@type": "Place",
                                "name": "Nijmegen"
                            },
                            "name": "Radboud University",
                            "url": "https://www.ru.nl"
                        },
                        "url": "https://www.ru.nl/cls"
                    },
                    "url": "https://www.ru.nl/clst"
                },
                {
                    "@id": "https://huc.knaw.nl",
                    "@type": "Organization",
                    "name": [
                        "Humanities Cluster",
                        "KNAW Humanities Cluster"
                    ],
                    "parentOrganization": {
                        "@id": "https://knaw.nl",
                        "@type": "Organization",
                        "location": {
                            "@type": "Place",
                            "name": "Amsterdam"
                        },
                        "name": "KNAW",
                        "url": "https://knaw.nl"
                    },
                    "url": "https://huc.knaw.nl"
                },
                {
                    "@id": "https://www.ru.nl/cls",
                    "@type": "Organization",
                    "name": "Centre for Language Studies",
                    "parentOrganization": {
                        "@id": "https://www.ru.nl",
                        "@type": "Organization",
                        "location": {
                            "@type": "Place",
                            "name": "Nijmegen"
                        },
                        "name": "Radboud University",
                        "url": "https://www.ru.nl"
                    },
                    "url": "https://www.ru.nl/cls"
                },
                {
                    "@id": "https://knaw.huc.nl"
                }
            ],
            "email": "proycon@anaproy.nl",
            "familyName": "van Gompel",
            "givenName": "Maarten",
            "position": 4,
            "url": "https://proycon.anaproy.nl"
        }
    ],
    "codeRepository": "https://github.com/CLARIAH/tool-discovery",
    "continuousIntegration": {
        "@id": "https://github.com/CLARIAH/tool-discovery/actions/"
    },
    "contributor": [
        {
            "@id": "https://orcid.org/0000-0002-1046-0006",
            "@type": "Person",
            "affiliation": [
                {
                    "@id": "https://www.ru.nl/clst",
                    "@type": "Organization",
                    "name": "Centre for Language and Speech Technology",
                    "parentOrganization": {
                        "@id": "https://www.ru.nl/cls",
                        "@type": "Organization",
                        "name": "Centre for Language Studies",
                        "parentOrganization": {
                            "@id": "https://www.ru.nl",
                            "@type": "Organization",
                            "location": {
                                "@type": "Place",
                                "name": "Nijmegen"
                            },
                            "name": "Radboud University",
                            "url": "https://www.ru.nl"
                        },
                        "url": "https://www.ru.nl/cls"
                    },
                    "url": "https://www.ru.nl/clst"
                },
                {
                    "@id": "https://huc.knaw.nl",
                    "@type": "Organization",
                    "name": [
                        "Humanities Cluster",
                        "KNAW Humanities Cluster"
                    ],
                    "parentOrganization": {
                        "@id": "https://knaw.nl",
                        "@type": "Organization",
                        "location": {
                            "@type": "Place",
                            "name": "Amsterdam"
                        },
                        "name": "KNAW",
                        "url": "https://knaw.nl"
                    },
                    "url": "https://huc.knaw.nl"
                },
                {
                    "@id": "https://www.ru.nl/cls",
                    "@type": "Organization",
                    "name": "Centre for Language Studies",
                    "parentOrganization": {
                        "@id": "https://www.ru.nl",
                        "@type": "Organization",
                        "location": {
                            "@type": "Place",
                            "name": "Nijmegen"
                        },
                        "name": "Radboud University",
                        "url": "https://www.ru.nl"
                    },
                    "url": "https://www.ru.nl/cls"
                },
                {
                    "@id": "https://knaw.huc.nl"
                }
            ],
            "email": "proycon@anaproy.nl",
            "familyName": "van Gompel",
            "givenName": "Maarten",
            "position": 4,
            "url": "https://proycon.anaproy.nl"
        }
    ],
    "dateCreated": "2022-01-05T16:21:48Z",
    "dateModified": "2024-06-04T13:07:44Z",
    "description": "This is the over-arching project for CLARIAH Tool Discovery, its components harvest and aggregate codemeta from source repositories and service endpoints, automatically converting known metadata schemes in the process. This project holds the Tool Source Registry, pointing to all the tools that are to be harvested. It also holds the validation schema.",
    "developmentStatus": [
        {
            "@id": "https://www.repostatus.org/#active",
            "@type": "skos:Concept",
            "og:image": "https://www.repostatus.org/badges/latest/active.svg",
            "skos:definition": "The project has reached a stable, usable state and is being actively developed.",
            "skos:inScheme": "https://www.repostatus.org",
            "skos:prefLabel": "Active"
        },
        {
            "@id": "trl:Level8Complete",
            "@type": [
                "skos:Concept",
                {
                    "@id": "trl:TechnologyReadinessLevel",
                    "@type": "Class"
                }
            ],
            "skos:broader": "trl:Stage4Complete",
            "skos:definition": "Technology complete and qualified, released for all end-users in scholarly environments.",
            "skos:inScheme": "trl:Scheme",
            "skos:notation": "8",
            "skos:prefLabel": "8 - Complete"
        }
    ],
    "funding": {
        "@type": "Grant",
        "funder": {
            "@type": "Organization",
            "name": "NWO",
            "url": "https://www.nwo.nl"
        },
        "name": "CLARIAH-PLUS (NWO grant 184.034.023)"
    },
    "https://github.com/proycon/codemetapy/errors": 0,
    "https://github.com/proycon/codemetapy/log": "(log file starts at Thu Jun 18 03:21:55 UTC 2026)\n\n[harvester info] --> Processing tool-discovery (https://github.com/CLARIAH/tool-discovery) [Thu Jun 18 03:21:55 UTC 2026]\n\n[harvester info] Git updating cached clone of https://github.com/CLARIAH/tool-discovery...\n\n[harvester info] Found release v1.6.4\n\n[harvester info] Using 'v1.6.4'\n\n[harvester info] Git reference: v1.6.4\n\n[harvester info] Scanning directory /tmp/codemeta-harvester.cache/tool-discovery for harvestable resources...\n\n[harvester info] found codemeta.json for tool-discovery (md5sum 0be02e21d345b9926f5249d67fd0c0e5); **NOTE: this is considered authoritative and most other detection methods will be skipped now!**\n\n[harvester info] Inferring repostatus information from git activity (used only as a fallback if not explicitly provided)...\n\n[harvester info] Inferred repostatus https://www.repostatus.org/#active\n\n[harvester info] Looking for repostatus information in README.md in master branch...\n\n[harvester info] Found repostatus (master branch) https://www.repostatus.org/#active\n\n[harvester info] Setting group CLARIAH Tool Discovery\n\n[harvester info] Reconciliating: codemetapy  --baseuri https://tools.clariah.nl --baseuri https://tools.clariah.nl --includecontext --addcontext https://w3id.org/nwo-research-fields --addcontext https://w3id.org/research-technology-readiness-levels --addcontextgraph https://vocabs.dariah.eu/rest/v1/tadirah/data?format=text/turtle --trl --identifier \"tool-discovery\" --codeRepository \"https://github.com/CLARIAH/tool-discovery\" --validate /etc/software.ttl --released --enrich --textv \"Please consult the CLARIAH Software Metadata Requirements at https://github.com/CLARIAH/clariah-plus/blob/main/requirements/software-metadata-requirements.md for an in-depth explanation of any found problems\" -O /tmp/out/tool-discovery.codemeta.json /tmp/codemeta-harvester.cache//tmp/99-repostatus.tool-discovery.codemeta.json /tmp/codemeta-harvester.cache//tmp/10-jsonld.tool-discovery.codemeta.json /tmp/codemeta-harvester.cache//tmp/05-repostatus.tool-discovery.codemeta.json /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.tool-discovery.codemeta.json \n\n-- begin log --\n\nPassed 4 files/sources but specified 0 input types! Automatically guessing types...\n\nDetected input types: [('/tmp/codemeta-harvester.cache//tmp/99-repostatus.tool-discovery.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/10-jsonld.tool-discovery.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/05-repostatus.tool-discovery.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/04-applicationSuite.tool-discovery.codemeta.json', 'json')]\n\nAdding to contextgraph: /tmp/turtle\n\nInitial URI automatically generated, may be overriden later: https://tools.clariah.nl/tool-discovery\n\nProcessing source #1 of 4\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/99-repostatus.tool-discovery.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/tool-discovery\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/tool-discovery)] processed 1 new triples, total is now 2\n\nProcessing source #2 of 4\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/10-jsonld.tool-discovery.codemeta.json\n\n    Found main resource with URI https://github.com/CLARIAH/tool-discovery.git\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/tool-discovery\n\n[CODEMETA 2 TO 3] Updating contIntegration -> continuousIntegration\n\n[CODEMETA 2 TO 3] Updating targetProduct -> isSourceCodeOf\n\n[CODEMETA CORRECTION (tool-discovery)] automatically converting spdx license URI from https:// to http:///\n\n[CODEMETA COMPOSITION (tool-discovery)] processed 93 new triples, total is now 93\n\nProcessing source #3 of 4\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/05-repostatus.tool-discovery.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/tool-discovery\n\n[CODEMETA COMPOSITION (tool-discovery)] processed 1 new triples, total is now 93\n\nProcessing source #4 of 4\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.tool-discovery.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/tool-discovery\n\n[CODEMETA COMPOSITION (tool-discovery)] processed 1 new triples, total is now 94\n\nRemapping URI to (possibly) new identifier and version component: https://tools.clariah.nl/tool-discovery -> https://tools.clariah.nl/tool-discovery/1.6.4\n\n[CODEMETA VALIDATION (tool-discovery)] done\n\n[CODEMETA ENRICHMENT (tool-discovery)] adding author https://orcid.org/0000-0002-1046-0006 as contributor\n\nVALIDATION https://tools.clariah.nl/tool-discovery/1.6.4 #1: Info: Reference publications *SHOULD* be expressed, if any (This is missing in the metadata)\n\n-- end log --\n\n[harvester info] Output written to /tmp/out/tool-discovery.codemeta.json\n\n[harvester info] Harvesting remote service URL https://tools.clariah.nl for tool-discovery: codemetapy  --baseuri https://tools.clariah.nl --baseuri https://tools.clariah.nl --includecontext --addcontext https://w3id.org/nwo-research-fields --addcontext https://w3id.org/research-technology-readiness-levels --addcontextgraph https://vocabs.dariah.eu/rest/v1/tadirah/data?format=text/turtle --trl -O \"/tmp/codemeta-harvester.cache//tmp/tool-discovery.codemeta.json\" \"/tmp/out/tool-discovery.codemeta.json\" \"https://tools.clariah.nl\"\n\n[harvester info] <-- Finished processing tool-discovery (https://github.com/CLARIAH/tool-discovery) [Thu Jun 18 03:22:03 UTC 2026]\n",
    "identifier": "tool-discovery",
    "isSourceCodeOf": {
        "@type": "WebApplication",
        "description": "This is a web portal where you can find all tools (i.e. software and software services) developed in the CLARIAH project, as well as some tools from predecessors and sister projects. This list is automatically harvested from the tool producers and providers themselves, and updated daily. Our tools are designed for researchers and developers in the Humanities and Social Sciences. Not all tools are suitable for all audiences and not all tools are mature and stable, this information should be clearly indicated for each tool, so you can make an informed judgement whether a tool might be suitable for you.",
        "name": "CLARIAH Tools",
        "provider": {
            "@id": "https://huc.knaw.nl",
            "@type": "Organization",
            "name": [
                "Humanities Cluster",
                "KNAW Humanities Cluster"
            ],
            "parentOrganization": {
                "@id": "https://knaw.nl",
                "@type": "Organization",
                "location": {
                    "@type": "Place",
                    "name": "Amsterdam"
                },
                "name": "KNAW",
                "url": "https://knaw.nl"
            },
            "url": "https://huc.knaw.nl"
        },
        "url": "https://tools.clariah.nl"
    },
    "issueTracker": "https://github.com/CLARIAH/tool-discovery/issues",
    "keywords": [
        "codemeta",
        "harvester",
        "linked data",
        "metadata",
        "rdf",
        "schema.org",
        "software metadata"
    ],
    "license": {
        "@id": "http://spdx.org/licenses/GPL-3.0-only",
        "name": "GNU General Public License v3"
    },
    "maintainer": {
        "@id": "https://orcid.org/0000-0002-1046-0006",
        "@type": "Person",
        "affiliation": [
            {
                "@id": "https://www.ru.nl/clst",
                "@type": "Organization",
                "name": "Centre for Language and Speech Technology",
                "parentOrganization": {
                    "@id": "https://www.ru.nl/cls",
                    "@type": "Organization",
                    "name": "Centre for Language Studies",
                    "parentOrganization": {
                        "@id": "https://www.ru.nl",
                        "@type": "Organization",
                        "location": {
                            "@type": "Place",
                            "name": "Nijmegen"
                        },
                        "name": "Radboud University",
                        "url": "https://www.ru.nl"
                    },
                    "url": "https://www.ru.nl/cls"
                },
                "url": "https://www.ru.nl/clst"
            },
            {
                "@id": "https://huc.knaw.nl",
                "@type": "Organization",
                "name": [
                    "Humanities Cluster",
                    "KNAW Humanities Cluster"
                ],
                "parentOrganization": {
                    "@id": "https://knaw.nl",
                    "@type": "Organization",
                    "location": {
                        "@type": "Place",
                        "name": "Amsterdam"
                    },
                    "name": "KNAW",
                    "url": "https://knaw.nl"
                },
                "url": "https://huc.knaw.nl"
            },
            {
                "@id": "https://www.ru.nl/cls",
                "@type": "Organization",
                "name": "Centre for Language Studies",
                "parentOrganization": {
                    "@id": "https://www.ru.nl",
                    "@type": "Organization",
                    "location": {
                        "@type": "Place",
                        "name": "Nijmegen"
                    },
                    "name": "Radboud University",
                    "url": "https://www.ru.nl"
                },
                "url": "https://www.ru.nl/cls"
            },
            {
                "@id": "https://knaw.huc.nl"
            }
        ],
        "email": "proycon@anaproy.nl",
        "familyName": "van Gompel",
        "givenName": "Maarten",
        "position": 4,
        "url": "https://proycon.anaproy.nl"
    },
    "name": "CLARIAH Tool Discovery",
    "owl:sameAs": [
        {
            "@id": "https://github.com/CLARIAH/tool-discovery.git"
        },
        {
            "@id": "https://tools.clariah.nl/tool-discovery/1.6.4"
        }
    ],
    "producer": {
        "@id": "https://huc.knaw.nl",
        "@type": "Organization",
        "name": [
            "Humanities Cluster",
            "KNAW Humanities Cluster"
        ],
        "parentOrganization": {
            "@id": "https://knaw.nl",
            "@type": "Organization",
            "location": {
                "@type": "Place",
                "name": "Amsterdam"
            },
            "name": "KNAW",
            "url": "https://knaw.nl"
        },
        "url": "https://huc.knaw.nl"
    },
    "programmingLanguage": "shell",
    "readme": "https://github.com/proycon/CLARIAH/tool-discovery/blob/master/README.md",
    "review": {
        "@id": "https://tools.clariah.nl/validation/N443c2a66f4943d096087a44e4a204e4c",
        "@type": "Review",
        "author": [
            "codemetapy validator using software.ttl"
        ],
        "datePublished": "2026-06-18 03:21:57",
        "name": "Automatic software metadata validation report for CLARIAH Tool Discovery 1.6.4",
        "reviewBody": "Please consult the CLARIAH Software Metadata Requirements at https://github.com/CLARIAH/clariah-plus/blob/main/requirements/software-metadata-requirements.md for an in-depth explanation of any found problems\n\nValidation of CLARIAH Tool Discovery 1.6.4 was successful (score=4/5), but there are some remarks which you may or may not want to address:\n\n1. Info: Reference publications *SHOULD* be expressed, if any (This is missing in the metadata)",
        "reviewRating": 4
    },
    "screenshot": [
        "https://raw.githubusercontent.com/proycon/codemeta-server/master/screenshot_index_cards.jpg",
        "https://raw.githubusercontent.com/proycon/codemeta-server/master/screenshot_index_table.jpg",
        "https://raw.githubusercontent.com/proycon/codemeta-server/master/screenshot_page.jpg",
        "https://raw.githubusercontent.com/proycon/codemeta-server/master/screenshot_sparql.jpg"
    ],
    "softwareHelp": [
        {
            "@type": "HowTo",
            "description": "This explains how to add your own software to be harvested by us and answers various Frequently Asked Questions.",
            "name": "Contributor Guidelines",
            "url": "https://github.com/CLARIAH/tool-discovery/blob/master/CONTRIBUTING.md"
        },
        {
            "@type": "TechArticle",
            "description": "This document is intended for other developers and explains that want to make use of the information that has been harvested and aggregated in the tool discovery pipeline. It explains the API available in our backend.",
            "name": "Querying the CLARIAH Tool Store for integration in other software",
            "url": "https://github.com/CLARIAH/tool-discovery/blob/master/API_USAGE.md"
        },
        {
            "@type": "TechArticle",
            "description": "This document specifies the technical and organisational requirements for your software metadata, including the precise form in which it can be supplied.",
            "name": "Software Metadata Requirements",
            "url": "https://github.com/CLARIAH/clariah-plus/blob/main/requirements/software-metadata-requirements.md"
        }
    ],
    "softwareRequirements": [
        {
            "@id": "https://tools.clariah.nl/dependency/codemeta-harvester",
            "@type": "SoftwareApplication",
            "identifier": "codemeta-harvester",
            "name": "codemeta-harvester"
        },
        {
            "@id": "https://tools.clariah.nl/dependency/codemeta-server",
            "@type": "WebApplication",
            "identifier": "codemeta-server",
            "name": "codemeta-server"
        },
        {
            "@id": "https://tools.clariah.nl/dependency/codemetapy",
            "@type": [
                "SoftwareApplication",
                "SoftwareLibrary"
            ],
            "identifier": "codemetapy",
            "name": "codemetapy",
            "runtimePlatform": "Python 3"
        }
    ],
    "version": "1.6.4"
}