Introduction à Bioconductor en R
James Chapman
Curriculum Manager, DataCamp

Biostrings offre des fonctions d'appariement de motifs
matchPattern(pattern, subject)
vmatchPattern(pattern, subject)

findPalindromes() # trouve les régions palindromiques dans une seule séquence
Le code génétique a été décrit d'abord par Nirenberg en 1963 On the coding of genetic information Nirenberg, Marshall et al. Cold Spring Harb Symp Quant Biol 1963, 28
La façon dont la traduction varie selon le cadre de lecture a été décrite par Streisinger en 1966 Frameshift Mutations and the Genetic Code Streisinger, George et al. Cold Spring Harb Symp Quant Biol 1966, 31: 77-84
# Séquence d'ADN originale
[1] 30 ACATGGGCCTACCATGGGAGCTACGAAGCC
# 6 cadres de lecture possibles, DNAStringSet
[1] 30 ACATGGGCCTACCATGGGAGCTACGAAGCC + 1
[2] 30 GGCTTCGTAGCTCCCATGGTAGGCCCATGT - 1
[3] 29 CATGGGCCTACCATGGGAGCTACGAAGCC + 2
[4] 29 GCTTCGTAGCTCCCATGGTAGGCCCATGT - 2
[5] 28 ATGGGCCTACCATGGGAGCTACGAAGCC + 3
[6] 28 CTTCGTAGCTCCCATGGTAGGCCCATGT - 3
# 6 traductions possibles, AAStringSet
[1] 10 TWAYHGSYEA + 1
[2] 10 GFVAPMVGPC - 1
[3] 9 HGPTMGATK + 2
[4] 9 AS*LPW*AH - 2
[5] 9 MGLPWELRS + 3
[6] 9 LRSSHGRPM - 3
Figure adaptée From Mosquitos to Humans: Genetic Evolution of Zika Virus
Wang, Lulan et al. Cell Host & Microbe 2016, vol. 19 5 : 561-565
Faits
Introduction à Bioconductor en R