Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.4%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

Basic Info
Statistics
  • Stars: 3
  • Watchers: 3
  • Forks: 0
  • Open Issues: 2
  • Releases: 1
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation Codemeta

README.md

Specimen catalogue

This repository includes a comprehensive solution to manage specimen information. The solution encompasses the following processes:

  1. Data Collection: Collect information about specimens using an Excel file.
  2. Data Transformation: Convert the collected information into XML and Turtle (TTL) formats using R functions.
  3. Data Presentation: Translate the transformed data into HTML landing pages via XSLT.

Implementation Standards

The implementation adheres to several standards and recommendations to ensure compliance and interoperability.

By adhering to the above standards and schemas, the solution ensures compliance with DataCite requirements, facilitating standardized and interoperable specimen data management.

Production Flow The production flow of this implementation is illustrated in the figure below:

image

The workflow of this application consists of the following steps:

  1. Fill the Spreadsheet: complete the specimen_template.xlsx spreadsheet with the relevant specimen information;

  2. Generate XML and TTL: use the specimen_catalogue() function to generate IGSN CSIRO XML and TTL (Turtle) files based on the SOSA Ontology for each record present in the spreadsheet.

Owner

  • Name: Alessandro Oggioni
  • Login: oggioniale
  • Kind: user
  • Location: Milan - Italy
  • Company: CNR - IREA

Citation (CITATION.cff)

# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "Specimen" in publications use:'
type: software
title: 'Specimen: What the Package Does (One Line, Title Case)'
version: 0.0.0.9000
doi: 10.5281/zenodo.14517494
abstract: What the package does (one paragraph).
authors:
- family-names: Oggioni
  given-names: Alessandro
  email: alessandro.oggioni@cnr.it
  orcid: https://orcid.org/0000-0002-7997-219X
preferred-citation:
  type: generic
  title: Specimen
  authors:
  - family-names: Oggioni
    given-names: Alessandro
    email: alessandro.oggioni@cnr.it
    orcid: https://orcid.org/0000-0002-7997-219X
  year: '2024'
  notes: R package version v0.0.0.9000
repository-code: https://github.com/oggioniale/specimen_catalogue
url: https://oggioniale.github.io/specimen_catalogue/
contact:
- family-names: Oggioni
  given-names: Alessandro
  email: alessandro.oggioni@cnr.it
  orcid: https://orcid.org/0000-0002-7997-219X
references:
- type: software
  title: 'R: A Language and Environment for Statistical Computing'
  notes: Depends
  url: https://www.R-project.org/
  authors:
  - name: R Core Team
  institution:
    name: R Foundation for Statistical Computing
    address: Vienna, Austria
  year: '2024'
  version: '>= 2.10'
- type: software
  title: shiny
  abstract: 'shiny: Web Application Framework for R'
  notes: Suggests
  url: https://shiny.posit.co/
  repository: https://CRAN.R-project.org/package=shiny
  authors:
  - family-names: Chang
    given-names: Winston
    email: winston@posit.co
    orcid: https://orcid.org/0000-0002-1576-2126
  - family-names: Cheng
    given-names: Joe
    email: joe@posit.co
  - family-names: Allaire
    given-names: JJ
    email: jj@posit.co
  - family-names: Sievert
    given-names: Carson
    email: carson@posit.co
    orcid: https://orcid.org/0000-0002-4958-2844
  - family-names: Schloerke
    given-names: Barret
    email: barret@posit.co
    orcid: https://orcid.org/0000-0001-9986-114X
  - family-names: Xie
    given-names: Yihui
    email: yihui@posit.co
  - family-names: Allen
    given-names: Jeff
  - family-names: McPherson
    given-names: Jonathan
    email: jonathan@posit.co
  - family-names: Dipert
    given-names: Alan
  - family-names: Borges
    given-names: Barbara
  year: '2024'
  doi: 10.32614/CRAN.package.shiny
- type: software
  title: lifecycle
  abstract: 'lifecycle: Manage the Life Cycle of your Package Functions'
  notes: Imports
  url: https://lifecycle.r-lib.org/
  repository: https://CRAN.R-project.org/package=lifecycle
  authors:
  - family-names: Henry
    given-names: Lionel
    email: lionel@posit.co
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
    orcid: https://orcid.org/0000-0003-4757-117X
  year: '2024'
  doi: 10.32614/CRAN.package.lifecycle

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "Specimen",
  "description": "What the package does (one paragraph).",
  "name": "Specimen: What the Package Does (One Line, Title Case)",
  "codeRepository": "https://github.com/oggioniale/specimen_catalogue",
  "issueTracker": "https://github.com/oggioniale/specimen_catalogue/issues",
  "license": "`use_gpl3_license()`",
  "version": "0.0.0.9000",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.3.0 (2023-04-21)",
  "author": [
    {
      "@type": "Person",
      "givenName": "Alessandro",
      "familyName": "Oggioni",
      "email": "alessandro.oggioni@cnr.it",
      "@id": "https://orcid.org/0000-0002-7997-219X"
    }
  ],
  "funder": [
    {
      "@type": "Person",
      "givenName": "Alessandro",
      "familyName": "Oggioni",
      "email": "alessandro.oggioni@cnr.it",
      "@id": "https://orcid.org/0000-0002-7997-219X"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": "Alessandro",
      "familyName": "Oggioni",
      "email": "alessandro.oggioni@cnr.it",
      "@id": "https://orcid.org/0000-0002-7997-219X"
    }
  ],
  "softwareSuggestions": [
    {
      "@type": "SoftwareApplication",
      "identifier": "shiny",
      "name": "shiny",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=shiny"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@type": "SoftwareApplication",
      "identifier": "R",
      "name": "R",
      "version": ">= 2.10"
    },
    "SystemRequirements": null
  },
  "fileSize": "0KB"
}

GitHub Events

Total
  • Release event: 2
  • Watch event: 1
  • Member event: 1
  • Push event: 5
  • Create event: 2
Last Year
  • Release event: 2
  • Watch event: 1
  • Member event: 1
  • Push event: 5
  • Create event: 2