{"id":4035,"date":"2018-07-24T22:25:39","date_gmt":"2018-07-25T02:25:39","guid":{"rendered":"http:\/\/bioinfo.iric.ca\/?p=4035"},"modified":"2018-07-31T21:49:09","modified_gmt":"2018-08-01T01:49:09","slug":"un-petit-mot-concernant-la-variabilite-non-desiree","status":"publish","type":"post","link":"https:\/\/bioinfo.iric.ca\/fr\/un-petit-mot-concernant-la-variabilite-non-desiree\/","title":{"rendered":"Un mot concernant la variabilit\u00e9 non d\u00e9sir\u00e9e"},"content":{"rendered":"<p>Toutes les exp\u00e9riences d&rsquo;expression g\u00e9nique sont influenc\u00e9es par plusieurs variables. Il y a celle qui nous int\u00e9resse (la variable d&rsquo;int\u00e9r\u00eat) et&#8230;les autres.\u00a0 \u00a0Ces autres variables (d&rsquo;origine technique ou biologique), introduisent de la variabilit\u00e9 dans les donn\u00e9es. Et elle passe\u00a0 souvent inaper\u00e7ue.<\/p>\n<p>Prenons une exp\u00e9rience o\u00f9 nous voulons \u00e9tudier comment un traitement affecte l&rsquo;expression des g\u00e8nes.\u00a0 Le traitement est donc la variable d&rsquo;int\u00e9r\u00eat et elle est au coeur de l&rsquo;exp\u00e9rience.\u00a0 Mais toutes diff\u00e9rences dans les instruments utilis\u00e9s, dans la fa\u00e7on de manipuler les \u00e9chantillons, dans le <em>background<\/em> g\u00e9n\u00e9tique, dans l&rsquo;\u00e2ge des patients peuvent aussi influencer l&rsquo;expression des g\u00e8nes.\u00a0 Il est donc tr\u00e8s fr\u00e9quent d&rsquo;observer des effets de <em>batch<\/em>\u00a0dans ce type de jeux de donn\u00e9es.<\/p>\n<p>Les effets de <em>batch <\/em>peuvent affecter les g\u00e8nes qui sont associ\u00e9s \u00e0 la variable d&rsquo;int\u00e9r\u00eat ou non.\u00a0 Par exemple, l&rsquo;expression d&rsquo;un g\u00e8ne donn\u00e9 peut \u00eatre influenc\u00e9e par l&rsquo;\u00e2ge du patient en plus d&rsquo;\u00eatre influenc\u00e9e par le traitement \u00e9tudi\u00e9.\u00a0 C&rsquo;est un probl\u00e8me, car ignorer les effets de <em>batch<\/em> peut mener \u00e0 des conclusions biologiques fautives.<\/p>\n<p>Ceci est particuli\u00e8rement vrai si l&rsquo;effet de <em>batch<\/em> est corr\u00e9l\u00e9 avec la variable d&rsquo;int\u00e9r\u00eat.\u00a0 Par exemple, supposons que vous vouliez \u00e9tudier l&rsquo;effet d&rsquo;un traitement et que vous s\u00e9quenciez tous vos \u00e9chantillons \u00ab\u00a0contr\u00f4le\u00a0\u00bb le m\u00eame jour et tous les \u00e9chantillons \u00ab\u00a0traitement\u00a0\u00bb une semaine plus tard.\u00a0 Dans un monde id\u00e9al, il n&rsquo;y aurait pas de diff\u00e9rences dans les r\u00e9sultats obtenus \u00e0 ces deux dates autres que celles li\u00e9es \u00e0 la r\u00e9ponse au traitement.\u00a0 Mais si quelque chose arrive (un bris de climatisation, un nouveau lot de r\u00e9actif, un oubli, etc), distinguer l&rsquo;effet du traitement de la variation technique sera tr\u00e8s difficile avec un tel design exp\u00e9rimental.\u00a0 Vous pourriez penser, par exemple, que le traitement active une voie de signalisation en lien avec la r\u00e9ponse au stress alors que cela serait plut\u00f4t d\u00fb \u00e0 une diff\u00e9rence dans les conditions de manipulation des \u00e9chantillons.\u00a0\u00a0\u00a0Rappelez-vous, corr\u00e9lation n&rsquo;est pas synonyme de causalit\u00e9.<\/p>\n<p>Pour \u00e9viter ce genre de situation, il faut planifier son exp\u00e9rience au pr\u00e9alable avec soin.\u00a0 Il faut r\u00e9duire le plus possible les sources de variation et bien balancer la variabilit\u00e9 qu&rsquo;on ne peut pas contr\u00f4ler afin d&rsquo;\u00e9viter les variables confondantes. Surtout n&rsquo;h\u00e9sitez pas \u00e0 consulter un bio-statisticien ou un bio-informaticien AVANT de faire l&rsquo;exp\u00e9rience.<\/p>\n<p><strong>Analyse SVA (s<em>urrogate variable analysis<\/em>)<\/strong><\/p>\n<p>Malgr\u00e9 toutes les pr\u00e9cautions, il arrive parfois que nous ayons \u00e0 travailler avec des donn\u00e9es bruit\u00e9es.\u00a0 Parmi les m\u00e9thodes existantes pour corriger les effets de <em>batch<\/em>,\u00a0 certaines assument que les effets sont connus tandis que d&rsquo;autres tentent de les d\u00e9couvrir.\u00a0 Dans le premier cas, on prendra donc en compte la variable connue dans l&rsquo;analyse.\u00a0 Dans le deuxi\u00e8me cas, on tentera d&rsquo;identifier la variabilit\u00e9 \u00ab\u00a0inconnue\u00a0\u00bb pour ensuite la contr\u00f4ler.\u00a0 C&rsquo;est dans la deuxi\u00e8me cat\u00e9gorie qu&rsquo;entre SVA\u00a0 (<em>surrogate variable analysis).<\/em>\u00a0 SVA tente d&rsquo;identifier la variabilit\u00e9 \u00ab\u00a0inconnue\u00a0\u00bb et essaie de la contr\u00f4ler en construisant des variables qui peuvent ensuite \u00eatre utilis\u00e9es dans les analyses subs\u00e9quentes (dans des mod\u00e8les lin\u00e9aires par exemple).<\/p>\n<p>La m\u00e9thode a \u00e9t\u00e9 d\u00e9velopp\u00e9e en 2007 par\u00a0<a href=\"https:\/\/doi.org\/10.1371\/journal.pgen.0030161\">Leek et al<\/a>\u00a0pour analyser les effets de <em>batch<\/em> dans les biopuces (<em>microarrays<\/em>).\u00a0 \u00a0L&rsquo;algorithme a \u00e9volu\u00e9 depuis la publication originale\u00a0(<a href=\"http:\/\/10.1073\/pnas.0808709105\">Leek et al. 2008<\/a>,\u00a0<a href=\"https:\/\/dx.doi.org\/10.1093%2Fbioinformatics%2Fbts034\">Leek et al, 2012<\/a>) et il existe aujourd&rsquo;hui plus d&rsquo;une version pouvant \u00eatre utilis\u00e9es selon le contexte et les donn\u00e9es (<em>svaseq<\/em> pour des donn\u00e9es de s\u00e9quen\u00e7age, <em>supervised sva<\/em>, <em>frozen sva<\/em> lorsqu&rsquo;on a un ensemble d&rsquo;entrainement et de test).\u00a0 La m\u00e9thode est couramment utilis\u00e9e pour corriger les effets de\u00a0<em>batch<\/em> et est disponible dans la librairie R de Bioconductor <em>sva<\/em> ainsi que dans d&rsquo;autres librairies comme <em>limma<\/em>.\u00a0 \u00c0 noter que SVA n&rsquo;est pas appropri\u00e9 dans tous les contextes, particuli\u00e8rement si la question d&rsquo;int\u00e9r\u00eat implique des groupes compos\u00e9s de plusieurs sous-groupes h\u00e9t\u00e9rog\u00e8nes.<\/p>\n<p>Bien qu&rsquo;il existe plusieurs impl\u00e9mentations, l&rsquo;id\u00e9e de base reste la m\u00eame : 1) enlever le signal attribu\u00e9 \u00e0 la variable d&rsquo;int\u00e9r\u00eat (rappelez-vous que l&rsquo;on veut identifier de la variabilit\u00e9 \u00ab\u00a0inconnue\u00a0\u00bb) et identifier un sous-groupe de g\u00e8nes affect\u00e9s par la variabilit\u00e9 restante, 2) d\u00e9composer la matrice d&rsquo;expression ainsi r\u00e9duite pour construire des variables de substitution, 3) utiliser ces variables de substitution dans les analyses subs\u00e9quentes comme des variables \u00ab\u00a0connues\u00a0\u00bb.<\/p>\n<p>Pour arriver \u00e0 cela, SVA utilise deux m\u00e9thodes plut\u00f4t int\u00e9ressantes : les mod\u00e8les lin\u00e9aires et la d\u00e9composition.\u00a0 Mon but ici n&rsquo;est pas d&rsquo;expliquer en d\u00e9tail comment SVA fonctionne, mais plut\u00f4t de vous introduire \u00e0 ces deux approches.<\/p>\n<p><strong>Mod\u00e8les lin\u00e9aires et d\u00e9composition<\/strong><\/p>\n<p><span style=\"text-decoration: underline;\">Mod\u00e8les lin\u00e9aires<\/span><\/p>\n<p>Avec les mod\u00e8les lin\u00e9aires, le but est d&rsquo;estimer les param\u00e8tres d&rsquo;une \u00e9quation, g\u00e9n\u00e9ralement de la forme suivante :<\/p>\n<p><em>Y<sub>i<\/sub><\/em>\u00a0= \u03b2<sub>0<\/sub>\u00a0+ \u03b2<sub>1<\/sub><em>x<sub>i<\/sub><\/em>\u00a0+\u00a0<em>e<sub>i\u00a0\u00a0<\/sub><\/em><\/p>\n<p>Les coefficients \u03b2 sont estim\u00e9s en minimisant l&rsquo;erreur entre les points (<em>Y<sub>i<\/sub><\/em>) et la sortie de l&rsquo;\u00e9quation pour les <em>x<sub>i\u00a0<\/sub><\/em>\u00a0correspondants.\u00a0 Dans le contexte de l&rsquo;expression g\u00e9nique, nous assumons que l&rsquo;expression est compos\u00e9e de diff\u00e9rents signaux : la valeur de base, l&rsquo;effet li\u00e9 \u00e0 la condition biologique \u00e9tudi\u00e9e, l&rsquo;effet li\u00e9 aux autres variables connues, l&rsquo;effet li\u00e9 aux\u00a0<em>batch<\/em> \u00ab\u00a0inconnues\u00a0\u00bb et l&rsquo;erreur.<\/p>\n<p>expression_gene = expression_de_base + effet_biologique + effet_batch_connue + effet_batch_inconnue + erreur<\/p>\n<p>Il est ainsi possible d&rsquo;estimer la contribution de chaque variable \u00e0 l&rsquo;expression d&rsquo;un g\u00e8ne.\u00a0 Par exemple, on peut estimer quelle est la contribution (effet) de la variable biologique dans l&rsquo;expression.\u00a0 Pour des exemples pratiques, je vous conseille de regarder le manuel d&rsquo;utilisation de la librairie <em>limma<\/em>.<\/p>\n<p><span style=\"text-decoration: underline;\">D\u00e9composition en valeurs singuli\u00e8res (<em>Singular value decomposition<\/em>)<\/span><\/p>\n<p>La d\u00e9composition en valeurs singuli\u00e8res (SVD) peut \u00eatre vue comme une technique de r\u00e9duction du nombre de dimensions.\u00a0 SVD d\u00e9compose une matrice en trois matrices :\u00a0<span id=\"MathJax-Span-104\" class=\"texatom\"><span id=\"MathJax-Span-105\" class=\"mrow\"><span id=\"MathJax-Span-106\" class=\"mi\">Y<\/span><\/span><\/span><span id=\"MathJax-Span-107\" class=\"mo\">=<\/span><span id=\"MathJax-Span-108\" class=\"msubsup\"><span id=\"MathJax-Span-109\" class=\"texatom\"><span id=\"MathJax-Span-110\" class=\"mrow\"><span id=\"MathJax-Span-111\" class=\"mi\">U<\/span><span id=\"MathJax-Span-112\" class=\"mi\">D<\/span><span id=\"MathJax-Span-113\" class=\"mi\">V<\/span><\/span><\/span><span id=\"MathJax-Span-114\" class=\"mi\"><sup>\u22a4<\/sup>\u00a0<\/span><\/span>.\u00a0 Plus pr\u00e9cis\u00e9ment, pour une matrice\u00a0Y de taille\u00a0<em>m x n<\/em>\u00a0, SVD d\u00e9compose Y en une matrice orthogonale U de taille\u00a0<em>m x p,\u00a0<\/em>en une matrice orthogonale V de taille <em>p x p<\/em> et en une matrice diagonale D de taille <em>n x p<\/em> pour <em>p=min(m,n)<\/em>.\u00a0 SVD fournit un moyen de compresser des donn\u00e9es en un nombre r\u00e9duit de variables tri\u00e9es, les premi\u00e8res variables expliquant une plus grande proportion de la variance (de la variabilit\u00e9) que les suivantes.\u00a0 C&rsquo;est similaire \u00e0 l&rsquo;analyse en composantes principales (PCA).<\/p>\n<p>Mais comment tout cela est-il li\u00e9 \u00e0 SVA?<\/p>\n<p>Pour soustraire le signal attribu\u00e9 \u00e0 la variable biologique d&rsquo;int\u00e9r\u00eat, SVA ajuste un mod\u00e8le lin\u00e9aire qui ne contient que cette variable.\u00a0 Le signal associ\u00e9 \u00e0 cette variable est estim\u00e9 et retir\u00e9 des donn\u00e9es pour cr\u00e9er une matrice d&rsquo;expression r\u00e9siduelle.\u00a0 N&rsquo;oubliez pas, l&rsquo;id\u00e9e est de r\u00e9cup\u00e9rer des variables de substitution repr\u00e9sentatives de la variabilit\u00e9 inconnue, et non de la variabilit\u00e9 associ\u00e9e \u00e0 la variable d&rsquo;int\u00e9r\u00eat.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4071\" src=\"https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-1024x606.jpg\" alt=\"\" width=\"532\" height=\"315\" srcset=\"https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-200x118.jpg 200w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-300x178.jpg 300w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-400x237.jpg 400w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-600x355.jpg 600w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-768x454.jpg 768w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-800x473.jpg 800w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-1024x606.jpg 1024w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1-1200x710.jpg 1200w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig1.jpg 1734w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/p>\n<p>Ensuite, la d\u00e9composition de la matrice d&rsquo;expression r\u00e9siduelle\u00a0par SVD permet d&rsquo;obtenir un ensemble de variables ordonn\u00e9es par variabilit\u00e9 expliqu\u00e9e d\u00e9croissante.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4072\" src=\"https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-1024x574.jpg\" alt=\"\" width=\"487\" height=\"273\" srcset=\"https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-200x112.jpg 200w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-300x168.jpg 300w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-400x224.jpg 400w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-600x336.jpg 600w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-768x431.jpg 768w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-800x449.jpg 800w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-1024x574.jpg 1024w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2-1200x673.jpg 1200w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig2.jpg 1787w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><\/p>\n<p>Ces variables \u00ab\u00a0compress\u00e9es\u00a0\u00bb sont utilis\u00e9es pour identifier des sous-groupes de g\u00e8nes associ\u00e9s \u00e0 la variabilit\u00e9 captur\u00e9e.\u00a0 Consid\u00e9rez les sous-ensembles de g\u00e8nes comme des signatures dans l&rsquo;expression r\u00e9siduelle.\u00a0 Les sous-groupes sont utilis\u00e9s pour cr\u00e9er des matrices d&rsquo;expression r\u00e9duites.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4073\" src=\"https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-1024x517.jpg\" alt=\"\" width=\"592\" height=\"299\" srcset=\"https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-200x101.jpg 200w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-300x151.jpg 300w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-400x202.jpg 400w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-540x272.jpg 540w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-600x303.jpg 600w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-768x388.jpg 768w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-800x404.jpg 800w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-1024x517.jpg 1024w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3-1200x606.jpg 1200w, https:\/\/bioinfo.iric.ca\/wpbioinfo\/wp-content\/uploads\/2018\/07\/sva_fig3.jpg 1710w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/p>\n<p>La d\u00e9composition par SVD des matrices d&rsquo;expression r\u00e9duites fournit des estim\u00e9s des variables de substitution.\u00a0 Ces derni\u00e8res peuvent ensuite \u00eatre utilis\u00e9es dans les analyses subs\u00e9quentes.<\/p>\n<p>Quelques petites notes ici, les variables de substitution repr\u00e9sentent collectivement la variabilit\u00e9 inconnue, elles ne seront pas n\u00e9cessairement associ\u00e9es \u00e0 une source de variation sp\u00e9cifique.\u00a0 Il n&rsquo;y aura pas n\u00e9cessairement une variable qui sera repr\u00e9sentative de l&rsquo;instrument utilis\u00e9 par exemple.\u00a0 Aussi, notez que les figures ci-dessus ne visent qu&rsquo;\u00e0 rendre les choses plus claires et ne sont pas compl\u00e8tes ou exactes.\u00a0 Pour tous les d\u00e9tails, il vaut mieux consulter la description des algorithmes dans les papiers cit\u00e9s.<\/p>\n<p>En terminant, je ne peux pas me prononcer \u00e0 savoir si SVA est la meilleure approche pour corriger les effets de <em>batch<\/em>. Mais j&rsquo;esp\u00e8re que l&rsquo;explication des concepts utilis\u00e9s vous donnera une meilleure compr\u00e9hension de la correction d&rsquo;effet de <em>batch<\/em> (et de bruit) en g\u00e9n\u00e9ral.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Toutes les exp\u00e9riences d&rsquo;expression g\u00e9nique sont influenc\u00e9es par plusieurs variables. Il y a celle qui nous int\u00e9resse (la variable d&rsquo;int\u00e9r\u00eat) et&#8230;les autres.\u00a0 \u00a0Ces autres variables (d&rsquo;origine technique ou biologique), introduisent de la variabilit\u00e9 dans les donn\u00e9es. Et elle passe\u00a0 souvent inaper\u00e7ue. Prenons une exp\u00e9rience o\u00f9 nous voulons \u00e9tudier comment un traitement affecte l&rsquo;expression des g\u00e8nes.\u00a0 Le traitement est donc la variable d&rsquo;int\u00e9r\u00eat et elle est au coeur de l&rsquo;exp\u00e9rience.\u00a0 Mais toutes diff\u00e9rences dans les instruments utilis\u00e9s, dans la fa\u00e7on de <a href=\"https:\/\/bioinfo.iric.ca\/fr\/un-petit-mot-concernant-la-variabilite-non-desiree\/\"> [&#8230;]<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"jetpack_post_was_ever_published":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[41],"tags":[],"class_list":["post-4035","post","type-post","status-publish","format-image","hentry","category-bioinformatique","post_format-post-format-image"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/posts\/4035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/comments?post=4035"}],"version-history":[{"count":28,"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/posts\/4035\/revisions"}],"predecessor-version":[{"id":4084,"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/posts\/4035\/revisions\/4084"}],"wp:attachment":[{"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/media?parent=4035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/categories?post=4035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bioinfo.iric.ca\/fr\/wp-json\/wp\/v2\/tags?post=4035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}