sandbox

Testing playground

https://github.com/vuillaut/sandbox

Science Score: 44.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
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (0.4%) to scientific vocabulary
Last synced: 8 months ago · JSON representation ·

Repository

Testing playground

Basic Info
  • Host: GitHub
  • Owner: vuillaut
  • License: mit
  • Language: Python
  • Default Branch: master
  • Size: 79.1 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 5
  • Releases: 21
Created over 6 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation Codemeta Zenodo

README.md

sandbox

Testing playground

sandbox zenodo v0.6

Owner

  • Name: Thomas Vuillaume
  • Login: vuillaut
  • Kind: user
  • Location: Annecy, France
  • Company: Univ. Savoie Mont-Blanc, CNRS, LAPP

Astrophysicist, Data Scientist.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: eossr
message: >-
  Please cite this dataset using the metadata from
  'preferred-citation'.
type: software
authors:
  - given-names: Thomas
    family-names: Vuillaume
    email: thomas.vuillaume@lapp.in2p3.fr
    affiliation: 'Université Savoie Mont-Blanc, CNRS, LAPP'
    orcid: 'https://orcid.org/0000-0002-5686-2078'
identifiers:
  - type: doi
    value: 10.5281/zenodo.5592584
    description: Zenodo
repository-code: 'https://gitlab.in2p3.fr/escape2020/wp3/eossr/'
url: 'https://escape2020.pages.in2p3.fr/wp3/eossr/'
abstract: >
  The eOSSR Python library gathers all the
  developments made for the OSSR. In particular, it
  includes:

  - an API to programmatically access the OSSR,
  retrieve records and publish content

  -  functions to map and crosswalk metadata between
  the CodeMeta schema adopted for the OSSR and Zenodo
  internal schema

  - functions to help developers automatically
  contribute to the OSSR, in particular using their
  continuous integration (see also code snippets)
keywords:
  - jupyter-notebook
  - zenodo
license: MIT
version: v0.5
date-released: '2022-03-14'

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "name": "eossr",
  "description": "<p><img alt=\"eOSSR\" src=\"docs/images/eossr_logo.png\" /></p><h2>The ESCAPE OSSR library</h2><p>The eOSSR Python library gathers all the developments made for the OSSR. In particular, it includes:- an API to programmatically access the OSSR, retrieve records and publish content- functions to map and crosswalk metadata between the CodeMeta schema adopted for the OSSR and Zenodo internal schema- functions to help developers automatically contribute to the OSSR, in particular using their continuous integration (see also code snippets)</p><p>Code: <a href=\"https://gitlab.in2p3.fr/escape2020/wp3/eossr\">https://gitlab.in2p3.fr/escape2020/wp3/eossr</a>  <br />Documentation: <a href=\"https://escape2020.pages.in2p3.fr/wp3/eossr/\">https://escape2020.pages.in2p3.fr/wp3/eossr/</a></p><p><a href=\"https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/commits/master\"><img alt=\"pipeline status\" src=\"https://gitlab.in2p3.fr/escape2020/wp3/eossr/badges/master/pipeline.svg\" /></a><a href=\"https://opensource.org/licenses/MIT\"><img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-blue.svg\" /></a><a href=\"https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/commits/master\"><img alt=\"coverage report\" src=\"https://gitlab.in2p3.fr/escape2020/wp3/eossr/badges/master/coverage.svg\" /></a><a href=\"https://doi.org/10.5281/zenodo.5524912\"><img alt=\"DOI\" src=\"https://zenodo.org/badge/DOI/10.5281/zenodo.5524912.svg\" /></a><a href=\"https://mybinder.org/v2/git/https%3A%2F%2Fgitlab.in2p3.fr%2Fescape2020%2Fwp3%2Feossr/HEAD\"><img alt=\"Binder\" src=\"https://mybinder.org/badge_logo.svg\" /></a></p><h2>Stable versions</h2><ul><li>v0.3.3: <a href=\"https://doi.org/10.5281/zenodo.5592584\"><img alt=\"DOI\" src=\"https://zenodo.org/badge/DOI/10.5281/zenodo.5592584.svg\" /></a></li><li>v0.2 : <a href=\"https://doi.org/10.5281/zenodo.5524913\"><img alt=\"DOI\" src=\"https://zenodo.org/badge/DOI/10.5281/zenodo.5524913.svg\" /></a></li></ul><h2>Install</h2><p>Commands to be run in your terminal.</p><h3>For users</h3><pre><code>pip install eossr</code></pre><p>You can also run it with docker:</p><pre><code>docker run -it gitlab-registry.in2p3.fr/escape2020/wp3/eossr:latest</code></pre><p><a href=\"https://gitlab.in2p3.fr/escape2020/wp3/eossr/container_registry\">Visit our registry</a> to see the available docker containers.</p><p>Note that <code>latest</code> tag always point to the latest stable released container.</p><h3>For developers</h3><pre><code>git clone https://gitlab.in2p3.fr/escape2020/wp3/eossr.gitpip install -e eossr</code></pre><h4>Running tests</h4><p>To run tests locally, run:</p><pre><code>pip install pytestpytest eossr</code></pre><p>Some tests will be skiped if <code>SANDBOX_ZENODO_TOKEN</code> is not defined in your environment variables.If you want to run these tests, you will need to create a <a href=\"https://sandbox.zenodo.org/account/settings/applications/tokens/new/\">sandbox zenodo token</a> and add it to your env:</p><pre><code>export SANDBOX_ZENODO_TOKEN=&quot;your_sandbox_token&quot;</code></pre><h2>Cite</h2><p>To cite this library, use the cite module in <a href=\"https://zenodo.org/record/5524913#.YWBq79kzZB0\">the Zenodo page</a>.</p>",
  "license": "https://spdx.org/licenses/MIT",
  "version": "0.5",
  "softwareVersion": "0.5",
  "codeRepository": "https://gitlab.in2p3.fr/escape2020/wp3/eossr",
  "developmentStatus": "active",
  "isAccessibleForFree": true,
  "isPartOf": [
    "https://gitlab.in2p3.fr/escape2020",
    "https://projectescape.eu/"
  ],
  "contIntegration": "https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/pipelines",
  "buildInstructions": "https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/blob/master/README.md",
  "issueTracker": "https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/issues",
  "readme": "https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/blob/master/README.md",
  "programmingLanguage": [
    {
      "@type": "ComputerLanguage",
      "name": "Python",
      "url": "https://www.python.org/"
    }
  ],
  "softwareRequirements": [
    {
      "@type": "SoftwareApplication",
      "identifier": "requests",
      "name": "requests",
      "softwareVersion": ">=3.6"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "pytest",
      "name": "pytest",
      "softwareVersion": ">=5.4.2"
    }
  ],
  "keywords": [
    "jupyter-notebook",
    "zenodo"
  ],
  "runtimePlatform": "Python 3",
  "downloadUrl": "https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/archive/v0.4/eossr-v0.4.zip",
  "releaseNotes": "eossr v0.5. Full changelog: https://gitlab.in2p3.fr/escape2020/wp3/eossr/-/releases/v0.5",
  "dateCreated": "2021-08-31",
  "datePublished": "2022-03-14",
  "dateModified": "2022-03-11",
  "operatingSystem": "",
  "maintainer": {
    "@type": "Person",
    "@id": "https://orcid.org/0000-0003-2224-4594",
    "givenName": "Enrique",
    "familyName": "Garcia",
    "email": "garcia@lapp.in2p3.fr",
    "affiliation": {
      "@type": "Organization",
      "name": "Univ. Savoie Mont Blanc, CNRS, LAPP"
    }
  },
  "author": [
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0002-5686-2078",
      "givenName": "Thomas",
      "familyName": "Vuillaume",
      "email": "vuillaume@lapp.in2p3.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "Univ. Savoie Mont Blanc, CNRS, LAPP"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0003-2224-4594",
      "givenName": "Enrique",
      "familyName": "Garcia",
      "email": "garcia@lapp.in2p3.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "Univ. Savoie Mont Blanc, CNRS, LAPP"
      }
    }
  ],
  "contributor": [
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0002-5321-8404",
      "givenName": "Christian",
      "familyName": "Tacke",
      "affiliation": {
        "@type": "Organization",
        "name": "GSI"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0001-7821-8673",
      "givenName": "Tamás",
      "familyName": "Gál",
      "email": "tamas.gal@fau.de",
      "affiliation": {
        "@type": "Organization",
        "name": "ECAP, FAU (Nuremberg, Germany)"
      }
    }
  ],
  "funder": [
    {
      "@type": "Organization",
      "name": "European Commission",
      "@id": "https://doi.org/10.13039/501100000780"
    }
  ],
  "funding": "824064"
}

GitHub Events

Total
Last Year

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 91
  • Total Committers: 2
  • Avg Commits per committer: 45.5
  • Development Distribution Score (DDS): 0.011
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Thomas Vuillaume t****e@g****m 90
autoblack m****n@n****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 16
  • Average time to close issues: N/A
  • Average time to close pull requests: 23 days
  • Total issue authors: 0
  • Total pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.5
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 2
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • vuillaut (14)
  • dependabot[bot] (2)
  • renovate[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)

Dependencies

requirements.txt pypi
  • numpy *
.github/workflows/changed_files.yml actions
  • actions/checkout v2 composite
  • tj-actions/verify-changed-files v9 composite
.github/workflows/check_zenodo.yml actions
  • actions/checkout v2 composite
.github/workflows/conda.yml actions
.github/workflows/conda_action.yml actions
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/dep.yml actions
  • actions/checkout v2 composite
  • dorny/paths-filter v2 composite
.github/workflows/diff.yml actions
  • actions/checkout v2 composite
.github/workflows/main.yml actions
  • actions/checkout v1 composite
  • actions/setup-python v1 composite
setup.py pypi