{"id":29395,"date":"2024-02-22T17:54:42","date_gmt":"2024-02-22T09:54:42","guid":{"rendered":"http:\/\/www.biocloudservice.com\/wordpress\/?p=29395"},"modified":"2024-02-22T17:54:44","modified_gmt":"2024-02-22T09:54:44","slug":"%e5%8d%95%e7%bb%86%e8%83%9e%e5%86%85%e7%bd%ae%e6%95%b0%e6%8d%ae%e5%a4%84%e7%90%86%e5%92%8c%e5%88%86%e6%9e%90","status":"publish","type":"post","link":"http:\/\/www.biocloudservice.com\/wordpress\/?p=29395","title":{"rendered":"\u5355\u7ec6\u80de\u5185\u7f6e\u6570\u636e\u5904\u7406\u548c\u5206\u6790"},"content":{"rendered":"<p>\n  \u5355\u7ec6\u80de\u5185\u7f6e\u6570\u636e\u5904\u7406\u548c\u5206\u6790\n<\/p>\n<p>\n  \u4eca\u5929\u5c0f\u679c\u60f3\u5b66\u4e60\u5206\u4eab\u4e00\u4e0b\u5355\u7ec6\u80de\u5185\u7f6e\u6570\u636e\u7684\u5904\u7406\u548c\u5206\u6790\u8fc7\u7a0b\uff0c\u63d0\u9ad8\u5927\u5bb6\u5bf9\u516c\u5171\u6570\u636e\u7684\u5229\u7528\u6548\u7387\uff0c\u6709\u9700\u8981\u7684\u53ef\u4ee5\u5b66\u4e60\u638c\u63e1\u4e00\u4e0b\u5965\uff0c\u4ee3\u7801\u5982\u4e0b\uff1a\n<\/p><ol><li>\n  \u5b89\u88c5\u9700\u8981\u7684R\u5305\n<\/li><\/ol>\n<p>\n  install.packages(\u201cBiocManager\u201d)\n<\/p>\n<p>\n  BiocManager::install(\u201cSeurat\u201d)\n<\/p>\n<p>\n  devtools::install_github(&#8216;satijalab\/seurat-data&#8217;,force = TRUE)\n<\/p>\n<p>\n  install.packages(\u201cpatchwork\u201d)\n<\/p><ol><li>\n  \u5bfc\u5165\u9700\u8981\u7684R\u5305\n<\/li><\/ol>\n<p>\n  library(Seurat)\n<\/p>\n<p>\n  library(SeuratData)\n<\/p>\n<p>\n  Library(patchwork)\n<\/p><ol><li>\n  \u4ee3\u7801\u5c55\u793a\n<\/li><\/ol>\n<p>\n  InstallData(&#8220;ifnb&#8221;)\n<\/p>\n<p>\n  LoadData(&#8220;ifnb&#8221;)\n<\/p>\n<p>\n  # ifnb\u6570\u636e\u96c6\u4e2d\u5305\u542b\u4e24\u4e2a\u6837\u672c\u6570\u636e\uff0c\u5206\u522b\u4e3aCTRL\u548cSTIM\n<\/p>\n<p>\n  head(ifnb@meta.data)\n<\/p>\n<p>\n  table(ifnb@meta.data$stim)\n<\/p>\n<p>\n  # \u6570\u636e\u62c6\u5206\u6210\u4e24\u7ec4(STIM\u548cCTRL)\n<\/p>\n<p>\n  # \u4f7f\u7528splitobject\u5c06ifnb\u6570\u636e\u96c6\u5206\u5272\u6210\u4e24\u4e2aseurat\u5bf9\u8c61\u7684\u5217\u8868(STIM\u548cCTRL)\n<\/p>\n<p>\n  ifnb.list &lt;- SplitObject(ifnb, split.by = &#8220;stim&#8221;)\n<\/p>\n<p>\n  # \u5bf9\u4e24\u4e2a\u6570\u636e\u96c6\u5355\u72ec\u8fdb\u884cnormalize\u5e76\u8bc6\u522b\u5404\u81ea\u7684\u9ad8\u53d8\u5f02\u57fa\u56e0\n<\/p>\n<p>\n  ifnb.list &lt;- lapply(X = ifnb.list, FUN = function(x) {\n<\/p>\n<p>\n    x &lt;- NormalizeData(x)\n<\/p>\n<p>\n    x &lt;- FindVariableFeatures(x, selection.method = &#8220;vst&#8221;, nfeatures = 2000)\n<\/p>\n<p>\n  })\n<\/p>\n<p>\n  # \u8ba1\u7b97\u4e24\u4e2a\u6570\u636e\u4e2d\u6392\u5b8crank\u540etop2000\u7684\u9ad8\u53d8\u5f02\u57fa\u56e0\n<\/p>\n<p>\n  features &lt;- SelectIntegrationFeatures(object.list = ifnb.list, nfeatures = 2000)\n<\/p>\n<p>\n  # \u4f7f\u7528\u4e0a\u8ff0\u9ad8\u53d8\u5f02\u57fa\u56e0\u5728\u4e24\u4e2a\u57fa\u56e0\u96c6\u4e2d\u5206\u522b\u6267\u884cPCA\n<\/p>\n<p>\n  ifnb.list &lt;- lapply(X = ifnb.list, FUN = function(x) {\n<\/p>\n<p>\n    x &lt;- ScaleData(x, features = features, verbose = T)\n<\/p>\n<p>\n    x &lt;- RunPCA(x, features = features, verbose = T)\n<\/p>\n<p>\n  })\n<\/p>\n<p>\n  ## \u5bf9\u4e24\u4e2a\u6570\u636e\u96c6\u8fdb\u884c\u6574\u5408\n<\/p>\n<p>\n  # \u9996\u5148\u4f7f\u7528findinintegrationanchors\u51fd\u6570\u6807\u8bc6\u951a\u70b9\uff0c\u7136\u540e\u4f7f\u7528IntegrateData\u51fd\u6570\u5c06\u4e24\u6570\u636e\u96c6\u6574\u5408\u5728\u4e00\u8d77\n<\/p>\n<p>\n  # \u53ef\u4ee5\u901a\u8fc7\u8c03\u6574k.anchor\u53c2\u6570\u8c03\u6574\u4e24\u4e2a\u6837\u672c\u6574\u5408\u7684\u5f3a\u5ea6\uff0c\u9ed8\u8ba4\u4e3a5\uff0c\u6570\u5b57\u8d8a\u5927\u6574\u5408\u5f3a\u5ea6\u8d8a\u5f3a\n<\/p>\n<p>\n  immune.anchors &lt;- FindIntegrationAnchors(object.list = ifnb.list, anchor.features = features, reduction = &#8220;rpca&#8221;, k.anchor = 20)\n<\/p>\n<p>\n  immune&lt;- IntegrateData(anchorset = immune.anchors)\n<\/p>\n<p>\n  # \u5e38\u89c4\u6d41\u7a0b\uff0cscale\u6570\u636e\uff0c\u8dd1PCA\uff0c\u4f7f\u7528\u524d30\u4e2aPC\u8fdb\u884c\u964d\u7ef4\u8dd1UMAP\uff0c\u8ba1\u7b97Neighbors\uff0c\u5206cluster\n<\/p>\n<p>\n  immune &lt;- ScaleData(immune, verbose = FALSE)\n<\/p>\n<p>\n  immune &lt;- RunPCA(immune, npcs = 30, verbose = FALSE)\n<\/p>\n<p>\n  immune &lt;- RunUMAP(immune, reduction = &#8220;pca&#8221;, dims = 1:30)\n<\/p>\n<p>\n  immune &lt;- FindNeighbors(immune, reduction = &#8220;pca&#8221;, dims = 1:30)\n<\/p>\n<p>\n  immune&lt;- FindClusters(immune, resolution = 0.5)\n<\/p>\n<p>\n  immune@meta.data\n<\/p>\n<p>\n  <img decoding=\"async\" loading=\"lazy\" width=\"640\" height=\"221\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171341.jpeg?resize=640%2C221\" class=\"wp-image-29396\" alt=\"Dingtalk_20230308171341\" srcset=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171341.jpeg?w=1009 1009w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171341.jpeg?resize=300%2C103 300w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171341.jpeg?resize=768%2C265 768w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171341.jpeg?resize=600%2C207 600w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/>\n<\/p>\n<p>\n  # \u53ef\u89c6\u5316\n<\/p>\n<p>\n  p &lt;- DimPlot(immune, reduction = &#8220;umap&#8221;, group.by = &#8220;stim&#8221;)\n<\/p>\n<p>\n  p21&lt;- DimPlot(immune, reduction = &#8220;umap&#8221;, group.by = &#8220;seurat_annotations&#8221;,label = TRUE,repel = TRUE)\n<\/p>\n<p>\n  #\u62fc\u56fe\n<\/p>\n<p>\n  pdf(&#8220;immune.UMAP.pdf&#8221;, height = 5,width = 12)\n<\/p>\n<p>\n  p+ p1\n<\/p>\n<p>\n  dev.off()\n<\/p>\n<p>\n  <img decoding=\"async\" loading=\"lazy\" width=\"640\" height=\"269\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171013.jpeg?resize=640%2C269\" class=\"wp-image-29397\" alt=\"Dingtalk_20230308171013\" srcset=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171013.jpeg?w=930 930w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171013.jpeg?resize=300%2C126 300w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171013.jpeg?resize=768%2C323 768w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/dingtalk_20230308171013.jpeg?resize=600%2C252 600w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/>\n<\/p>\n<p>\n  \u6700\u7ec8\u6211\u4eec\u5bf9\u5185\u7f6e\u6570\u636e\u96c6ifnb\u8fdb\u884c\u4e86\u6570\u636e\u5904\u7406\uff0c\u5176\u4e2d\u5904\u7406\u8fc7\u7a0b\u5305\u542b\u4e86\u6570\u636e\u96c6\u7684\u6574\u5408\u548c\u62c6\u5206\u7b49\u8fc7\u7a0b\uff0c\u5e76\u8fdb\u884c\u4e86\u5355\u7ec6\u80de\u5e38\u89c4\u6d41\u7a0b\u5206\u6790\uff0c\u8be5\u5206\u6790\u6240\u9700\u8981\u7684R\u5305\u672c\u516c\u53f8\u670d\u52a1\u5668\u5df2\u7ecf\u5168\u90e8\u5b89\u88c5\uff0c\u6709\u9700\u8981\u7684\u5c0f\u4f19\u4f34\u53ef\u4ee5\u8054\u7cfb\u5c0f\u679c\u5965\uff0c\u4eca\u5929\u5c0f\u679c\u7684\u5206\u4eab\u5c31\u5230\u8fd9\u91cc\u3002\n<\/p>\n\n\n<p>\u4eca\u5929\u5c0f\u679c\u60f3\u5b66\u4e60\u5206\u4eab\u4e00\u4e0b\u5355\u7ec6\u80de\u5185\u7f6e\u6570\u636e\u7684\u5904\u7406\u548c\u5206\u6790\u8fc7\u7a0b\uff0c\u63d0\u9ad8\u5927\u5bb6\u5bf9\u516c\u5171\u6570\u636e\u7684\u5229\u7528\u6548\u7387\uff0c\u6709\u9700\u8981\u7684\u53ef\u4ee5\u5b66\u4e60\u638c\u63e1\u4e00\u4e0b\u5965\uff0c\u4ee3\u7801\u5982\u4e0b\uff1a<\/p>\n\n\n\n<ol>\n<li>\u5b89\u88c5\u9700\u8981\u7684R\u5305<\/li>\n<\/ol>\n\n\n\n<p>install.packages(\u201cBiocManager\u201d)<\/p>\n\n\n\n<p>BiocManager::install(\u201cSeurat\u201d)<\/p>\n\n\n\n<p>devtools::install_github(&#8216;satijalab\/seurat-data&#8217;,force = TRUE)<\/p>\n\n\n\n<p>install.packages(\u201cpatchwork\u201d)<\/p>\n\n\n\n<ol>\n<li>\u5bfc\u5165\u9700\u8981\u7684R\u5305<\/li>\n<\/ol>\n\n\n\n<p>library(Seurat)<\/p>\n\n\n\n<p>library(SeuratData)<\/p>\n\n\n\n<p>Library(patchwork)<\/p>\n\n\n\n<ol>\n<li>\u4ee3\u7801\u5c55\u793a<\/li>\n<\/ol>\n\n\n\n<p>InstallData(&#8220;ifnb&#8221;)<\/p>\n\n\n\n<p>LoadData(&#8220;ifnb&#8221;)<\/p>\n\n\n\n<p># ifnb\u6570\u636e\u96c6\u4e2d\u5305\u542b\u4e24\u4e2a\u6837\u672c\u6570\u636e\uff0c\u5206\u522b\u4e3aCTRL\u548cSTIM<\/p>\n\n\n\n<p>head(ifnb@meta.data)<\/p>\n\n\n\n<p>table(ifnb@meta.data$stim)<\/p>\n\n\n\n<p># \u6570\u636e\u62c6\u5206\u6210\u4e24\u7ec4(STIM\u548cCTRL)<\/p>\n\n\n\n<p># \u4f7f\u7528splitobject\u5c06ifnb\u6570\u636e\u96c6\u5206\u5272\u6210\u4e24\u4e2aseurat\u5bf9\u8c61\u7684\u5217\u8868(STIM\u548cCTRL)<\/p>\n\n\n\n<p>ifnb.list &lt;- SplitObject(ifnb, split.by = &#8220;stim&#8221;)<\/p>\n\n\n\n<p># \u5bf9\u4e24\u4e2a\u6570\u636e\u96c6\u5355\u72ec\u8fdb\u884cnormalize\u5e76\u8bc6\u522b\u5404\u81ea\u7684\u9ad8\u53d8\u5f02\u57fa\u56e0<\/p>\n\n\n\n<p>ifnb.list &lt;- lapply(X = ifnb.list, FUN = function(x) {<\/p>\n\n\n\n<p>x &lt;- NormalizeData(x)<\/p>\n\n\n\n<p>x &lt;- FindVariableFeatures(x, selection.method = &#8220;vst&#8221;, nfeatures = 2000)<\/p>\n\n\n\n<p>})<\/p>\n\n\n\n<p># \u8ba1\u7b97\u4e24\u4e2a\u6570\u636e\u4e2d\u6392\u5b8crank\u540etop2000\u7684\u9ad8\u53d8\u5f02\u57fa\u56e0<\/p>\n\n\n\n<p>features &lt;- SelectIntegrationFeatures(object.list = ifnb.list, nfeatures = 2000)<\/p>\n\n\n\n<p># \u4f7f\u7528\u4e0a\u8ff0\u9ad8\u53d8\u5f02\u57fa\u56e0\u5728\u4e24\u4e2a\u57fa\u56e0\u96c6\u4e2d\u5206\u522b\u6267\u884cPCA<\/p>\n\n\n\n<p>ifnb.list &lt;- lapply(X = ifnb.list, FUN = function(x) {<\/p>\n\n\n\n<p>x &lt;- ScaleData(x, features = features, verbose = T)<\/p>\n\n\n\n<p>x &lt;- RunPCA(x, features = features, verbose = T)<\/p>\n\n\n\n<p>})<\/p>\n\n\n\n<p>## \u5bf9\u4e24\u4e2a\u6570\u636e\u96c6\u8fdb\u884c\u6574\u5408<\/p>\n\n\n\n<p># \u9996\u5148\u4f7f\u7528findinintegrationanchors\u51fd\u6570\u6807\u8bc6\u951a\u70b9\uff0c\u7136\u540e\u4f7f\u7528IntegrateData\u51fd\u6570\u5c06\u4e24\u6570\u636e\u96c6\u6574\u5408\u5728\u4e00\u8d77<\/p>\n\n\n\n<p># \u53ef\u4ee5\u901a\u8fc7\u8c03\u6574k.anchor\u53c2\u6570\u8c03\u6574\u4e24\u4e2a\u6837\u672c\u6574\u5408\u7684\u5f3a\u5ea6\uff0c\u9ed8\u8ba4\u4e3a5\uff0c\u6570\u5b57\u8d8a\u5927\u6574\u5408\u5f3a\u5ea6\u8d8a\u5f3a<\/p>\n\n\n\n<p>immune.anchors &lt;- FindIntegrationAnchors(object.list = ifnb.list, anchor.features = features, reduction = &#8220;rpca&#8221;, k.anchor = 20)<\/p>\n\n\n\n<p>immune&lt;- IntegrateData(anchorset = immune.anchors)<\/p>\n\n\n\n<p># \u5e38\u89c4\u6d41\u7a0b\uff0cscale\u6570\u636e\uff0c\u8dd1PCA\uff0c\u4f7f\u7528\u524d30\u4e2aPC\u8fdb\u884c\u964d\u7ef4\u8dd1UMAP\uff0c\u8ba1\u7b97Neighbors\uff0c\u5206cluster<\/p>\n\n\n\n<p>immune &lt;- ScaleData(immune, verbose = FALSE)<\/p>\n\n\n\n<p>immune &lt;- RunPCA(immune, npcs = 30, verbose = FALSE)<\/p>\n\n\n\n<p>immune &lt;- RunUMAP(immune, reduction = &#8220;pca&#8221;, dims = 1:30)<\/p>\n\n\n\n<p>immune &lt;- FindNeighbors(immune, reduction = &#8220;pca&#8221;, dims = 1:30)<\/p>\n\n\n\n<p>immune&lt;- FindClusters(immune, resolution = 0.5)<\/p>\n\n\n\n<p>immune@meta.data<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"640\" height=\"221\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image.jpeg?resize=640%2C221\" alt=\"\" class=\"wp-image-29400\" srcset=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image.jpeg?w=1009 1009w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image.jpeg?resize=300%2C103 300w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image.jpeg?resize=768%2C265 768w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image.jpeg?resize=600%2C207 600w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/figure>\n\n\n\n<p># \u53ef\u89c6\u5316<\/p>\n\n\n\n<p>p &lt;- DimPlot(immune, reduction = &#8220;umap&#8221;, group.by = &#8220;stim&#8221;)<\/p>\n\n\n\n<p>p21&lt;- DimPlot(immune, reduction = &#8220;umap&#8221;, group.by = &#8220;seurat_annotations&#8221;,label = TRUE,repel = TRUE)<\/p>\n\n\n\n<p>#\u62fc\u56fe<\/p>\n\n\n\n<p>pdf(&#8220;immune.UMAP.pdf&#8221;, height = 5,width = 12)<\/p>\n\n\n\n<p>p+ p1<\/p>\n\n\n\n<p>dev.off()<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"640\" height=\"269\" src=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image-1.jpeg?resize=640%2C269\" alt=\"\" class=\"wp-image-29401\" srcset=\"https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image-1.jpeg?w=930 930w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image-1.jpeg?resize=300%2C126 300w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image-1.jpeg?resize=768%2C323 768w, https:\/\/i0.wp.com\/www.biocloudservice.com\/wordpress\/wp-content\/uploads\/2024\/02\/image-1.jpeg?resize=600%2C252 600w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/figure>\n\n\n\n<p>\u6700\u7ec8\u6211\u4eec\u5bf9\u5185\u7f6e\u6570\u636e\u96c6ifnb\u8fdb\u884c\u4e86\u6570\u636e\u5904\u7406\uff0c\u5176\u4e2d\u5904\u7406\u8fc7\u7a0b\u5305\u542b\u4e86\u6570\u636e\u96c6\u7684\u6574\u5408\u548c\u62c6\u5206\u7b49\u8fc7\u7a0b\uff0c\u5e76\u8fdb\u884c\u4e86\u5355\u7ec6\u80de\u5e38\u89c4\u6d41\u7a0b\u5206\u6790\uff0c\u8be5\u5206\u6790\u6240\u9700\u8981\u7684R\u5305\u672c\u516c\u53f8\u670d\u52a1\u5668\u5df2\u7ecf\u5168\u90e8\u5b89\u88c5\uff0c\u6709\u9700\u8981\u7684\u5c0f\u4f19\u4f34\u53ef\u4ee5\u8054\u7cfb\u5c0f\u679c\u5965\uff0c\u4eca\u5929\u5c0f\u679c\u7684\u5206\u4eab\u5c31\u5230\u8fd9\u91cc\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5355\u7ec6\u80de\u5185\u7f6e\u6570\u636e\u5904\u7406\u548c\u5206\u6790 \u4eca\u5929\u5c0f\u679c\u60f3\u5b66\u4e60\u5206\u4eab\u4e00\u4e0b\u5355\u7ec6\u80de\u5185\u7f6e\u6570\u636e\u7684\u5904\u7406\u548c\u5206\u6790\u8fc7\u7a0b\uff0c\u63d0\u9ad8\u5927\u5bb6\u5bf9\u516c\u5171\u6570\u636e\u7684\u5229\u7528\u6548\u7387\uff0c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":""},"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/29395"}],"collection":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=29395"}],"version-history":[{"count":1,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/29395\/revisions"}],"predecessor-version":[{"id":29402,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/29395\/revisions\/29402"}],"wp:attachment":[{"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=29395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=29395"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.biocloudservice.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=29395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}