Skip to content

sahilseth/tcga.archiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tcga.archiver

Creating metadata for TCGA lowpass data

Installing this package

require(devtools)
install_github(repo="tcga.archiver", username="sahilseth")

Reading in example params

require(tcga.archiver)
dcc_params = file.path(path.package("tcga.archiver"), "files/DCC.params")
opt_data <- read.delim(dcc_params, sep = "\t", header = TRUE, as.is = TRUE)

Make a single SDRF row based on example data

file_type = "tsv" ## or vcf for breakdancer
disease = 'HNSC'
platform = "IlluminaHiSeq_DNASeqC"
center = "hms.harvard.edu"


## these are the TSV files we upload:
tsvs = file.path(path.package("tcga.archiver"), 
  "files/TCGA-CN-5356-01A-01D-1431___120412_SN208_0283_AD0V1GACXX---TCGA-CN-5356-10A-01D-1431___120412_SN208_0284_BD0T51ACXX.tsv")

## and example sample
vec <- c(files = tsvs, 
  NORMALSAMPLEID = "TCGA-CN-5356-10A-01D-1431-02", TUMORSAMPLEID = "TCGA-CN-5356-01A-01D-1431-02", 
  NORMALANALYSISUUID = getCGHubStatus("TCGA-CN-5356-01A-01D-1431-02", 
    by = "legacy_sample_id", get = "both")$uuid,
  TUMORANALYSISUUID = getCGHubStatus("TCGA-CN-5356-10A-01D-1431-02", 
    by = "legacy_sample_id", get = "both")$uuid)

out <- get_sdrf_row(vec = vec, disease = disease, 
  center = center, platform = platform,
  opt_data = opt_data, file_type = file_type,
  dat_level = 3, dat_batch = 0, dat_rev = 0)

About

Creating metadata for TCGA lowpass data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages