https://github.com/bridgedb/data

Repository to mimic the old data/gene_database/ API

https://github.com/bridgedb/data

Science Score: 36.0%

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

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

Repository

Repository to mimic the old data/gene_database/ API

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

README.md

data

Repository to mimic the old data/gene_database/ API, available at https://bridgedb.org/data/gene_database/.

The input is a JSON file from which the gene_database/readme.md is autogenerated with the scripts in this folder:

shell groovy update.groovy > docs/gene_database/readme.md

A second script generated gdb.config content for BridgeDb servers:

shell groovy makeGDBconfig.groovy

This conversion is automatically done by GitHub Actions. The same workflow also triggers the build and push workflow for the BridgeDB docker image.

data model

The data model for each identifier mapping file looks like this:

json { "species": "Human Coronaviruses", "file": "humancorona-2021-11-27.bridge", "downloadURL": "https://zenodo.org/record/5734440/files/humancorona-2021-11-27.bridge?download=1", "doi": "10.5281/zenodo.5734440", "license": "http://creativecommons.org/publicdomain/zero/1.0/", "date": "2021-11-27", "size": "2.1 MB" }

The species field is not always a species, like in the above example or for metabolites. The file and size fields are the filename and exact size of the mapping file, and the downloadURL the exact URL to directly download the Derby file ready for use. The doi and license field is the DOI and (open) license associated with the data release.

For the date field, this is the data when the data was released. This could be the date when the archive was released (so, the release date of the DOI record) or the data when the original data from which the Derby file was created was released. For example, it could be the Ensembl release date for gene/protein mapping data.

HTML page

The HTML page hosted by GitHub Pages is in this repository stored as a Markdown file, which is created from the JSON files. The Markdown contains Bioschemas annotation for the datasets. This annotation looks like this (created with the information in the JSON files):

json { "@context": "https://schema.org/", "@type": "Dataset", "http://purl.org/dc/terms/conformsTo": { "@type": "CreativeWork", "@id": "https://bioschemas.org/profiles/Dataset/0.4-DRAFT/" }, "name": "Ag_Derby_Ensembl_Metazoa_39.bridge", "description": "BridgeDb identifier mapping file for Anopheles gambiae for genes and proteins", "identifier": "10.5281/zenodo.3667670/Ag_Derby_Ensembl_Metazoa_39.bridge", "license": "https://zenodo.org/record/3667670/files/LICENSE?download=1", "keywords": "BridgeDb, mapping file, identifier, ELIXIR RIR, Anopheles gambiae, gene, protein", "url": "https://doi.org/10.5281/zenodo.3667670", "distribution": [ { "@type": "DataDownload", "name": "Ag_Derby_Ensembl_Metazoa_39.bridge", "contentURL": "https://zenodo.org/record/3667670/files/Ag_Derby_Ensembl_Metazoa_39.bridge?download=1" } ], "isAccessibleForFree": true }

Owner

  • Name: BridgeDb
  • Login: bridgedb
  • Kind: organization
  • Location: Netherlands

GitHub Events

Total
  • Issues event: 3
  • Member event: 1
  • Issue comment event: 1
  • Push event: 12
  • Pull request event: 2
  • Create event: 1
Last Year
  • Issues event: 3
  • Member event: 1
  • Issue comment event: 1
  • Push event: 12
  • Pull request event: 2
  • Create event: 1

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 1
  • Average time to close issues: 7 days
  • Average time to close pull requests: 2 days
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: 7 days
  • Average time to close pull requests: 2 days
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • egonw (1)
Pull Request Authors
  • egonw (1)
  • tabbassidaloii (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/blank.yml actions
  • actions/checkout v4 composite
  • actions/configure-pages v5 composite
  • actions/deploy-pages v4 composite
  • actions/jekyll-build-pages v1 composite
  • actions/upload-pages-artifact v3 composite
  • peter-evans/repository-dispatch v3 composite