클래스와의 상호작용
BSgenome 클래스의 a_genome이라는 객체가 있다고 가정해 볼게요. a_genome으로는 다음과 같은 질문을 해볼 수 있어요:
# a_genome의 기본 클래스는 무엇인가요?
class(a_genome) # "BSgenome"
# a_genome이 가진 다른 클래스들은 무엇인가요?
is(a_genome) # "BSgenome", "Annotated"
# a_genome은 S4 표현인가요?
isS4(a_genome) # TRUE
a_genome 객체에 대해 더 알아보고 싶다면 접근자 show(a_genome)를 사용하거나, .S4methods(class = "BSgenome") 목록에서 다른 전용 접근자를 사용할 수 있어요.
이 연습은 강의의 일부입니다