Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Public repository for the DraculR Shiny App. used to calculate haemolysis in HTS miRNA sequencing data.

License

NotificationsYou must be signed in to change notification settings

HCGB-IGTP/draculR.HCGB

 
 

Repository files navigation

A small repository for the DraculR minimun working code

DraculR is a new lightweight tool for haemolysis detection in human plasma miR-Seq datasets. See original publication and github repositoryhere

The original code allow you to execute a DraculR Shiny.io pagehere or using a local version

What is the difference here?

Here, we have just set the code for the calculation of the draculR haemolysis score so that given a dataframe of miRNA counts, it determines the haemolysis score.

No plots neither distributions are plotted. Please refer to the original code or shiny app to do so.

Please refer and cite the original code/paper appropriately.

Smith, Melanie D., Shalem Y. Leemaqz, Tanja Jankovic-Karasoulos, Dale McAninch, Dylan McCullough, James Breen, Claire T. Roberts, and Katherine A. Pillman. 2022. “Haemolysis Detection in MicroRNA-Seq from Clinical Plasma Samples.” Genes 13 (7).https://doi.org/10.3390/genes13071288.

How to use it

Please ensure the following packages are installed on your local machine:

library(dplyr)library(plyr)library(tidyr)library(magrittr)library(edgeR)

To install the draculR.HCGB package you can either clone the repository and source the functions or install the developer R package

Clone and source

  $cd folder/to/clone-into/  $ git clone https://github.com/HCGB-IGTP/draculR.HCGB/  $cd draculR.HCGB  $source R/draculR_validate.R  $source R/draculR_counts.R

Install R package

# Install version from GitHub:install.packages("devtools")devtools::install_github("HCGB-IGTP/draculR.HCGB")

Usage example

We will be using the original example provided by draculR developers available in dataExample/ folder.

The format is either csv or tsv and contains:

  • raw counts of miRNAs for each sample
  • sample names as column names
  • the first column must be named "mir_name" and contains miRNAs names, following mirBase convention. See detailshere

See an example here:

mir_namesample1sample2sample3
hsa-let-7a-5p348842924531451
hsa-let-7e-5p721354326
hsa-let-7f-1-3p201
hsa-miR-1-3p501665
hsa-miR-100-5p696
hsa-miR-101-3p96420212287
hsa-miR-101-5p110
hsa-miR-103a-3p509027282994
hsa-miR-106a-5p241
hsa-miR-107160319256
hsa-miR-10a-3p220

You can now open theexample_code.R script and execute it from RStudio to get a working example.

See the code here:

test_file<-"./dataExample/exampleCounts.csv"counts.test<-draculR.HCGB::draculR_parse_file(raw_data=test_file,sep_input=",",verbose=FALSE)draculR_results<-draculR.HCGB::draculR_parse_counts(counts_df=counts.test)draculR_results

About

Public repository for the DraculR Shiny App. used to calculate haemolysis in HTS miRNA sequencing data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML95.2%
  • R4.8%

[8]ページ先頭

©2009-2025 Movatter.jp