IRanges 구성하기
영상에서 IRanges 생성자 예시를 살펴봤어요. 이제는 여러분이 다양한 인자를 사용해 서열 구간을 만들어 보고, 인자가 어떻게 재사용되거나 보완되는지 직접 확인해 볼 차례예요.
IRanges() 함수에서는 start, end, width와 같은 매개변수를 지정할 수 있어요. 이 매개변수 입력은 다음 두 범주에 속할 수 있습니다:
start,end,width는 숫자형 벡터입니다.start매개변수는 논리형 벡터입니다.
비어 있는 인자는 width = end - start + 1 식을 사용해 보완됩니다.
IRanges() 생성자는 모든 매개변수가 기본값 NULL로 선택 사항임을 나타냅니다:
IRanges(start = NULL, end = NULL, width = NULL, names = NULL)
이 연습은 강의의 일부입니다
R로 시작하는 Bioconductor
연습 안내
다음 인자로 IRanges 객체 세 개를 만드세요:
IRnum1:start는 1부터 5까지의 값 벡터,end는 100.IRnum2:end는 100,width는 89와 10 두 값.IRlog1:start는Rle(c(F, T, T, T, F, T, T, T)).- 객체를 출력하여 결과를 확인해 보세요!
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load IRanges package
library(___)
# IRnum1: start - vector 1 through 5, end - 100
IRnum1 <- ___
# IRnum2: end - 100, width - 89 and 10
IRnum2 <- ___
# IRlog1: start = Rle(c(F, T, T, T, F, T, T, T)))
IRlog1 <- IRanges(___ = Rle(___))
# Print objects in a list
print(list(IRnum1 = IRnum1, IRnum2 = IRnum2, IRlog1 = IRlog1))