Organ Association

To assess how each protein's expression associates with the severity of the disease in different organs, correlation coefficients were calculated between each protein's NPX value and the organ scores. The resulting p-values were corrected for multiple testing using the Benjamini-Hochberg procedure.

Plasma

The full list of protein-wise Pearson correlation results for the different organs is collected in excel files in Results/Plasma/Organ/[organ]/[organ]_pearson_correlation.xlsx. In addition, the partial correlation coefficients (i.e. correlation when NPX values are adjusted for age and ckd_epi) can be found in Results/Plasma/Organ/[organ]/[organ]_pearson_correlationn_adjusted_age_ckd_epi.xlsx. These results are quite similar to the unadjusted correlation coefficients but are added here if they would be needed later. All individuals regressions are plotted and collected in the subfolder regression_plots/.

The unadjusted results are also shown here in an interactive table. Results are ranked by adjusted p-value and a link to the corresponding plot is added.

create_organ_table <- function(source = "Plasma", organ = "general") {

  readxl::read_excel(paste0("~/Results/", source, "/Organ/", organ, "/", organ, "_pearson_correlation.xlsx")) %>%
  dplyr::select(-c(method, alternative)) %>%
  mutate_if(is.numeric, round, 4) %>%
  mutate("plot" = paste0('<a href ="./../Results/', source, '/Organ/', organ, '/regression_plots/', Assay, '_regression.pdf"  target="_blank">', Assay, '</a>')) %>%
  datatable(class = 'cell-border stripe compact', 
            extensions = 'Buttons', 
            options = list(
              dom = 'Bfrtip',
              buttons = c('copy', 'csv', 'excel', 'pdf')),
            escape = FALSE)

}

::::: {.panelset}

::: {.panel} [General]{.panel-name}

create_organ_table("Plasma", "general")

:::

::: {.panel} [Cutaneous]{.panel-name}

create_organ_table("Plasma", "cutaneous")

:::

::: {.panel} [Muc_memb_eyes]{.panel-name}

create_organ_table("Plasma", "muc_memb_eyes")

:::

::: {.panel} [Ent]{.panel-name}

create_organ_table("Plasma", "ent")

:::

::: {.panel} [Chest]{.panel-name}

create_organ_table("Plasma", "chest")

:::

::: {.panel} [Cardiovascular]{.panel-name}

create_organ_table("Plasma", "cardiovascular")

:::

::: {.panel} [Abdominal]{.panel-name}

create_organ_table("Plasma", "abdominal")

:::

::: {.panel} [Renal]{.panel-name}

create_organ_table("Plasma", "renal")

:::

::: {.panel} [Nervous_System]{.panel-name}

create_organ_table("Plasma", "nerv_system")

:::

::: {.panel} [Final_Score]{.panel-name}

create_organ_table("Plasma", "final_score")

:::

:::::

Serum

The full list of protein-wise Pearson correlation results for the different organs is collected in excel files in Results/Serum/Organ/[organ]/[organ]_pearson_correlation.xlsx. In addition, the partial correlation coefficients (i.e. correlation when NPX values are adjusted for age and ckd_epi) can be found in Results/Plasma/Organ/[organ]/[organ]_pearson_correlationn_adjusted_age_ckd_epi.xlsx. These results are quite similar to the unadjusted correlation coefficients but are added here if they would be needed later. All individuals regressions are plotted and collected in the subfolder regression_plots/.

The unadjusted results are also shown here in an interactive table. Results are ranked by adjusted p-value and a link to the corresponding plot is added.

::::: {.panelset}

::: {.panel} [General]{.panel-name}

create_organ_table("Serum", "general")

:::

::: {.panel} [Cutaneous]{.panel-name}

create_organ_table("Serum", "cutaneous")

:::

::: {.panel} [Muc_memb_eyes]{.panel-name}

create_organ_table("Serum", "muc_memb_eyes")

:::

::: {.panel} [Ent]{.panel-name}

create_organ_table("Serum", "ent")

:::

::: {.panel} [Chest]{.panel-name}

create_organ_table("Serum", "chest")

:::

::: {.panel} [Cardiovascular]{.panel-name}

create_organ_table("Serum", "cardiovascular")

:::

::: {.panel} [Abdominal]{.panel-name}

create_organ_table("Serum", "abdominal")

:::

::: {.panel} [Renal]{.panel-name}

create_organ_table("Serum", "renal")

:::

::: {.panel} [Nervous_System]{.panel-name}

create_organ_table("Serum", "nerv_system")

:::

::: {.panel} [Final_Score]{.panel-name}

create_organ_table("Serum", "final_score")

:::

:::::



vincent-van-hoef/Analysis5204 documentation built on June 24, 2022, 2:41 p.m.