표 형식 데이터에서 Genomic Ranges로
영상에서 GRanges 객체를 만드는 방법을 배웠어요. 범위의 이름, 시작, 끝 위치(seqnames, start, end)로 GRange를 정의할 수 있어요. 만약 표 형식의 데이터가 있다면 이를 GRanges 객체로 변환할 수도 있어요. 시퀀스 구간을 저장해 두었을 법한 데이터 프레임 seq_intervals를 사용해 보겠습니다. 참고: tibble에 익숙하시다면 tibble도 사용할 수 있어요.
미리 정의된 seq_intervals 데이터 프레임을 as() 함수를 사용해 GRanges 객체로 변환해 보세요. as() 함수는 이전 영상에서 소개했듯이, 객체와 변환할 클래스 이름을 인자로 받아 객체를 해당 클래스로 변환합니다.
이 연습은 강의의 일부입니다
R로 시작하는 Bioconductor
연습 안내
GenomicRanges를 불러오세요.seq_intervals를 출력해 형태를 확인하세요.seq_intervals를GRanges객체로 변환하고, 새 객체 이름을myGR로 지정하세요.myGR을 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load GenomicRanges package
library(GenomicRanges)
# Print seq_intervals
___
# Create myGR
___ <- ___(___, "___")
# Print myGR
___