{
    "@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/odissei_backend/1.0.1",
    "@type": "SoftwareSourceCode",
    "applicationCategory": [
        {
            "@id": "https://vocabs.dariah.eu/tadirah/disseminating",
            "@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.412019+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:25.488477+00:00"
            },
            "skos:closeMatch": {
                "@id": "http://tadirah.dariah.eu/vocab/index.php?tema=42&/7_dissemination",
                "skos:closeMatch": {
                    "@id": "https://vocabs.dariah.eu/tadirah/disseminating"
                }
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:narrower": [
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/collaborating"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/commenting"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/communicating"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/crowdsourcing"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/publishing"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/teaching"
                }
            ],
            "skos:note": [
                {
                    "@language": "en",
                    "@value": "disseminating refers to the activity of making objects of inquiry, results of research, or software and services available to fellow researchers or the wider public in a variety of more or less formal ways. It builds on or requires storing and can include releasing (publishing and commenting) and sharing (collaborating, crowdsourcing, and communicating) of data using a variety of methods and techniques including the application of linked open data."
                },
                {
                    "@language": "ja",
                    "@value": "普及とは、調査対象、調査結果、ソフトウェアやサービスを同業研究者もしくはより広く一般に、おおよそ正式な方法で利用可能とする活動を指す。これは保存に基づき、もしくは保存を必要とし、またリンクされたオープンデータのアプリケーションを含む様々な手法と技術を用いたデータの公表（公開、コメント）と共有（協働、クラウドソーシング、コミュニケーション）を含み得る。"
                }
            ],
            "skos:prefLabel": [
                {
                    "@language": "de",
                    "@value": "Dissemination"
                },
                {
                    "@language": "en",
                    "@value": "Disseminating"
                },
                {
                    "@language": "es",
                    "@value": "Difusión"
                },
                {
                    "@language": "fr",
                    "@value": "Dissémination"
                },
                {
                    "@language": "it",
                    "@value": "Divulgazione"
                },
                {
                    "@language": "ja",
                    "@value": "普及"
                },
                {
                    "@language": "pt",
                    "@value": "Difusão"
                },
                {
                    "@language": "sr",
                    "@value": "Дисеминација"
                }
            ],
            "skos:topConceptOf": {
                "@id": "https://vocabs.dariah.eu/tadirah/",
                "@type": "skos:ConceptScheme",
                "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"
                ],
                "dc:description": {
                    "@language": "en",
                    "@value": "Taxonomy of Digital Research Activities in the Humanities was designed to help community-driven sites and projects structure their digital humanities (DH) content and gain better visibility.TaDiRAH provides terminology for DH research activities as well as scope notes that also explain the methods associated with them. Version 2.0 linked here is a complete revision and skosification of the taxonomy. For more information and additional resources, see tadirah.info"
                },
                "dc:language": "English",
                "dc:title": {
                    "@language": "en",
                    "@value": "TaDiRAH"
                },
                "dct:created": {
                    "@type": "xsd:date",
                    "@value": "2020-09-28"
                },
                "dct:issued": {
                    "@type": "xsd:date",
                    "@value": "2020-09-28"
                },
                "dct:license": "https://creativecommons.org/publicdomain/zero/1.0",
                "dct:modified": {
                    "@type": "xsd:dateTime",
                    "@value": "2025-09-04T14:42:33.651078+00:00"
                },
                "dct:rightsHolder": "Luise Borek, Quinn Dombrowski, Christoph Schöch, Jody Perkins, Matthew Munson",
                "foaf:homepage": {
                    "@id": "http://www.tadirah.info"
                },
                "label": {
                    "@language": "en",
                    "@value": "TaDiRAH"
                },
                "owl:versionInfo": "2.0.3",
                "skos:hasTopConcept": [
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/analyzing"
                    },
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/capturing"
                    },
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/creating"
                    },
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/disseminating"
                    },
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/enriching"
                    },
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/interpreting"
                    },
                    {
                        "@id": "https://vocabs.dariah.eu/tadirah/storing"
                    }
                ]
            }
        },
        {
            "@id": "nwo:CommunicationScience",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Communication science"
        },
        {
            "@id": "nwo:Demography",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "48.90.00",
            "skos:prefLabel": "Demography"
        },
        {
            "@id": "nwo:Economics",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Economics"
        },
        {
            "@id": "nwo:EducationalSciences",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "41.90.00",
            "skos:prefLabel": "Educational Sciences"
        },
        {
            "@id": "nwo:GeographyPlanning",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Geography / Planning"
        },
        {
            "@id": "nwo:Law",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Law"
        },
        {
            "@id": "nwo:LifeSciences",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Life sciences"
        },
        {
            "@id": "nwo:Medicine",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Medicine"
        },
        {
            "@id": "nwo:Pedagogics",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "42.00.00",
            "skos:prefLabel": "Pedagogics"
        },
        {
            "@id": "nwo:Psychology",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Psychology"
        },
        {
            "@id": "nwo:PublicAdministrationAndPoliticalScience",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Public administration and political science"
        },
        {
            "@id": "nwo:Sociology",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "45.90.00",
            "skos:prefLabel": "Sociology"
        }
    ],
    "applicationSuite": "Odissei",
    "author": [
        {
            "@id": "https://orcid.org/0009-0002-8007-5119",
            "@type": "Person",
            "affiliation": {
                "@id": "https://ror.org/008pnp284",
                "@type": "Organization",
                "name": "DANS"
            },
            "familyName": "van Rijsselberg",
            "givenName": "Fjodor"
        }
    ],
    "buildInstructions": "https://github.com/odissei-data/ingestion-workflow-orchestrator/blob/main/README.md",
    "codeRepository": "https://github.com/odissei-data/ingestion-workflow-orchestrator/",
    "continuousIntegration": {
        "@id": "https://github.com/odissei-data/ingestion-workflow-orchestrator",
        "name": "ODISSEI portal back-end",
        "url": "https://portal.odissei.nl/"
    },
    "contributor": [
        {
            "@id": "https://orcid.org/0000-0002-0079-2533",
            "@type": "Person",
            "affiliation": {
                "@id": "https://ror.org/008xxew50",
                "@type": "Organization",
                "name": "VU Amsterdam"
            },
            "email": "a.valdestilhas@vu.nl",
            "familyName": "Valdestilhas",
            "givenName": "Andre"
        }
    ],
    "dateCreated": "2022-11-24",
    "description": "Orchestrator for all ODISSEI-related ingestion workflows.",
    "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": "PDI-SSH",
                "url": "https://pdi-ssh.nl/nl/2021/11/gehonoreerde-projecten-2021-call/"
            },
            "name": "Building a FAIR Expertise Hub for the social sciences"
        },
        {
            "@type": "Grant",
            "funder": {
                "@id": "https://www.nwo.nl",
                "@type": "Organization",
                "name": "NWO"
            },
            "name": "ODISSEI: Better Infrastructure, Better Science, Better Society (NWO Grant 184.035.014)"
        },
        {
            "@type": "Grant",
            "funder": {
                "@id": "https://www.nwo.nl",
                "@type": "Organization",
                "name": "NWO"
            },
            "name": "Social Science and Humanities Open Cloud for the Netherlands (SSHOC-NL, NWO Grant 184.036.020)"
        }
    ],
    "https://github.com/proycon/codemetapy/errors": 0,
    "https://github.com/proycon/codemetapy/log": "(log file starts at Thu Jun 18 03:15:52 UTC 2026)\n\n[harvester info] --> Processing odissei_backend (https://github.com/odissei-data/ingestion-workflow-orchestrator/) [Thu Jun 18 03:15:52 UTC 2026]\n\n[harvester info] Git updating cached clone of https://github.com/odissei-data/ingestion-workflow-orchestrator/...\n\n[harvester info] Found release v3.2.0\n\n[harvester info] Using 'v3.2.0'\n\n[harvester info] Git reference: v3.2.0\n\n[harvester info] Scanning directory /tmp/codemeta-harvester.cache/odissei_backend for harvestable resources...\n\n[harvester info] found codemeta.json for odissei_backend (md5sum c38e6537640959a8d4b999bb0dc424cc); **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] Setting group Odissei\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 \"odissei_backend\" --codeRepository \"https://github.com/odissei-data/ingestion-workflow-orchestrator/\" --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/odissei_backend.codemeta.json /tmp/codemeta-harvester.cache//tmp/99-repostatus.odissei_backend.codemeta.json /tmp/codemeta-harvester.cache//tmp/10-jsonld.odissei_backend.codemeta.json /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.odissei_backend.codemeta.json \n\n-- begin log --\n\nPassed 3 files/sources but specified 0 input types! Automatically guessing types...\n\nDetected input types: [('/tmp/codemeta-harvester.cache//tmp/99-repostatus.odissei_backend.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/10-jsonld.odissei_backend.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/04-applicationSuite.odissei_backend.codemeta.json', 'json')]\n\nAdding to contextgraph: /tmp/turtle\n\nInitial URI automatically generated, may be overriden later: https://tools.clariah.nl/odissei-backend\n\nProcessing source #1 of 3\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/99-repostatus.odissei_backend.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/odissei-backend\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/odissei-backend)] processed 1 new triples, total is now 2\n\nProcessing source #2 of 3\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/10-jsonld.odissei_backend.codemeta.json\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/odissei-backend\n\n[CODEMETA 2 TO 3] Updating contIntegration -> continuousIntegration\n\n[CODEMETA COMPOSITION (https://github.com/odissei-data/ingestion-workflow-orchestrator)] processed 71 new triples, total is now 71\n\nProcessing source #3 of 3\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.odissei_backend.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/odissei-backend\n\n[CODEMETA COMPOSITION (https://github.com/odissei-data/ingestion-workflow-orchestrator)] processed 1 new triples, total is now 72\n\nRemapping URI to (possibly) new identifier and version component: https://tools.clariah.nl/odissei-backend -> https://tools.clariah.nl/odissei_backend/1.0.1\n\n[CODEMETA VALIDATION (odissei_backend)] done\n\n[CODEMETA ENRICHMENT (odissei_backend)] automatically adding runtimePlatform Python derived from programmingLanguage Python\n\n[CODEMETA ENRICHMENT (odissei_backend)] considering first author as maintainer\n\n[CODEMETA ENRICHMENT (odissei_backend)] adding affiliation(s) of first author as producer\n\nVALIDATION https://tools.clariah.nl/odissei_backend/1.0.1 #1: Info: An interface type *SHOULD* be expressed: Software source code should define one or more target products that are the resulting software applications offering specific interfaces (This is missing in the metadata)\n\n-- end log --\n\n[harvester info] Output written to /tmp/out/odissei_backend.codemeta.json\n\n[harvester info] Harvesting remote service URL https://portal.odissei.nl/ for odissei_backend: 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/odissei_backend.codemeta.json\" \"/tmp/out/odissei_backend.codemeta.json\" \"https://portal.odissei.nl/\"\n\n[harvester info] <-- Finished processing odissei_backend (https://github.com/odissei-data/ingestion-workflow-orchestrator/) [Thu Jun 18 03:16:00 UTC 2026]\n",
    "identifier": "odissei_backend",
    "issueTracker": "https://github.com/odissei-data/ingestion-workflow-orchestrator/issues",
    "keywords": [
        "ODISSEI",
        "portal"
    ],
    "license": {
        "@id": "http://www.apache.org/licenses/LICENSE-2.0"
    },
    "maintainer": {
        "@id": "https://orcid.org/0009-0002-8007-5119",
        "@type": "Person",
        "affiliation": {
            "@id": "https://ror.org/008pnp284",
            "@type": "Organization",
            "name": "DANS"
        },
        "familyName": "van Rijsselberg",
        "givenName": "Fjodor"
    },
    "name": "ODISSEI portal back-end",
    "owl:sameAs": {
        "@id": "https://tools.clariah.nl/odissei_backend/1.0.1"
    },
    "producer": {
        "@id": "https://ror.org/008pnp284",
        "@type": "Organization",
        "name": "DANS"
    },
    "programmingLanguage": "Python",
    "readme": "https://github.com/odissei-data/ingestion-workflow-orchestrator/blob/main/README.md",
    "referencePublication": {
        "@id": "https://kg.odissei.nl/odissei/-/stories/ODISSEI-Knowledge-Graph-the-story",
        "@type": "ScholarlyArticle"
    },
    "review": {
        "@id": "https://tools.clariah.nl/validation/N0eb94747d275f4128a4893d2e901d60e",
        "@type": "Review",
        "author": [
            "codemetapy validator using software.ttl"
        ],
        "datePublished": "2026-06-18 03:15:54",
        "name": "Automatic software metadata validation report for ODISSEI portal back-end 1.0.1",
        "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 ODISSEI portal back-end 1.0.1 was successful (score=4/5), but there are some remarks which you may or may not want to address:\n\n1. Info: An interface type *SHOULD* be expressed: Software source code should define one or more target products that are the resulting software applications offering specific interfaces (This is missing in the metadata)",
        "reviewRating": 4
    },
    "runtimePlatform": "Python",
    "softwareHelp": {
        "@id": "https://github.com/odissei-data/ingestion-workflow-orchestrator",
        "name": "ODISSEI portal back-end",
        "url": "https://portal.odissei.nl/"
    },
    "version": "1.0.1"
}