R로 시작하는 Bioconductor
Paula Andrea Martinez, PhD.
Data Scientist
library(Rqc)
Biostrings, IRanges, methods, S4vectorsRsamtools, GenomicAlignments, GenomicFiles, BiocParallelKnitr, dplyr, markdown, ggplot2, digest, shiny, Rcpplibrary(Rqc) files <- # 평가할 파일의 전체 경로를 지정합니다 qaRqc <- rqcQA(files)# qaRqc 탐색 class(qaRqc) # "list" names(qaRqc) # 입력 파일 이름# 파일별 결과 qaRqc[1] # 결과 클래스는 RqcResultSet입니다
library(Rqc) # 평가할 파일 경로 지정 files <- "data/seq1.fq" "data/seq2.fq" "data/seq3.fq" "data/se4.fq" qaRqc <- rqcQA(files, workers = 4)# 시퀀스 샘플링 set.seed(1111) qaRqc_sample <- rqcQA(files, workers = 4, sample = TRUE, n = 500))# 쌍말단 파일 pfiles <- "data/seq_11.fq" "data/seq1_2.fq" "data/seq2_1.fq" "data/seq2_2.fq" qaRqc_paired <- rqcQA(pfiles, workers = 4, pair = c(1, 1, 2, 2)))
# 보고서 생성 reportFile <- rqcReport(qaRqc, templateFile = "myReport.Rmd")browseURL(reportFile)# qaRqc의 클래스는 rqcResultSet입니다 methods(class = "RqcResultSet")
qaRqc <- rqcQA(files, workers = 4))
perFileInformation(qaRqc)
filename pair format group reads total.reads path
SRR7760274.fastq 1 FASTQ None 1e+06 2404795 ./data
SRR7760275.fastq 2 FASTQ None 1e+06 1508139 ./data
SRR7760276.fastq 3 FASTQ None 1e+06 1950463 ./data
SRR7760277.fastq 4 FASTQ None 1e+06 2629588 ./data
| rqc 플롯 함수 | rqc 플롯 함수 |
|---|---|
rqcCycleAverageQualityPcaPlot() |
rqcGroupCycleAverageQualityPlot() |
rqcCycleAverageQualityPlot() |
rqcReadQualityBoxPlot() |
rqcCycleBaseCallsLinePlot() |
rqcReadQualityPlot() |
rqcCycleBaseCallsPlot() |
rqcReadWidthPlot() |
rqcCycleGCPlot() |
rqcReadFrequencyPlot() |
rqcCycleQualityBoxPlot() |
rqcCycleQualityPlot() |


R로 시작하는 Bioconductor