https://github.com/bridgedb/bridgedb-matlab

Functions to use the BridgeDb webservice in Matlab. BridgeDb is a tool for identifier mapping.

https://github.com/bridgedb/bridgedb-matlab

Science Score: 31.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
  • .zenodo.json file
  • DOI references
    Found 5 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.3%) to scientific vocabulary

Keywords

bridgedb identifier-mapping matlab
Last synced: 6 months ago · JSON representation ·

Repository

Functions to use the BridgeDb webservice in Matlab. BridgeDb is a tool for identifier mapping.

Basic Info
  • Host: GitHub
  • Owner: bridgedb
  • License: other
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 60.5 KB
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 2
  • Open Issues: 1
  • Releases: 0
Fork of lucas-ubm/BridgeDb-matlab
Topics
bridgedb identifier-mapping matlab
Created over 4 years ago · Last pushed almost 4 years ago
Metadata Files
Readme License Citation

README.md

BridgeDb-Matlab functions

Functions to use the BridgeDb webservice in Matlab. BridgeDb is a tool for identifier mapping.

Learn about BridgeDb at http://www.bridgedb.org/ and read about it in this paper:

Van Iersel, M.; Pico, A.; Kelder, T.; Gao, J.; Ho, I.; Hanspers, K.; Conklin, B.; Evelo, C. BMC Bioinformatics 2010, 11, 5, https://doi.org/10.1186/1471-2105-11-5

The DOI of this repository is 10.5281/zenodo.5550067.

License: AGPL-3

BridgeDb-Matlab Usage Instructions:

Please download Matlab first, as well as Python (instructions). For Python, check if you use a supported version (version 2.7, 3.7, and 3.8 are currently supported) On the command line (Bash/Unix users): python -V Check if Python is setup correctly in Matlab, from the Matlab Command Window:

Matlab pe = pyenv Download this repository: git clone https://github.com/bridgedb/BridgeDb-matlab.git

Local Matlab installation:

  • Start your version of Matlab [tested with Matlab 2021A]
  • Add the folder where you downloaded this code (e.g. BridgeDb-matlab) to your working directory: Right-click, 'Add to Path'/'Selected Folders and Subfolders'

image

  • Open the folder (double click or rightclick/Open). Your Current folder in Matlab should look like this now:

image

Matlab Online:

MatlabOnline_Upload

When the upload succeeded, you should see the BridgeDb-Matlab folde rin your drive, and in you Matlab Online Instance: MatlabOnline_drive

MatlabOnline_workingdirectory

  • Add the folder to your working directory:

MatlabOnline_addToPath

Executing BridgeDb Code

  • In the Matlab command window, type the following command to check your pathway directory: Matlab pwd
  • Switch to the folder containing your code (if needed): Matlab cd('PATH/TO/FILE')

  • Execute the XrefsBatch mapping function on the test data, located in the 'testData' folder, as such: Matlab xrefsBatch('BridgeDb-matlab/testData/case1-example.tsv', 'Homo sapiens', 'H')

  • Your results are stored in your working directory, as a file called 'mappings.csv' (located in the folder testData):

image

  • You can view your results by double clicking the mappings.csv file in the Matlab working directory:

image

Owner

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

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: BridgeDb
version: 3.0.13
date-released: 2021-12-31
url: "https://github.com/bridgedb/BridgeDb"
preferred-citation:
  - type: article
    authors:
      - family-names: Van Iersel
        given-names: Martijn P.
      - family-names: Pico
        given-names: Alexander R.
      - family-names: Kelder
        given-names: Thomas
      - family-names: Gao
        given-names: Jianjiong
      - family-names: Isaac
        given-names: Ho
      - family-names: Hanspers
        given-names: Kristina
      - family-names: Conklin
        given-names: Bruce R.
      - family-names: Evelo
        given-names: Chris T.
    title: "The BridgeDb framework: standardized access to gene, protein and metabolite identifier mapping services"
    year: 2010
    journal: BMC Bioinformatics
    volume: 11
    issue: 5
    doi: 10.1186/1471-2105-11-5
    url: https://doi.org/10.1186/1471-2105-11-5

GitHub Events

Total
Last Year