OSCR

Inhibition of host N-myristoylation compromises the infectivity of SARS-CoV-2 due to Golgi-bypassing egress.

Code ↔ Paper

7 matches between paragraphs of the paper and lines of its authors' code, computed by the harvester (lexical-v1). Click a colored paragraph or line to see its counterpart.

The 7 matches
  1. [1] § Results › NMTs regulate protein homeostasis and affect key pathways involved in SARS-CoV-2 infection cycle ↔ IMP1088-proteomics-analysis/scripts/05_visualization.R, lines 49–87 · score 0.81 · unfolded protein response, stack reorganization, post translational, extracellular matrix, UPR, lipophagy
  2. [2] § Methods › Additional processing and statistical analysis of label-free mass-spectrometry data ↔ IMP1088-proteomics-analysis/scripts/02_load_normalize_impute_batchcorrect.R, lines 1–69 · score 0.76 · Factory Report, pg proteingroups, log2 transformed, BGS, imputed
  3. [3] § Methods › Proteomics data processing and differential abundance analysis ↔ IMP1088-proteomics-analysis/scripts/01_install.packages.R, lines 1–10 · score 0.75 · ComplexHeatmap, imputeLCMD, clusterProfiler, rrvgo, imputed, limma
  4. [4] § Methods › Proteomics data processing and differential abundance analysis ↔ IMP1088-proteomics-analysis/scripts/02_load_normalize_impute_batchcorrect.R, lines 1–69 · score 0.67 · log2 transformed, Decoy, contaminant, proteomics, accession, imputed
  5. [5] § Results › NMTs regulate protein homeostasis and affect key pathways involved in SARS-CoV-2 infection cycle ↔ IMP1088-proteomics-analysis/scripts/04_enrichment_analysis.R, lines 64–115 · score 0.52 · gene ratio, pathway enrichment, Reactome, Upregulated, downregulated, GO
  6. [6] § Methods › Additional processing and statistical analysis of label-free mass-spectrometry data ↔ IMP1088-proteomics-analysis/scripts/03_sva_DE_analysis.R, lines 82–151 · score 0.51 · limma, Bayes, Spectronaut, mapped, mass, modeling
  7. [7] § Results › NMTs regulate protein homeostasis and affect key pathways involved in SARS-CoV-2 infection cycle ↔ IMP1088-proteomics-analysis/scripts/05_visualization.R, lines 49–87 · score 0.50 · Golgi Cisternae Pericentriolar, Stack Reorganization, score, transformed, extracellular, Rows

Paper

Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC

The paper is loaded when this pane is shown.

The authors' code

R · 316 lines · 11 KB · no license · 2 matches

  1. ##############################################################
  2. # Script: 05_visualization.R
  3. # Purpose: Generate heatmap
  4. ##############################################################
  5. # ========================
  6. # Load libraries
  7. # ========================
  8. library(tidyverse)
  9. library(ComplexHeatmap)
  10. library(circlize)
  11. library(RColorBrewer)
  12. library(Cairo)
  13. conflicts_prefer(dplyr::slice)
  14. df <- read.csv("EnrichR_pathways_DE.csv")
  15. react <- df %>%
  16. filter(Database %in% "Reactome_2022") %>%
  17. separate(Term, sep = " R-", into = c("Term", "id"))
  18. # ========================
  19. # 1. Define relevant pathways
  20. # ========================
  21. relevant_pathways <- c(
  22. "Unfolded Protein Response (UPR)",
  23. "COPI-dependent Golgi-to-ER Retrograde Traffic",
  24. "Golgi Cisternae Pericentriolar Stack Reorganization",
  25. "Diseases Of Glycosylation",
  26. "Post-translational Protein Modification",
  27. "Lipophagy",
  28. "Extracellular Matrix Organization"
  29. )
  30. # Extract gene-to-pathway mapping (one term per gene)
  31. er <- react %>%
  32. filter(Term %in% relevant_pathways) %>%
  33. separate_rows(Genes, sep = ";") %>%
  34. group_by(Genes) %>%
  35. arrange(Adjusted.P.value) %>%
  36. slice(1) %>%
  37. ungroup() %>%
  38. select(Term, Genes)
  39. gene <- er$Genes
  40. pathway <- er$Term
  41. # Term id
  42. # <chr> <chr>
  43. # 1 Extracellular Matrix Organization HSA-1474244
  44. # 2 Diseases Of Glycosylation HSA-3781865
  45. # 3 Post-translational Protein Modification HSA-597592
  46. # 4 COPI-dependent Golgi-to-ER Retrograde Traffic HSA-6811434
  47. # 5 Unfolded Protein Response (UPR) HSA-381119
  48. # 6 Golgi Cisternae Pericentriolar Stack Reorganization HSA-162658
  49. # 7 Lipophagy HSA-9613354
  50. # ========================
  51. # 2. Prepare expression matrix and z-score transform
  52. # ========================
  53. mat <- read.csv("sva_corrected_expression_matrix_annotated.csv")
  54. expr_mat <- mat %>%
  55. filter(SYMBOL %in% gene) %>%
  56. distinct(SYMBOL, .keep_all = TRUE)
  57. expr_mat_named <- expr_mat %>%
  58. select(SYMBOL, starts_with("Ctrl"), starts_with("IMP")) %>%
  59. column_to_rownames("SYMBOL")
  60. # Z-score by gene
  61. zscore_mat <- t(scale(t(as.matrix(expr_mat_named))))
  62. zscore_mat <- t(zscore_mat) # rows = samples, columns = genes
  63. # # Collapse replicates by condition
  64. # ctrl_avg <- rowMeans(zscore_mat[, grep("^Ctrl", colnames(zscore_mat))])
  65. # imp_avg <- rowMeans(zscore_mat[, grep("^IMP", colnames(zscore_mat))])
  66. # collapsed_mat <- rbind(CTRL = ctrl_avg, IMP = imp_avg)
  67. # ========================
  68. # 3. Column annotation (Pathway per gene)
  69. # ========================
  70. column_annot <- data.frame(
  71. SYMBOL = colnames(zscore_mat),
  72. Pathway = pathway[match(colnames(zscore_mat), gene)]
  73. )
  74. # Recode pathway names for plotting
  75. column_annot$Pathway <- recode(column_annot$Pathway,
  76. "COPI-dependent Golgi-to-ER Retrograde Traffic" = "COPI-dependent\nGolgi-to-ER\nRetrograde Traffic",
  77. "Golgi Cisternae Pericentriolar Stack Reorganization" = "Golgi Cisternae\nPericentriolar \nStack\nReorganization",
  78. "Diseases Of Glycosylation" = "Diseases of\nGlycosylation",
  79. "Post-translational Protein Modification" = "Post-translational\nProtein Modification",
  80. "Extracellular Matrix Organization" = "Extracellular Matrix\nOrganization",
  81. "Unfolded Protein Response (UPR)" = "Unfolded Protein\nResponse (UPR)"
  82. )
  83. # Define pathway order
  84. desired_order <- c(
  85. "COPI-dependent\nGolgi-to-ER\nRetrograde Traffic",
  86. "Golgi Cisternae\nPericentriolar \nStack\nReorganization",
  87. "Lipophagy",
  88. "Diseases of\nGlycosylation",
  89. "Post-translational\nProtein Modification",
  90. "Extracellular Matrix\nOrganization",
  91. "Unfolded Protein\nResponse (UPR)"
  92. )
  93. column_annot$Pathway <- factor(column_annot$Pathway, levels = desired_order, ordered = TRUE)
  94. # Reorder genes based on pathway
  95. gene_order <- order(column_annot$Pathway)
  96. zscore_mat <- zscore_mat[, gene_order]
  97. column_annot <- column_annot[gene_order, , drop = FALSE]
  98. # ========================
  99. # 4. Top annotation (Pathway)
  100. # ========================
  101. color_palette <- brewer.pal(length(levels(column_annot$Pathway)), "Set3")
  102. top_ha <- HeatmapAnnotation(
  103. Pathway = column_annot$Pathway,
  104. gp = gpar(fontsize = rel(26), fontfamily = "Times", col = "black"),
  105. col = list(Pathway = setNames(color_palette, levels(column_annot$Pathway))),
  106. show_annotation_name = TRUE,
  107. annotation_name_side = "left",
  108. show_legend = FALSE,
  109. annotation_name_gp = gpar(fontsize = rel(20), fontface = "bold", fontfamily = "Times")
  110. )
  111. # ========================
  112. # 5. Row annotation (Sample condition)
  113. # ========================
  114. # Define sample group with descriptive labels
  115. sample_group <- ifelse(grepl("^Ctrl", rownames(zscore_mat)), "DMSO", "IMP-1088")
  116. sample_group <- factor(sample_group, levels = c("DMSO", "IMP-1088"))
  117. # ========================
  118. # 6. Plot heatmap
  119. # ========================
  120. col_fun <- colorRamp2(seq(-2, 2, length.out = 11), rev(brewer.pal(11, "RdYlBu")))
  121. # ===============================
  122. # 🎨 Font Setup for Publication
  123. # ===============================
  124. font_add("Times", regular = "C:/Windows/Fonts/times.ttf")
  125. showtext_auto()
  126. CairoPNG("Heatmap_pathways.png", width = 2600, height = 500)
  127. # CairoPDF("Heatmap_pathways.pdf", width = 26, height = 8)
  128. Heatmap(
  129. zscore_mat,
  130. name = "Z-score",
  131. row_split = sample_group,
  132. col = col_fun,
  133. top_annotation = top_ha,
  134. # left_annotation = row_ha,
  135. cluster_rows = FALSE,
  136. cluster_columns = TRUE,
  137. column_split = column_annot$Pathway,
  138. column_gap = unit(10, "mm"),
  139. show_row_names = FALSE,
  140. show_column_names = TRUE,
  141. # width = unit(60, "cm"),
  142. # height = unit(8, "cm"),
  143. row_title_gp = gpar(fontsize = rel(20), fontfamily = "Times"), # this is DMSO and IMP
  144. column_names_gp = gpar(fontsize = rel(20), fontfamily = "Times"), # this is the gene name at the bottom
  145. column_title_gp = gpar(fontsize = rel(20), fontfamily = "Times"), # this is the pathway names on the top
  146. heatmap_legend_param = list(
  147. legend_height = unit(6, "cm"),
  148. title_gp = gpar(fontsize = 12, fontface = "bold"),
  149. labels_gp = gpar(fontsize = 10)
  150. )
  151. )
  152. dev.off()
  153. #
  154. # ========================
  155. # 1. Define pathway and extract genes
  156. # ========================
  157. # Load proteomics expression matrix
  158. matrix <- read.csv("sva_corrected_expression_matrix_annotated.csv")
  159. # Define databases to use for enrichment
  160. dbs_to_use <- c("KEGG_2021_Human", "Reactome_2022", "WikiPathways_2024_Human")
  161. # Pull all gene symbols from expression matrix
  162. genes <- matrix %>% dplyr::pull(SYMBOL)
  163. # Exit if no genes found
  164. if (length(genes) == 0) stop("No gene symbols found in matrix")
  165. # Run enrichment
  166. results <- enrichr(genes, dbs_to_use)
  167. # Combine enrichment results into one dataframe
  168. combined_results <- bind_rows(
  169. lapply(names(results), function(db_name) {
  170. if (!is.null(results[[db_name]]) && nrow(results[[db_name]]) > 0) {
  171. results[[db_name]] %>% mutate(Database = db_name)
  172. } else {
  173. NULL
  174. }
  175. }),
  176. .id = NULL
  177. )
  178. # ========================
  179. # Extract SARS-CoV-2–related terms
  180. # ========================
  181. sars <- combined_results %>%
  182. filter(Database == "WikiPathways_2024_Human", grepl("SARS", Term)) %>%
  183. separate_rows(Genes, sep = ";") %>%
  184. group_by(Genes) %>%
  185. arrange(Adjusted.P.value) %>%
  186. slice(1) %>%
  187. ungroup()
  188. # ========================
  189. # Isolate genes from specific SARS-CoV-2 autophagy pathway
  190. # ========================
  191. virus_pathway <- "Perturbations Host Cell Autophagy Induced By SARS CoV 2 Prots WP4936"
  192. View(virus)
  193. virus <- sars %>%
  194. filter(Term == virus_pathway) %>%
  195. select(Term, Genes) %>%
  196. separate_rows(Genes, sep = ";") %>%
  197. distinct()
  198. # Output clean gene and pathway lists
  199. gene <- virus$Genes
  200. pathway <- virus$Term
  201. # ========================
  202. # 2. Prepare expression matrix and Z-score transform
  203. # ========================
  204. mat <- read.csv("sva_corrected_expression_matrix_annotated.csv")
  205. expr_mat <- mat %>%
  206. filter(SYMBOL %in% gene) %>%
  207. distinct(SYMBOL, .keep_all = TRUE) %>%
  208. select(SYMBOL, starts_with("Ctrl"), starts_with("IMP")) %>%
  209. column_to_rownames("SYMBOL")
  210. # Remove genes with zero variance to avoid NaN in z-score
  211. expr_mat_clean <- expr_mat[rowSds(as.matrix(expr_mat)) != 0, ]
  212. # Z-score transform
  213. zscore_mat <- t(scale(t(as.matrix(expr_mat_clean))))
  214. zscore_mat <- t(zscore_mat)
  215. # ========================
  216. # 3. Column annotation (Pathway per gene)
  217. # ========================
  218. column_annot <- data.frame(
  219. SYMBOL = colnames(zscore_mat),
  220. Pathway = rep("Perturbation of Host Cell Autophagy (WP4936)", ncol(zscore_mat))
  221. )
  222. rownames(column_annot) <- column_annot$SYMBOL
  223. column_annot$Pathway <- factor(column_annot$Pathway)
  224. # ========================
  225. # 4. Top annotation
  226. # ========================
  227. top_ha <- HeatmapAnnotation(
  228. Pathway = column_annot$Pathway,
  229. col = list(Pathway = setNames(brewer.pal(3, "Set3")[1], levels(column_annot$Pathway))),
  230. annotation_name_side = "left",
  231. annotation_name_gp = gpar(fontsize = rel(20), fontface = "bold", fontfamily = "Times"),
  232. show_annotation_name = TRUE,
  233. show_legend = FALSE
  234. )
  235. # ========================
  236. # 5. Row annotation (sample group)
  237. # ========================
  238. sample_group <- ifelse(grepl("^Ctrl", rownames(zscore_mat)), "DMSO", "IMP-1088")
  239. sample_group <- factor(sample_group, levels = c("DMSO", "IMP-1088"))
  240. # ========================
  241. # 6. Plot heatmap
  242. # ========================
  243. col_fun <- colorRamp2(seq(-2, 2, length.out = 11), rev(brewer.pal(11, "RdYlBu")))
  244. font_add("Times", regular = "C:/Windows/Fonts/times.ttf")
  245. showtext_auto()
  246. CairoPDF("Heatmap_SARS_perturbation_final.pdf", width = 26, height = 8)
  247. Heatmap(
  248. zscore_mat,
  249. name = "Z-score",
  250. row_split = sample_group,
  251. col = col_fun,
  252. top_annotation = top_ha,
  253. cluster_rows = FALSE,
  254. cluster_columns = TRUE,
  255. column_gap = unit(10, "mm"),
  256. show_row_names = FALSE,
  257. show_column_names = TRUE,
  258. row_title_gp = gpar(fontsize = rel(20), fontfamily = "Times"),
  259. column_names_gp = gpar(fontsize = rel(20), fontfamily = "Times"),
  260. column_title_gp = gpar(fontsize = rel(20), fontfamily = "Times"),
  261. heatmap_legend_param = list(
  262. legend_height = unit(6, "cm"),
  263. title_gp = gpar(fontsize = 12, fontface = "bold"),
  264. labels_gp = gpar(fontsize = 10)
  265. )
  266. )
  267. dev.off()
  268. sessionInfo()

05_visualization.R at commit 3c8548a, no license · at the source

Overview

Authors: Saber H. Saber1,2,3, Nyakuoy Yak1,2, Konstantin Dolski4, Sanna Mäki4, Lev Levanov4, Levina A. Willenbrink4, Julian D. J. Sng5, Mohammed R. Shaker1, Sean D. Morrison1, Huiwen Zheng1, Selin Pars1, Giovanni Pietrogrande1, Yih Tyng Bong4, Tania Vane-Tempest4, Teemu Smura4, Tomas Strandin4, Ravi Ojha4, Ravi Kant4,6,7, Janika Ruuska4, Francesco Topi4
and 19 other authorsDiana Vaskiv4, Lauri Kareinen4,8, Tobias Binder1, Siyuan Lu1, Matthias Floetenmeyer9, Bahaa Al-mhanawi1, Yanshan Zhu5, Tarja Sironen4,6, Gert Hoy Talbo1, Kirsty R. Short5, Wouter W. Kallemeijn10,11, Roberto Solari12, Jessica Mar1, Edward W. Tate10,11, Ashley J. van Waardenberg13, Olli Vapalahti4,6,14, Ernst Wolvetang1, Giuseppe Balistreri4,6, Merja Joensuu1
14 affiliations
  1. Australian Institute for Bioengineering and Nanotechnology, The University of Queensland,Brisbane, Australia
  2. Queensland Brain Institute, The University of Queensland,Brisbane, Australia
  3. Department of Zoology, Faculty of Science, Assiut University,Assiut, Egypt
  4. Department of Virology, Medicum Research Program, Faculty of Medicine, University of Helsinki,Helsinki, Finland
  5. School of Chemistry and Molecular Biosciences, The University of Queensland,Brisbane, Australia
  6. Department of Veterinary Biosciences, University of Helsinki,Helsinki, Finland
  7. Department of Tropical Parasitology, Institute of Maritime and Tropical Medicine, Medical University of Gdansk,Gdańsk, Poland
  8. Finnish Food Authority,Helsinki, Finland
  9. Centre for Microscopy and Microanalysis, The University of Queensland,Brisbane, Australia
  10. The Francis Crick Institute,London, United Kingdom
  11. Department of Chemistry, Imperial College London,London, United Kingdom
  12. Myricx Bio, London, United Kingdom
  13. i-Synapse, Cairns, Australia
  14. HUS Diagnostic Center, Clinical Microbiology, Helsinki University Hospital, University of Helsinki,Helsinki, Finland
Journal: Nature communications, volume 17, issue 1, article 7055
Dates: received 16 July 2024; accepted 28 April 2026; published online 11 May 2026
Type: Research article · Language: English
License: CC BY-NC-ND
Identifiers: DOI 10.1038/s41467-026-72938-z · PMID 42115621 · PMCID PMC13392107 · OpenAlex W7160864965
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), other condition (population), cellular / molecular (subfield)
Methods: Statistics, Smoothing, state filtering, decompositions, Machine learning, Connectivity, Preprocessing, Evoked potentials, fMRI & imaging
Keywords: Cellular microbiology, Endoplasmic reticulum, SARS-CoV-2
MeSH: Acyltransferases*, Golgi Apparatus*, SARS-CoV-2*, Virus Release*, Animals, Antiviral Agents, Cell Line, Tumor, Chlorocebus aethiops, COVID-19, Endoplasmic Reticulum, Humans, Lysosomes, Spike Glycoprotein, Coronavirus, Vero Cells, Virion (* major topic)
Topic: Cellular transport and secretion (Cell Biology, Biochemistry, Genetics and Molecular Biology), according to OpenAlex
Funding: UQ’s Amplify Fellowship; Instrumentarium Science Foundation Grant (240024); PREPARE-TID and VEO (European Union’s Horizon 2020; grant number 101137132, 874735); PREPARE-TID and VEO (European Union’s Horizon 2020; grant number 101137132, 874735)and Sigrid Juselius Foundation 2022-2025; Myricx Pharma Ltd and Cancer Research UK, with support from the Engineering & Physical Sciences Research Council (C29637/A21451, C29637/A20183 and DRCNPG-Nov21\100001 to E.W.T.). Work in E.W.T.’s laboratories are supported by the Francis Crick Institute, which receives its core funding from Cancer Research UK, the UK Medical Research Council and the Wellcome Trust (FC001057 and FC001097); Research Council of Finland (351010), Jane and Aatos Erkko foundation, and Helsinki University Hospital Funding; Research Council of Finland (335527), the European Union’s Horizon Europe Research and Innovation Program (101057553), the Helsinki Institute for Life Sciences (HiLIFE) Grants, and the Sigrid Juselius Foundation Senior Investigator Award
Citations: not cited yet (Europe PMC); 122 references in the paper
Research resources: RRID:Addgene_12260, RRID:Addgene_138479102, RRID:Addgene_39554, which was a gift from Charles Gersbach RRID:Addgene_71237101

Abstract

The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.

Repositories

Its files are read in the Code ↔ Paper reader above, with 7 matches between paragraphs and lines of code.

bongrita/IMP1088-proteomics-analysis

License: none: the authors keep all their rights
State: the link answers, verified on 28 September 2026
Evidence: files inventoried
Commit: 3c8548a0b7d117ae6ef370232ba21329833a8b89, 21 April 2026
Languages: R (5)
Size: 13 files, 5 scripts
Software Heritage: not archived
Found in: “Code availability”
Holds: README
Not found: license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: tidyverse (3 files), clusterProfiler (2 files), circlize (1 file), ComplexHeatmap (1 file), limma (1 file)
Availability: 1 check, the latest on 28 September 2026: the link answers
  • 28 September 2026: the link answers
6 files

Zenodo 19685659

License: CC-BY-4.0
State: the link answers, verified on 28 September 2026
Evidence: files inventoried
Size: 1 file
Software Heritage: not checked
Found in: “Code availability”
Not found: README, license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: tidyverse (3 files), clusterProfiler (2 files), circlize (1 file), ComplexHeatmap (1 file), limma (1 file)
Availability: 1 check, the latest on 28 September 2026: the link answers (HTTP 200)
  • 28 September 2026: the link answers (HTTP 200)
6 files
At the source:

Code availability statement

The paper has a code availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:

Read it in the paper: doi.org/10.1038/s41467-026-72938-z.

Tracing map

Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.

What the map holds:

  • 2 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 10 scripts, each with its path and the digest of its content;
  • 7 matches between paragraphs of the paper and lines of the code (method lexical-v1);
  • neither the text of the paper nor the code itself.

Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.

Data

No dataset and no data link were found in the paper.

Code and data availability statement

The paper has a code and data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:

Read it in the paper: doi.org/10.1038/s41467-026-72938-z.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 1, 28 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 39 authors, 3 keywords, 15 MeSH terms, 7 funders, 119 references, 4 RRIDs.

Cite

This paper

Saber, S. H., Yak, N., Dolski, K., Mäki, S., Levanov, L., Willenbrink, L. A., Sng, J. D. J., Shaker, M. R., Morrison, S. D., Zheng, H., Pars, S., Pietrogrande, G., Bong, Y. T., Vane-Tempest, T., Smura, T., Strandin, T., Ojha, R., Kant, R., Ruuska, J., . . . Joensuu, M. (2026). Inhibition of host N-myristoylation compromises the infectivity of SARS-CoV-2 due to Golgi-bypassing egress. Nature communications, 17(1), 7055. https://doi.org/10.1038/s41467-026-72938-z

BibTeX

@article{saber2026inhibition,
author = {Saber, Saber H. and Yak, Nyakuoy and Dolski, Konstantin and Mäki, Sanna and Levanov, Lev and Willenbrink, Levina A. and Sng, Julian D. J. and Shaker, Mohammed R. and Morrison, Sean D. and Zheng, Huiwen and Pars, Selin and Pietrogrande, Giovanni and Bong, Yih Tyng and Vane-Tempest, Tania and Smura, Teemu and Strandin, Tomas and Ojha, Ravi and Kant, Ravi and Ruuska, Janika and Topi, Francesco and Vaskiv, Diana and Kareinen, Lauri and Binder, Tobias and Lu, Siyuan and Floetenmeyer, Matthias and Al-mhanawi, Bahaa and Zhu, Yanshan and Sironen, Tarja and Talbo, Gert Hoy and Short, Kirsty R. and Kallemeijn, Wouter W. and Solari, Roberto and Mar, Jessica and Tate, Edward W. and van Waardenberg, Ashley J. and Vapalahti, Olli and Wolvetang, Ernst and Balistreri, Giuseppe and Joensuu, Merja},
title = {{Inhibition of host N-myristoylation compromises the infectivity of SARS-CoV-2 due to Golgi-bypassing egress}},
journal = {Nature communications},
year = {2026},
month = may,
volume = {17},
number = {1},
pages = {7055},
publisher = {Nature Publishing Group},
issn = {2041-1723},
doi = {10.1038/s41467-026-72938-z},
url = {https://doi.org/10.1038/s41467-026-72938-z},
pmid = {42115621},
pmcid = {PMC13392107}
}

RIS

TY - JOUR
AU - Saber, Saber H.
AU - Yak, Nyakuoy
AU - Dolski, Konstantin
AU - Mäki, Sanna
AU - Levanov, Lev
AU - Willenbrink, Levina A.
AU - Sng, Julian D. J.
AU - Shaker, Mohammed R.
AU - Morrison, Sean D.
AU - Zheng, Huiwen
AU - Pars, Selin
AU - Pietrogrande, Giovanni
AU - Bong, Yih Tyng
AU - Vane-Tempest, Tania
AU - Smura, Teemu
AU - Strandin, Tomas
AU - Ojha, Ravi
AU - Kant, Ravi
AU - Ruuska, Janika
AU - Topi, Francesco
AU - Vaskiv, Diana
AU - Kareinen, Lauri
AU - Binder, Tobias
AU - Lu, Siyuan
AU - Floetenmeyer, Matthias
AU - Al-mhanawi, Bahaa
AU - Zhu, Yanshan
AU - Sironen, Tarja
AU - Talbo, Gert Hoy
AU - Short, Kirsty R.
AU - Kallemeijn, Wouter W.
AU - Solari, Roberto
AU - Mar, Jessica
AU - Tate, Edward W.
AU - van Waardenberg, Ashley J.
AU - Vapalahti, Olli
AU - Wolvetang, Ernst
AU - Balistreri, Giuseppe
AU - Joensuu, Merja
TI - Inhibition of host N-myristoylation compromises the infectivity of SARS-CoV-2 due to Golgi-bypassing egress
T2 - Nature communications
J2 - Nat Commun
PY - 2026
DA - 2026/05/11
VL - 17
IS - 1
SP - 7055
SN - 2041-1723
PB - Nature Publishing Group
DO - 10.1038/s41467-026-72938-z
UR - https://doi.org/10.1038/s41467-026-72938-z
LA - en
ER -

CSL-JSON

{
"id": "10.1038/s41467-026-72938-z",
"type": "article-journal",
"title": "Inhibition of host N-myristoylation compromises the infectivity of SARS-CoV-2 due to Golgi-bypassing egress",
"container-title": "Nature communications",
"author": [
{
"family": "Saber",
"given": "Saber H."
},
{
"family": "Yak",
"given": "Nyakuoy"
},
{
"family": "Dolski",
"given": "Konstantin"
},
{
"family": "Mäki",
"given": "Sanna"
},
{
"family": "Levanov",
"given": "Lev"
},
{
"family": "Willenbrink",
"given": "Levina A."
},
{
"family": "Sng",
"given": "Julian D. J."
},
{
"family": "Shaker",
"given": "Mohammed R."
},
{
"family": "Morrison",
"given": "Sean D."
},
{
"family": "Zheng",
"given": "Huiwen"
},
{
"family": "Pars",
"given": "Selin"
},
{
"family": "Pietrogrande",
"given": "Giovanni"
},
{
"family": "Bong",
"given": "Yih Tyng"
},
{
"family": "Vane-Tempest",
"given": "Tania"
},
{
"family": "Smura",
"given": "Teemu"
},
{
"family": "Strandin",
"given": "Tomas"
},
{
"family": "Ojha",
"given": "Ravi"
},
{
"family": "Kant",
"given": "Ravi"
},
{
"family": "Ruuska",
"given": "Janika"
},
{
"family": "Topi",
"given": "Francesco"
},
{
"family": "Vaskiv",
"given": "Diana"
},
{
"family": "Kareinen",
"given": "Lauri"
},
{
"family": "Binder",
"given": "Tobias"
},
{
"family": "Lu",
"given": "Siyuan"
},
{
"family": "Floetenmeyer",
"given": "Matthias"
},
{
"family": "Al-mhanawi",
"given": "Bahaa"
},
{
"family": "Zhu",
"given": "Yanshan"
},
{
"family": "Sironen",
"given": "Tarja"
},
{
"family": "Talbo",
"given": "Gert Hoy"
},
{
"family": "Short",
"given": "Kirsty R."
},
{
"family": "Kallemeijn",
"given": "Wouter W."
},
{
"family": "Solari",
"given": "Roberto"
},
{
"family": "Mar",
"given": "Jessica"
},
{
"family": "Tate",
"given": "Edward W."
},
{
"family": "van Waardenberg",
"given": "Ashley J."
},
{
"family": "Vapalahti",
"given": "Olli"
},
{
"family": "Wolvetang",
"given": "Ernst"
},
{
"family": "Balistreri",
"given": "Giuseppe"
},
{
"family": "Joensuu",
"given": "Merja"
}
],
"container-title-short": "Nat Commun",
"volume": "17",
"issue": "1",
"page": "7055",
"DOI": "10.1038/s41467-026-72938-z",
"PMID": "42115621",
"PMCID": "PMC13392107",
"ISSN": "2041-1723",
"publisher": "Nature Publishing Group",
"URL": "https://doi.org/10.1038/s41467-026-72938-z",
"language": "en",
"issued": {
"date-parts": [
[
2026,
5,
11
]
]
}
}

The tracing map gets a citation of its own once an author has validated it and it has a DOI.

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1093/bioinformatics/btag592 [code]
Network-based stratification of allele-specific expression reveals patient subgroups in Huntington's disease.
Journal: Bioinformatics (Oxford, England)
In common: limma, circlize, clusterProfiler, 2 other tools, other condition, 3 references
[2] doi:10.1038/s41597-026-06971-4 [code]
Human neuronal differentiation under Aβ exposure: a single-cell transcriptomic and epigenomic dataset.
Journal: Scientific data
In common: limma, circlize, clusterProfiler, 2 other tools, 3 references
[3] doi:10.1038/s41593-026-02367-0 [code]
A reproducible three-dimensional model of human brain tissue to investigate physiological and disease-associated microglia phenotypes.
Journal: Nature neuroscience
In common: limma, circlize, clusterProfiler, 2 other tools, cellular / molecular, 2 references
[4] doi:10.1016/j.xcrm.2026.102766 [code]
A longitudinal single-cell and spatial multiomic atlas of pediatric high-grade glioma.
Journal: Cell reports. Medicine
In common: limma, circlize, clusterProfiler, 2 other tools, other condition, cellular / molecular, 2 references
[5] doi:10.1016/j.xcrm.2026.102850 [code]
Patient-derived organoids predict personalized drug response and reveal alternative therapeutic options in glioblastoma.
Journal: Cell reports. Medicine
In common: limma, circlize, clusterProfiler, 2 other tools, other condition, 2 references
[6] doi:10.1186/s11689-026-09713-0 [code]
DRP1 mutations associated with EMPF1 encephalopathy perturb the transcriptional profile and maturation of cortical neurons.
Journal: Journal of neurodevelopmental disorders
In common: limma, circlize, clusterProfiler, 2 other tools, other condition, 2 references
[7] doi:10.1101/gr.281113.125 [code]
Single-nucleus multiomic profiling of the aging mouse substantia nigra reveals conserved gene alterations linked to Parkinson's disease.
Journal: Genome research
In common: limma, circlize, clusterProfiler, 2 other tools, cellular / molecular, 2 references
[8] doi:10.1038/s41467-026-71360-9 [code]
Perinatal brain developmental transition revealed by transcriptomic and proteomic analyses of Bama miniature pigs.
Journal: Nature communications
In common: limma, circlize, clusterProfiler, 2 other tools, 2 references
[9] doi:10.1186/s12967-026-08266-z [code]
Single-cell multi-omic integration analysis prioritizes druggable genes and reveals cell-type-specific causal effects in glioblastomagenesis.
Journal: Journal of translational medicine
In common: limma, circlize, clusterProfiler, 2 other tools, other condition, cellular / molecular, 1 reference
[10] doi:10.1016/j.xcrm.2026.102682 [code]
TET CpG sequence-context-specific DNA demethylation shapes progression of IDH-mutant gliomas.
Journal: Cell reports. Medicine
In common: limma, circlize, clusterProfiler, 2 other tools, other condition, 1 reference

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.

Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.