시작하기무료로 시작하기

IRanges와 상호작용하기

IRanges() 함수를 사용해 단일 시퀀스를 만들 수 있어요. 또한 IRanges()에 벡터를 전달하면 여러 개의 시퀀스 구간을 한 번에 생성할 수도 있어요. 매력적이면서도 매우 유용하죠! 여기에서 seq_1seq_2 객체의 생성이 그 예입니다.

이번 연습에서는 제공된 각 시퀀스의 너비를 width()lengths()로 확인해 보세요. 두 함수의 결과가 어떻게 다른지 주목해 주세요.

참고로 width = end - start + 1 입니다.

이 연습은 강의의 일부입니다

R로 시작하는 Bioconductor

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create the first sequence seq_1
seq_1 <- IRanges(start = 10, end = 37)

# Create the second sequence seq_2
seq_2 <- IRanges(start = c(5, 35, 50),
                 end = c(12, 39, 61),
                 names = LETTERS[1:3])

# Check the width of seq_1 and seq_2
___
___
코드 편집 및 실행