Repository Information

  • Repository Name: GammaLearn
  • Record ID: 15648631
  • Repository URL: https://gitlab.in2p3.fr/gammalearn/gammalearn
  • Tool Type: SoftwareSourceCode
  • Version: v0.15.0

Results

Indicator generated by evidence Value Run Status Check passed
https://w3id.org/everse/i/indicators/codemeta_completeness Codemeta Completeness Tool Codemeta completeness = 33.8%, minimal threshold to consider this check to pass is set to 20.0%. Found ['codeRepository', 'programmingLanguage', 'applicationCategory', 'downloadUrl', 'releaseNotes', 'softwareVersion', 'author', 'contributor', 'dateCreated', 'dateModified', 'datePublished', 'funder', 'keywords', 'license', 'version', 'description', 'name', 'relatedLink', 'name', 'maintainer', 'contIntegration', 'developmentStatus', 'funding', 'issueTracker', 'readme'] keys in codemeta file. 0.33783783783783783
https://w3id.org/everse/i/indicators/codemeta_completeness Codemeta Completeness Tool Codemeta completeness = 33.8%, minimal threshold to consider this check to pass is set to 50.0%. Found ['codeRepository', 'programmingLanguage', 'applicationCategory', 'downloadUrl', 'releaseNotes', 'softwareVersion', 'author', 'contributor', 'dateCreated', 'dateModified', 'datePublished', 'funder', 'keywords', 'license', 'version', 'description', 'name', 'relatedLink', 'name', 'maintainer', 'contIntegration', 'developmentStatus', 'funding', 'issueTracker', 'readme'] keys in codemeta file. 0.33783783783783783
https://w3id.org/everse/i/indicators/doi_presence SOMEF DOI not found in SOMEF output. Confidence: 0.0% ⚠️
https://w3id.org/everse/i/indicators/codemeta_discrepancy SOMEF, Codemeta Completeness Tool Comparison value: 0.6911764705882353, Threshold: 0.5, Status: True 0.6911764705882353 ⚠️

Results Output

https://w3id.org/everse/i/indicators/codemeta_completeness

  • Status: CompletedActionStatus
  • Value: 0.34
  • Evidence: Codemeta completeness = 33.8%, minimal threshold to consider this check to pass is set to 20.0%. Found ['codeRepository', 'programmingLanguage', 'applicationCategory', 'downloadUrl', 'releaseNotes', 'softwareVersion', 'author', 'contributor', 'dateCreated', 'dateModified', 'datePublished', 'funder', 'keywords', 'license', 'version', 'description', 'name', 'relatedLink', 'name', 'maintainer', 'contIntegration', 'developmentStatus', 'funding', 'issueTracker', 'readme'] keys in codemeta file.
  • Output:
{"pass": true, "value": 0.33783783783783783, "codemeta_dict": {"@context": "https://doi.org/10.5063/schema/codemeta-2.0", "@type": "SoftwareSourceCode", "license": "https://spdx.org/licenses/MIT", "codeRepository": "git+https://gitlab.in2p3.fr/gammalearn/gammalearn.git", "contIntegration": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/pipelines", "dateCreated": "2017-07-01", "datePublished": "2025-06-12", "dateModified": "2025-06-12", "downloadUrl": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/archive/v0.15/gammalearn-v0.15.0.tar.gz", "issueTracker": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/issues", "name": "GammaLearn", "version": "v0.15.0", "softwareVersion": "v0.15.0", "readme": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/raw/master/README.md", "maintainer": {"@type": "Person", "@id": "https://orcid.org/0000-0002-5686-2078", "givenName": "Thomas", "familyName": "Vuillaume", "email": "thomas.vuillaume@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, "description": "GammaLearn is a collaborative project to apply deep learning to the analysis of low-level Imaging Atmospheric Cherenkov Telescopes such as CTA.\nIt provides a framework to easily train and apply models from a configuration file.\nLearn more at https://purl.org/gammalearn ", "applicationCategory": "astroparticle, iact, cta", "releaseNotes": "Gammalearn v0.15.0 introduces a major refactoring of the codebase and jumps PyTorch and lightning version from v1 to v2. Other important changes include: better Wandb integration for experiments follow-up, image cleaning and DVR option", "funding": "824064", "developmentStatus": "active", "funder": {"@type": "Organization", "name": "European Union\u2019s Horizon 2020 research and innovation programme"}, "keywords": ["deep learning", "machine learning", "Gamma-ray telescopes", "cta"], "programmingLanguage": ["Python 3"], "relatedLink": ["https://purl.org/gammalearn"], "author": [{"@type": "Person", "@id": "https://orcid.org/ 0000-0002-4012-6930", "givenName": "Mikael", "familyName": "Jacquemont", "email": "mikael.jacquemont@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0002-5686-2078", "givenName": "Thomas", "familyName": "Vuillaume", "email": "thomas.vuillaume@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0002-5221-0240", "givenName": "Micha\u00ebl", "familyName": "Dell'aiera", "email": "michael.dellaiera@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}], "contributor": [{"@type": "Person", "@id": "https://orcid.org/0000-0003-1536-9241", "givenName": "Thomas", "familyName": "Trivellato", "email": "thomas.trivellato@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0001-5226-3089", "givenName": "Tom", "familyName": "Fran\u00e7ois", "email": "tom.francois@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "", "givenName": "Vincent", "familyName": "Pollet", "email": "vincent.pollet@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0001-9582-451X", "givenName": "Justine", "familyName": "Talpaert", "email": "justine.talpaert@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}]}, "threshold": 0.2}

https://w3id.org/everse/i/indicators/codemeta_completeness

  • Status: CompletedActionStatus
  • Value: 0.34
  • Evidence: Codemeta completeness = 33.8%, minimal threshold to consider this check to pass is set to 50.0%. Found ['codeRepository', 'programmingLanguage', 'applicationCategory', 'downloadUrl', 'releaseNotes', 'softwareVersion', 'author', 'contributor', 'dateCreated', 'dateModified', 'datePublished', 'funder', 'keywords', 'license', 'version', 'description', 'name', 'relatedLink', 'name', 'maintainer', 'contIntegration', 'developmentStatus', 'funding', 'issueTracker', 'readme'] keys in codemeta file.
  • Output:
{"pass": false, "value": 0.33783783783783783, "codemeta_dict": {"@context": "https://doi.org/10.5063/schema/codemeta-2.0", "@type": "SoftwareSourceCode", "license": "https://spdx.org/licenses/MIT", "codeRepository": "git+https://gitlab.in2p3.fr/gammalearn/gammalearn.git", "contIntegration": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/pipelines", "dateCreated": "2017-07-01", "datePublished": "2025-06-12", "dateModified": "2025-06-12", "downloadUrl": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/archive/v0.15/gammalearn-v0.15.0.tar.gz", "issueTracker": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/issues", "name": "GammaLearn", "version": "v0.15.0", "softwareVersion": "v0.15.0", "readme": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/raw/master/README.md", "maintainer": {"@type": "Person", "@id": "https://orcid.org/0000-0002-5686-2078", "givenName": "Thomas", "familyName": "Vuillaume", "email": "thomas.vuillaume@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, "description": "GammaLearn is a collaborative project to apply deep learning to the analysis of low-level Imaging Atmospheric Cherenkov Telescopes such as CTA.\nIt provides a framework to easily train and apply models from a configuration file.\nLearn more at https://purl.org/gammalearn ", "applicationCategory": "astroparticle, iact, cta", "releaseNotes": "Gammalearn v0.15.0 introduces a major refactoring of the codebase and jumps PyTorch and lightning version from v1 to v2. Other important changes include: better Wandb integration for experiments follow-up, image cleaning and DVR option", "funding": "824064", "developmentStatus": "active", "funder": {"@type": "Organization", "name": "European Union\u2019s Horizon 2020 research and innovation programme"}, "keywords": ["deep learning", "machine learning", "Gamma-ray telescopes", "cta"], "programmingLanguage": ["Python 3"], "relatedLink": ["https://purl.org/gammalearn"], "author": [{"@type": "Person", "@id": "https://orcid.org/ 0000-0002-4012-6930", "givenName": "Mikael", "familyName": "Jacquemont", "email": "mikael.jacquemont@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0002-5686-2078", "givenName": "Thomas", "familyName": "Vuillaume", "email": "thomas.vuillaume@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0002-5221-0240", "givenName": "Micha\u00ebl", "familyName": "Dell'aiera", "email": "michael.dellaiera@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}], "contributor": [{"@type": "Person", "@id": "https://orcid.org/0000-0003-1536-9241", "givenName": "Thomas", "familyName": "Trivellato", "email": "thomas.trivellato@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0001-5226-3089", "givenName": "Tom", "familyName": "Fran\u00e7ois", "email": "tom.francois@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "", "givenName": "Vincent", "familyName": "Pollet", "email": "vincent.pollet@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0001-9582-451X", "givenName": "Justine", "familyName": "Talpaert", "email": "justine.talpaert@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}]}, "threshold": 0.5}

https://w3id.org/everse/i/indicators/codemeta_discrepancy

  • Status: PotentialActionStatus
  • Value: 0.69
  • Evidence: Comparison value: 0.6911764705882353, Threshold: 0.5, Status: True
  • Output:
{"pass": true, "value": 0.6911764705882353, "threshold": 0.5, "results": {"completeness_1": 0.33783783783783783, "codemeta_version_1": "codemeta-2.0", "codemeta_version_2": "codemeta-3.0", "completeness_2": 0.25675675675675674, "missing_keys_1": ["runtimePlatform", "targetProduct", "applicationSubCategory", "fileSize", "installUrl", "memoryRequirements", "operatingSystem", "permissions", "processorRequirements", "softwareHelp", "softwareRequirements", "storageRequirements", "supportingData", "citation", "copyrightHolder", "copyrightYear", "editor", "encoding", "fileFormat", "producer", "provider", "publisher", "sponsor", "isAccessibleForFree", "isPartOf", "hasPart", "position", "identifier", "sameAs", "url", "givenName", "familyName", "email", "affiliation", "identifier", "address", "", "", "softwareSuggestions", "buildInstructions", "embargoDate", "referencePublication", "creator", "", "", "", "endDate", "roleName", "startDate"], "missing_keys_2": ["runtimePlatform", "targetProduct", "applicationCategory", "applicationSubCategory", "fileSize", "installUrl", "memoryRequirements", "operatingSystem", "permissions", "processorRequirements", "softwareHelp", "storageRequirements", "supportingData", "citation", "contributor", "copyrightHolder", "copyrightYear", "editor", "encoding", "fileFormat", "funder", "producer", "provider", "publisher", "sponsor", "version", "isAccessibleForFree", "isPartOf", "hasPart", "position", "identifier", "sameAs", "relatedLink", "givenName", "familyName", "email", "affiliation", "identifier", "address", "", "", "softwareSuggestions", "maintainer", "buildInstructions", "developmentStatus", "embargoEndDate", "funding", "referencePublication", "creator", "review", "reviewAspect", "reviewBody", "endDate", "roleName", "startDate"], "existing_keys_1": ["codeRepository", "programmingLanguage", "applicationCategory", "downloadUrl", "releaseNotes", "softwareVersion", "author", "contributor", "dateCreated", "dateModified", "datePublished", "funder", "keywords", "license", "version", "description", "name", "relatedLink", "name", "maintainer", "contIntegration", "developmentStatus", "funding", "issueTracker", "readme"], "existing_keys_2": ["codeRepository", "programmingLanguage", "downloadUrl", "releaseNotes", "softwareRequirements", "softwareVersion", "author", "dateCreated", "dateModified", "datePublished", "keywords", "license", "description", "name", "url", "name", "continuousIntegration", "issueTracker", "readme"], "differences": {"codeRepository": {"value_in_1": "git+https://gitlab.in2p3.fr/gammalearn/gammalearn.git", "value_in_2": "https://gitlab.in2p3.fr/gammalearn/gammalearn/"}, "applicationCategory": {"value_in_1": "astroparticle, iact, cta", "value_in_2": null}, "downloadUrl": {"value_in_1": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/archive/v0.15/gammalearn-v0.15.0.tar.gz", "value_in_2": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/branches"}, "releaseNotes": {"value_in_1": "Gammalearn v0.15.0 introduces a major refactoring of the codebase and jumps PyTorch and lightning version from v1 to v2. Other important changes include: better Wandb integration for experiments follow-up, image cleaning and DVR option", "value_in_2": "Gammalearn v0.15.0 introduces a major refactoring of the codebase and jumps PyTorch and lightning version from v1 to v2. Other important changes include:\n- better Wandb integration for experiments follow-up\n- image cleaning and DVR option \n\nComplete changelog since release v0.14.0 of gammalearn:\n * Resolve \"DL2 files are saved in main_dir/exp_name/, not in main_dir/exp_name/dl2/ even if dl2/ is created\" (@justine.talpaert)\n * Refactor Metric Handling to Resolve Training Slowdown (@vuillaume)\n * Add artifacts to wandb experiments (@justine.talpaert)\n * Edit ruff recommendations in CONTRIBUTING.md (@vuillaume)\n * hotfix unused imports (@vuillaume)\n * add ruff in CI and fix linting errors (@vuillaume)\n * add step lr_schedulers in all cases (@vuillaume)\n * replace settings by experiment in log call (@tom.francois)\n * Remove useless job downloading dependencies files since base image already contains them (@vincent.pollet)\n * Turn notebooks into documentation (@vuillaume)\n * small doc improvement (@vuillaume)\n * add a notebook to explain how to do inference on a sample (@vuillaume)\n * bugfix: add get() to handle case when experiment has no opimizer parameters... (@tom.francois)\n * fix issue with gammalearn.__version__ (@vuillaume)\n * Update file CONTRIBUTING.md with tests section (@vuillaume)\n * Update dvr method (@tom.francois)\n * fix issue in doc with lxml[html_clean] (@vuillaume)\n * change nan to num for times (set to -20) (@tom.francois)\n * Update mask notebook and script (@tom.francois)\n * Better titles for documentation pages (@vincent.pollet)\n * Decorate deprecated code as such (@vincent.pollet)\n * Remove image rotation transform (@vincent.pollet)\n * Remove gradient penalty code (@vincent.pollet)\n * Remove deprecated event and image filters (@vincent.pollet)\n * Use micromamba debian:slim containers instead of ubuntu to reduce image size (alpine containers crash apptainers on alma9 hosts) (@vincent.pollet)\n * Fix docker build when apt upgrade wants to update packages (@vincent.pollet)\n * Add a example configuration in yaml (@vincent.pollet)\n * Refactor entrypoints and scripts (@vincent.pollet)\n * Cleaning of cleaning (@justine.talpaert)\n * Package re-structuring (@vincent.pollet)\n * Update tailcut default mask (@tom.francois)\n * Apply cleaning mask on images and/or times (@justine.talpaert)\n * Update codemeta with Justine's details (@justine.talpaert)\n * Loss_balancing as a LightningModule attribute (@jacquemont)\n * fix exp setting a distance (@michael.dellaiera)\n * Add contributing.md (@vuillaume)\n * Update codemeta (@vincent.pollet)\n * Build ubuntu containers in CI instead of alpine because micromamba alpine images are not working with apptainer 1.3.3 (@vincent.pollet)\n * Update to match unpinned dependencies (@vincent.pollet)"}, "softwareRequirements": {"value_in_1": null, "value_in_2": ["astropy", "ctapipe", "ctaplot", "dl1_data_handler", "h5py", "indexedconv", "lightning", "lstchain", "matplotlib", "numpy", "pandas", "pillow", "tables", "pot", "pytorch", "scikit-image", "setuptools", "tensorboardX", "torchaudio", "torchmetrics", "torchvision", "tqdm", "wandb", "setuptools>=64.0", "setuptools_scm>=8"]}, "author": {"value_in_1": [{"@type": "Person", "@id": "https://orcid.org/ 0000-0002-4012-6930", "givenName": "Mikael", "familyName": "Jacquemont", "email": "mikael.jacquemont@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0002-5686-2078", "givenName": "Thomas", "familyName": "Vuillaume", "email": "thomas.vuillaume@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0002-5221-0240", "givenName": "Micha\u00ebl", "familyName": "Dell'aiera", "email": "michael.dellaiera@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}], "value_in_2": [{"@type": "Person", "email": "mikael.jacquemont@lapp.in2p3.fr", "name": null}, {"@type": "Person", "email": "thomas.vuillaume@lapp.in2p3.fr", "name": null}, {"@type": "Person", "email": "michael.dellaiera@lapp.in2p3.fr", "name": null}, {"@type": "Person", "email": "jacquemont@lapp.in2p3.fr", "name": "M. Jacquemont"}, {"@type": "Person", "email": "thomas.vuillaume@lapp.in2p3.fr", "name": "T. Vuillaume"}]}, "contributor": {"value_in_1": [{"@type": "Person", "@id": "https://orcid.org/0000-0003-1536-9241", "givenName": "Thomas", "familyName": "Trivellato", "email": "thomas.trivellato@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0001-5226-3089", "givenName": "Tom", "familyName": "Fran\u00e7ois", "email": "tom.francois@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "", "givenName": "Vincent", "familyName": "Pollet", "email": "vincent.pollet@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, {"@type": "Person", "@id": "https://orcid.org/0000-0001-9582-451X", "givenName": "Justine", "familyName": "Talpaert", "email": "justine.talpaert@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}], "value_in_2": null}, "datePublished": {"value_in_1": "2025-06-12", "value_in_2": "2019-09-26"}, "funder": {"value_in_1": {"@type": "Organization", "name": "European Union\u2019s Horizon 2020 research and innovation programme"}, "value_in_2": null}, "keywords": {"value_in_1": ["deep learning", "machine learning", "Gamma-ray telescopes", "cta"], "value_in_2": "Cherenkov Telescopes, deep learning, gamma-ray astronomy"}, "license": {"value_in_1": "https://spdx.org/licenses/MIT", "value_in_2": {"name": "MIT License", "url": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/raw/master/LICENSE", "identifier": "https://spdx.org/licenses/MIT", "spdx_id": "MIT"}}, "version": {"value_in_1": "v0.15.0", "value_in_2": null}, "description": {"value_in_1": "GammaLearn is a collaborative project to apply deep learning to the analysis of low-level Imaging Atmospheric Cherenkov Telescopes such as CTA.\nIt provides a framework to easily train and apply models from a configuration file.\nLearn more at https://purl.org/gammalearn ", "value_in_2": ["GammaLearn is a collaborative project to apply deep learning to the analysis of low-level Imaging Atmospheric Cherenkov Telescopes such as CTA.\nIt provides a framework to easily train and apply models from a configuration file.\nLearn more at https://purl.org/gammalearn "]}, "url": {"value_in_1": null, "value_in_2": ["https://gammalearn.pages.in2p3.fr/pages/"]}, "relatedLink": {"value_in_1": ["https://purl.org/gammalearn"], "value_in_2": null}, "maintainer": {"value_in_1": {"@type": "Person", "@id": "https://orcid.org/0000-0002-5686-2078", "givenName": "Thomas", "familyName": "Vuillaume", "email": "thomas.vuillaume@lapp.in2p3.fr", "affiliation": {"@type": "Organization", "name": "Univ. Savoie Mont-Blanc, CNRS, LAPP"}}, "value_in_2": null}, "contIntegration": {"value_in_1": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/pipelines", "value_in_2": null}, "developmentStatus": {"value_in_1": "active", "value_in_2": null}, "funding": {"value_in_1": "824064", "value_in_2": null}, "issueTracker": {"value_in_1": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/issues", "value_in_2": "https://gitlab.in2p3.fr/gammalearn/gammalearn//issues"}, "readme": {"value_in_1": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/raw/master/README.md", "value_in_2": "https://gitlab.in2p3.fr/gammalearn/gammalearn/-/blob/master/README.md"}}, "equivalences": {"programmingLanguage": ["Python 3"], "runtimePlatform": null, "targetProduct": null, "applicationSubCategory": null, "fileSize": null, "installUrl": null, "memoryRequirements": null, "operatingSystem": null, "permissions": null, "processorRequirements": null, "softwareHelp": null, "softwareVersion": "v0.15.0", "storageRequirements": null, "supportingData": null, "citation": null, "copyrightHolder": null, "copyrightYear": null, "dateCreated": "2017-07-01", "dateModified": "2025-06-12", "editor": null, "encoding": null, "fileFormat": null, "producer": null, "provider": null, "publisher": null, "sponsor": null, "isAccessibleForFree": null, "isPartOf": null, "hasPart": null, "position": null, "identifier": null, "name": "GammaLearn", "sameAs": null, "givenName": null, "familyName": null, "email": null, "affiliation": null, "address": null, "": null, "softwareSuggestions": null, "buildInstructions": null, "embargoDate": null, "referencePublication": null, "creator": null, "endDate": null, "roleName": null, "startDate": null}}}

Logs

Log File: docs/records/15648631/15648631_codemeta_completeness_tool_log.txt

2026-03-05 09:10:49,214 codemeta_completeness_tool.py:72 INFO [codemeta completeness tool] Running Codemeta Completeness Tool on record ID: 15648631

Log File: docs/records/15648631/15648631_somef_log.txt

2026-03-05 09:10:37,789 somef_tool.py:140 INFO Running SOMEF on repository: https://gitlab.in2p3.fr/gammalearn/gammalearn
2026-03-05 09:10:49,211 somef_utils.py:43 INFO SOftware Metadata Extraction Framework (SOMEF) Command Line Interface
CODEMETA PARSER - Processing file: /tmp/tmp71z5gj95/repo/gammalearn-master/codemeta.json
CODEMETA PARSER - Source: https:///gammalearn/gammalearn/-/blob/master/codemeta.json
Homepage
Repository
Documentation
Bug Tracker
Saving json data to docs/records/15648631/15648631_somef.json
Success

2026-03-05 09:10:49,211 somef_utils.py:45 ERROR 05-Mar-26 09:10:43-DEBUG-Starting new HTTPS connection (1): gitlab.in2p3.fr:443
05-Mar-26 09:10:44-DEBUG-https://gitlab.in2p3.fr:443 "GET /api/v4/projects HTTP/1.1" 200 None
05-Mar-26 09:10:44-INFO-gitlab.in2p3.fr is GitLab.
05-Mar-26 09:10:44-INFO-Loading Repository https://gitlab.in2p3.fr/gammalearn/gammalearn Information....
05-Mar-26 09:10:44-INFO-Downloading https://gitlab.in2p3.fr/api/v4/projects/gammalearn%2Fgammalearn
05-Mar-26 09:10:44-DEBUG-Starting new HTTPS connection (1): gitlab.in2p3.fr:443
05-Mar-26 09:10:44-DEBUG-https://gitlab.in2p3.fr:443 "GET /api/v4/projects/gammalearn%2Fgammalearn HTTP/1.1" 200 None
05-Mar-26 09:10:44-INFO-Project_id: 14787
05-Mar-26 09:10:44-INFO-Downloading https://gitlab.in2p3.fr/api/v4/projects/14787
05-Mar-26 09:10:44-DEBUG-Starting new HTTPS connection (1): gitlab.in2p3.fr:443
05-Mar-26 09:10:45-DEBUG-https://gitlab.in2p3.fr:443 "GET /api/v4/projects/14787 HTTP/1.1" 200 None
05-Mar-26 09:10:45-INFO-Getting releases from: https://gitlab.in2p3.fr/api/v4/projects/14787/releases?page=1&per_page=100
05-Mar-26 09:10:45-DEBUG-Starting new HTTPS connection (1): gitlab.in2p3.fr:443
05-Mar-26 09:10:46-DEBUG-https://gitlab.in2p3.fr:443 "GET /api/v4/projects/14787/releases?page=1&per_page=100 HTTP/1.1" 200 None
05-Mar-26 09:10:46-INFO-Response: 200
05-Mar-26 09:10:46-DEBUG-Starting new HTTPS connection (1): gitlab.in2p3.fr:443
05-Mar-26 09:10:46-DEBUG-https://gitlab.in2p3.fr:443 "GET /gammalearn/gammalearn/-/raw/master/LICENSE HTTP/1.1" 200 None
05-Mar-26 09:10:46-INFO-Repository information successfully loaded. 

05-Mar-26 09:10:46-INFO-Downloading https://gitlab.in2p3.fr/gammalearn/gammalearn/-/archive/master/gammalearn-master.zip
05-Mar-26 09:10:46-DEBUG-Starting new HTTPS connection (1): gitlab.in2p3.fr:443
05-Mar-26 09:10:47-DEBUG-https://gitlab.in2p3.fr:443 "GET /gammalearn/gammalearn/-/archive/master/gammalearn-master.zip HTTP/1.1" 200 2138190
05-Mar-26 09:10:47-INFO-############### Processing package file: pyproject.toml ############### 
05-Mar-26 09:10:48-INFO-Extracting information using headers
--- Logging error ---
Traceback (most recent call last):
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/header_analysis.py", line 212, in extract_categories
    data, none_header_content = extract_header_content(repo_data)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/header_analysis.py", line 103, in extract_header_content
    content, none_header_content = mardown_parser.extract_content_per_header(text, headers)
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/parser/mardown_parser.py", line 83, in extract_content_per_header
    header_content = get_text(top_index + offset, -1, text_tokenized)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/parser/mardown_parser.py", line 115, in get_text
    output = text_tokenized[init_index]
             ~~~~~~~~~~~~~~^^^^^^^^^^^^
IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/logging/__init__.py", line 1110, in emit
    msg = self.format(record)
          ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/logging/__init__.py", line 953, in format
    return fmt.format(record)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/logging/__init__.py", line 687, in format
    record.message = record.getMessage()
                     ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/logging/__init__.py", line 377, in getMessage
    msg = msg % self.args
          ~~~~^~~~~~~~~~~
TypeError: not all arguments converted during string formatting
Call stack:
  File "/builds/escape-ossr/rs_quality_checks/.venv/bin/somef", line 10, in <module>
    sys.exit(cli())
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/click/core.py", line 1442, in __call__
    return self.main(*args, **kwargs)
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/click/core.py", line 1363, in main
    rv = self.invoke(ctx)
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/click/core.py", line 1830, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/click/core.py", line 1226, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/click/core.py", line 794, in invoke
    return callback(*args, **kwargs)
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/__main__.py", line 184, in describe
    somef_cli.run_cli(**kwargs)
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/somef_cli.py", line 279, in run_cli
    repo_data = cli_get_data(threshold=threshold, ignore_classifiers=ignore_classifiers, repo_url=repo_url,
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/somef_cli.py", line 148, in cli_get_data
    repository_metadata, string_list = header_analysis.extract_categories(readme_unfiltered_text,
  File "/builds/escape-ossr/rs_quality_checks/.venv/lib/python3.11/site-packages/somef/header_analysis.py", line 266, in extract_categories
    logging.error("Error while extracting headers: ", str(e))
Message: 'Error while extracting headers: '
Arguments: ('list index out of range',)
05-Mar-26 09:10:48-INFO-Splitting text into valid excerpts for classification
05-Mar-26 09:10:48-INFO-Extraction of bibtex citation from readme completed. 

05-Mar-26 09:10:48-INFO-Text Successfully split.
05-Mar-26 09:10:48-ERROR-Error processing repository list index out of range