Scientific Software Registry Collaboration Workshop

A Sloan Foundation-funded workshop for editors & maintainers of academic discipline & institutional software registries & repositories

One goal of this workshop was to assist participating registries and repositories with creating software metadata files, specifically codemeta.json and/or CITATION.cff files, from their own entries to offer to software authors for use on their own code sites or repos. The deliverable for this goal was “Examples of registry entries rendered in CodeMeta and/or CFF files.” Below are links to these examples.

ASCL

https://ascl.net/1305.002/codemeta.json
https://ascl.net/1305.002/CITATION.cff

HAL

https://hal.inria.fr/hal-01897934v3/codemeta

bio.tools

https://github.com/caltechlibrary/convert_codemeta/blob/main/tests/codemeta_biotools.json

CaltechDATA

https://github.com/caltechlibrary/convert_codemeta/blob/main/tests/codemeta.json

CoMSES

CoMSES includes a standalone codemeta.json file in every computational model download. The codemeta.json file included in the download zip file for its entry for DogPopDy: ABM for ABC planning (version 1.0.0) is shown below.

{   
 "@context": "http://schema.org",   
 "@type": "SoftwareSourceCode",  
 "isPartOf": {   
   "@type": "WebApplication",   
   "applicationCategory": "Computational Modeling Software Repository",   
   "operatingSystem": "Any",   
   "name": "CoMSES Model Library",   
   "url": "https://www.comses.net/codebases"   
 },   
 "publisher": {   
   "@id": "https://www.comses.net",   
   "@type": "Organization",   
   "name": "CoMSES Net",   
   "url": "https://www.comses.net"   
 },   
 "provider": {   
   "@id": "https://www.comses.net",   
   "@type": "Organization",   
   "name": "CoMSES Net",   
   "url": "https://www.comses.net"   
 },   
 "name": "DogPopDy: ABM for ABC planning",   
 "description": "An agent-based model designed as a tool to assess and plan free-ranging dog population management programs that implement Animal Birth Control (ABC). The time, effort, financial resources and conditions needed to successfully control dog populations and achieve rabies control can be determined by performing virtual experiments using DogPopDy. ",   
 "version": "1.0.0",   
 "targetProduct": {   
   "@type": "SoftwareApplication",   
   "operatingSystem": "windows",   
   "applicationCategory": "Computational Model",   
   "downloadUrl": "https://www.comses.net/codebases/33e71fe5-2d11-42ec-bb1e-9f725196d567/releases/1.0.0/download/",   
   "releaseNotes": "We have developed a customizable agent-based model (DogPopDy) that can incorporate real-world processes like density-dependent survival, capture heterogeneity and immigration. The model simulation tool allows for relatively easy manipulation of all key parameter settings to test for capacity to effectively reduce populations within a reasonable period of time. ",   
   "softwareVersion": "1.0.0",   
   "identifier": "https://www.comses.net/codebases/33e71fe5-2d11-42ec-bb1e-9f725196d567/releases/1.0.0/",   
   "sameAs": "https://www.comses.net/codebases/33e71fe5-2d11-42ec-bb1e-9f725196d567/releases/1.0.0/",   
   "screenshot": "https://www.comses.net/images/ByBt1clokGd-yn3ifQ9l3a5Cr24=/636/fill-205x115/33e71fe5-2d11-42ec-bb1e-9f725196d567/media/sharedlibrary33e71fe5-2d11-42ec.png"   
 },   
 "programmingLanguage": [   
   {   
     "@type": "ComputerLanguage",   
     "name": "NetLogo 6.0.1"   
   }   
 ],   
 "author": [   
      {   
        "@type": "Person",   
        "givenName": "Aniruddha",   
        "familyName": "Belsare",   
        "@id": "https://orcid.org/0000-0002-4651-0116",   
        "affiliation": "Center for Modeling Complex Interactions, University of Idaho",   
        "email": "anyadoc@gmail.com"   
      }   
    ],   
    "identifier": "https://www.comses.net/codebases/33e71fe5-2d11-42ec-bb1e-9f725196d567/releases/1.0.0/",   
    "dateCreated": "2020-06-23T03:20:29.923510+00:00",   
    "dateModified": "2020-08-01T00:50:00.322901+00:00",   
    "keywords": [],   
    "runtimePlatform": [   
      "NetLogo 6.0.3"   
    ],   
    "url": "https://www.comses.net/codebases/33e71fe5-2d11-42ec-bb1e-9f725196d567/releases/1.0.0/",   
    "datePublished": "2020-08-01",   
    "citation": "Belsare, Aniruddha, Vanak, Abi (2020, August 01). \"DogPopDy: ABM for ABC planning\" (Version 1.0.0). _CoMSES Computational Model Library_. Retrieved from: https://www.comses.net/codebases/33e71fe5-2d11-42ec-bb1e-9f725196d567/releases/1.0.0/",   
    "copyrightYear": 2020,   
    "license": "http://creativecommons.org/licenses/by/3.0/",   
    "releaseNotes": "We have developed a customizable agent-based model (DogPopDy) that can incorporate real-world processes like density-dependent survival, capture heterogeneity and immigration. The model simulation tool allows for relatively easy manipulation of all key parameter settings to test for capacity to effectively reduce populations within a reasonable period of time. "   
  }   

   
   
   
   

Main page | Agenda | Logistics | Participants | Products