# applicationCategory[].skos:note.@value
analyzing  refers to the activity of examining any kind of information from collections of data, of discovering recurring phenomena, units, elements, patterns, groupings, and the like. This can refer to structural, formal or semantic aspects of data.

# applicationCategory[].skos:topConceptOf.dc:contributor
Elisabeth Burr, Francesca Tomasi, Tiziana Mancinelli, Monica Berti, Klaus Thoden, Luise Borek, Christof Schöch, Claudia Müller-Birn, Melanie Siemund, Saskia Lindner, Tamara Butigan, Vanja Savic, Toma Tasovac, Aurélien Berra, Thibault Clérice, Martin Grandjean, Vincent Razanajao, Gimena del Rio Riande

# applicationCategory[].skos:topConceptOf.dc:creator
Luise Borek, Canan Hastik, Vera Khramova, Jonathan Geiger

# applicationCategory[].skos:topConceptOf.dct:description.@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

# applicationCategory[].skos:topConceptOf.dct:rightsHolder
Luise Borek, Quinn Dombrowski, Christoph Schöch, Jody Perkins, Matthew Munson

# applicationCategory[].skos:note.@value
annotating  refers to the activity of making information about a digital object explicit by adding notes, metadata, keywords, tags or links to a digitized representation or to an annotation file associated with it. This can be in the form of explanatory annotations that comments or contextualize a passage, annotations that make structural or linguistic information explicit, as linked open data making the relationships between objects machine-readable, or in the case of general metadata, adding information about the object as a whole.

# applicationCategory[].skos:note.@value
converting refers to changing the file format of an object, e.g. converting a .wmv video to a .mov file or converting VHS into a digital format. A conversion is not lossless and generates a different data format, digital representation, or a different digital object. When converting concerns metadata, it may involve mapping one metadata schema to another.

# applicationCategory[].skos:prefLabel[].@value
Конвертовање

# applicationCategory[].skos:note.@value
enriching refers to the activity of annotating, editing, or cleaning information to an object of enquiry, by making its origin, nature, structure, meaning, or elements explicit.

# applicationCategory[].skos:topConceptOf.dc:contributor
Elisabeth Burr, Francesca Tomasi, Tiziana Mancinelli, Monica Berti, Klaus Thoden, Luise Borek, Christof Schöch, Claudia Müller-Birn, Melanie Siemund, Saskia Lindner, Tamara Butigan, Vanja Savic, Toma Tasovac, Aurélien Berra, Thibault Clérice, Martin Grandjean, Vincent Razanajao, Gimena del Rio Riande

# applicationCategory[].skos:topConceptOf.dc:creator
Luise Borek, Canan Hastik, Vera Khramova, Jonathan Geiger

# applicationCategory[].skos:topConceptOf.dct:description.@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

# applicationCategory[].skos:topConceptOf.dct:rightsHolder
Luise Borek, Quinn Dombrowski, Christoph Schöch, Jody Perkins, Matthew Munson

# applicationCategory[].skos:definition.@value
branch of statistics and computer science, which studies algorithms and architectures that learn from observed facts (Wikidata contributors, "Q2539," Wikidata, https://www.wikidata.org/w/index.php?title=Q2539&oldid=1228523395 (accessed July 30, 2020).

# applicationCategory[].skos:definition.@value
the process of identifying the grammatical type of words in a text (Wikidata contributors, "Q1271424," Wikidata, https://www.wikidata.org/w/index.php?title=Q1271424&oldid=1167811400 (accessed July 30, 2020).

# applicationCategory[].skos:definition.@value
the act of labelling a piece of data or content wth a short string to express some metadata (Wikidata contributors, "Q43401994," Wikidata, https://www.wikidata.org/w/index.php?title=Q43401994&oldid=1198888121 (accessed September 4, 2020)

# description
GaLAHaD (Generating Linguistic Annotations for Historical Dutch) allows linguists to compare taggers, tag their own corpora, evaluate the results and export their tagged documents.

# developmentStatus[].skos:definition
The project has reached a stable, usable state and is being actively developed.

# developmentStatus[].skos:definition
Technology demonstrated in target setting, end-users adopt it for testing purposes.

# https://github.com/proycon/codemetapy/log
(log file starts at Thu Dec 26 03:08:18 UTC 2024)

[harvester info] --> Processing galahad (https://github.com/INL/galahad) [Thu Dec 26 03:08:18 UTC 2024]

[harvester info] Git updating cached clone of https://github.com/INL/galahad...

[harvester info] Found release 1.2.5

[harvester info] Using '1.2.5'

[harvester info] Git reference: 1.2.5

[harvester info] Scanning directory /tmp/codemeta-harvester.cache/galahad for harvestable resources...

[harvester info] found codemeta-harvest.json for galahad (md5sum 6a1e01599a462c3e65c902c213911ef8); values in here take precendence over (override) those in later detection stages

[harvester info] Looking for license....

[harvester info] Found license Apache-2.0

[harvester info] Getting contributors from git...

[harvester info] No git contributors found

[harvester info] Getting top contributor from git...

[harvester info] Git top contributor  will be assigned as author (and maintainer) if none are found in the metadata

[harvester info] Extracting last and first commit date from git log....

[harvester info] Date created: 2024-05-31T16:59:02Z+0200, date modified: 2024-11-28T11:59:28Z+0100

[harvester info] Querying Github/GitLab API (https://github.com/INL/galahad)

[harvester info] Adding URL for found README: readme.md

[harvester info] Found releaseNotes

[harvester info] Querying Zenodo API for DOI (access token provided)...

[harvester info] Looking for TRL information in readme.md...

[harvester info] Looking for repostatus information in readme.md...

[harvester info] Looking for continuous integration information in readme.md...

[harvester info] Found CI https://github.com/INL/Galahad/actions/

[harvester info] Looking for documentation links in readme.md...

[harvester info] Falling back to git tag (1.2.5) if no version number is specified...

[harvester info] Inferring repostatus information from git activity (used only as a fallback if not explicitly provided)...

[harvester info] Inferred repostatus https://www.repostatus.org/#active

[harvester info] Looking for repostatus information in readme.md in master branch...

[harvester info] Setting group GaLAHaD

[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 "galahad" --codeRepository "https://github.com/INL/galahad" --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/galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/99-version.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/99-repostatus.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/90-authors.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/43-releasenotes.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/41-readme.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/40-gitapi.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/39-gitdate.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/29-license.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/12-ci.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/10-harvest.galahad.codemeta.json /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.galahad.codemeta.json 

-- begin log --

Passed 11 files/sources but specified 0 input types! Automatically guessing types...

Detected input types: [('/tmp/codemeta-harvester.cache//tmp/99-version.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/99-repostatus.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/90-authors.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/43-releasenotes.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/41-readme.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/40-gitapi.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/39-gitdate.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/29-license.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/12-ci.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/10-harvest.galahad.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/04-applicationSuite.galahad.codemeta.json', 'json')]

Adding to contextgraph: /tmp/turtle

Initial URI automatically generated, may be overriden later: https://tools.clariah.nl/galahad

Processing source #1 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/99-version.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 1 new triples, total is now 2

Processing source #2 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/99-repostatus.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 1 new triples, total is now 3

Processing source #3 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/90-authors.galahad.codemeta.json

    Found main resource with URI https://tools.clariah.nl/galahad.topcontributor/snapshot

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 1 new triples, total is now 3

Processing source #4 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/43-releasenotes.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 2 new triples, total is now 5

Processing source #5 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/41-readme.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 1 new triples, total is now 6

Processing source #6 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/40-gitapi.galahad.codemeta.json

    Found main resource with URI https://tools.clariah.nl/galahad/snapshot

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 13 new triples, total is now 18

Processing source #7 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/39-gitdate.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] overriding old http://schema.org/dateCreated (2024-05-31T14:57:58Z -> 2024-05-31T16:59:02Z+0200)

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] overriding old http://schema.org/dateModified (2024-12-23T06:23:05Z -> 2024-11-28T11:59:28Z+0100)

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 2 new triples, total is now 18

Processing source #8 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/29-license.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] overriding old http://schema.org/license (http://spdx.org/licenses/Apache-2.0 -> Apache-2.0)

[CODEMETA CORRECTION (https://tools.clariah.nl/galahad)] automatically converting license to spdx URI

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 1 new triples, total is now 18

Processing source #9 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/12-ci.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (https://tools.clariah.nl/galahad)] processed 1 new triples, total is now 19

Processing source #10 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/10-harvest.galahad.codemeta.json

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/dateCreated (2024-05-31T16:59:02Z+0200 -> 2024-05-31)

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/codeRepository (https://github.com/INL/galahad -> git+https://github.com/INL/galahad.git)

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/description ("Galahad". Goal: enable linguists to experiment with different taggers and use the result in other INT products  -> GaLAHaD (Generating Linguistic Annotations for Historical Dutch) allows linguists to compare taggers, tag their own corpora, evaluate the results and export their tagged documents.)

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/downloadUrl (https://github.com/INL/galahad/archive/refs/tags/1.2.5.zip -> https://github.com/INL/galahad)

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/name (galahad -> GaLAHaD)

[CODEMETA COMPOSITION (galahad)] overriding old https://codemeta.github.io/terms/contIntegration (https://github.com/INL/Galahad/actions/ -> https://github.com/INL/galahad/actions)

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/producer (https://tools.clariah.nl/org/dutch-language-institute -> https://www.ivdnt.org)

[CODEMETA COMPOSITION (galahad)] overriding old https://codemeta.github.io/terms/readme (https://github.com/INL/galahad/blob/1.2.5//readme.md -> https://github.com/INL/Galahad/blob/release/readme.md)

[CODEMETA COMPOSITION (galahad)] overriding old http://schema.org/releaseNotes (https://github.com/INL/galahad/releases/tag/1.2.5 -> https://github.com/INL/Galahad/releases)

[CODEMETA COMPOSITION (galahad)] processed 301 new triples, total is now 307

Processing source #11 of 11

Parsing json-ld file from /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.galahad.codemeta.json

    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (galahad)] processed 1 new triples, total is now 308

Remapping URI to (possibly) new identifier and version component: https://tools.clariah.nl/galahad -> https://tools.clariah.nl/galahad/1.2.5

[CODEMETA VALIDATION (galahad)] done

VALIDATION https://tools.clariah.nl/galahad/1.2.5 #1: Info: Reference publications *SHOULD* be expressed, if any (This is missing in the metadata)

-- end log --

[harvester info] Output written to /tmp/out/galahad.codemeta.json

[harvester info] Harvesting remote service URL https://portal.clarin.ivdnt.org/galahad for galahad: 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/galahad.codemeta.json" "/tmp/out/galahad.codemeta.json" "https://portal.clarin.ivdnt.org/galahad"

-- begin log --

Passed 2 files/sources but specified 0 input types! Automatically guessing types...

Detected input types: [('/tmp/out/galahad.codemeta.json', 'json'), ('https://portal.clarin.ivdnt.org/galahad', 'web')]

Adding to contextgraph: /tmp/turtle

Initial URI automatically generated, may be overriden later: https://tools.clariah.nl/galahad

Processing source #1 of 2

Parsing json-ld file from /tmp/out/galahad.codemeta.json

    Found main resource with URI https://tools.clariah.nl/galahad/1.2.5

    Injected (possibly temporary) URI https://tools.clariah.nl/galahad

[CODEMETA COMPOSITION (galahad)] processed 477 new triples, total is now 477

Processing source #2 of 2

Fallback: Obtaining metadata from remote URL https://portal.clarin.ivdnt.org/galahad

    Service replied with content-type text/html

Traceback (most recent call last):

  File "/usr/bin/codemetapy", line 8, in <module>

    sys.exit(main())

             ^^^^^^

  File "/usr/lib/python3.12/site-packages/codemeta/codemeta.py", line 335, in main

    g, res, args, contextgraph = build(**args.__dict__)

                                 ^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/lib/python3.12/site-packages/codemeta/codemeta.py", line 688, in build

    for targetres in codemeta.parsers.web.parse_web(

  File "/usr/lib/python3.12/site-packages/codemeta/parsers/web.py", line 132, in parse_web

    raise MiddlewareObstructionException(

codemeta.parsers.web.MiddlewareObstructionException: Unable to extract metadata from https://portal.clarin.ivdnt.org/galahad because it immediately redirects to an external (SSO) login page rather than a proper landing page

-- end log --

[harvester error] Failed to obtain or process metadata from remote service URL https://portal.clarin.ivdnt.org/galahad for galahad

[harvester info] <-- Finished processing galahad (https://github.com/INL/galahad) [Thu Dec 26 03:08:31 UTC 2024]

# review.name
Automatic software metadata validation report for GaLAHaD 1.2.5

# review.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

Validation of GaLAHaD 1.2.5 was successful (score=4/5), but there are some remarks which you may or may not want to address:

1. Info: Reference publications *SHOULD* be expressed, if any (This is missing in the metadata)