Skip to content

Commit a6ae14e

Browse files
committed
update docs
1 parent 4335c75 commit a6ae14e

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

RNAseq/Pipeline_GL-DPPD-7115_Versions/GL-DPPD-7115.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1303,12 +1303,15 @@ group_names <- agg_means$group
13031303
group_means <- as.data.frame(t(agg_means[-1]))
13041304
group_stdev <- as.data.frame(t(agg_stdev[-1]))
13051305

1306-
# Assign column names based on group names
1307-
colnames(group_means) <- paste0("Group.Mean_(", group_names, ")")
1308-
colnames(group_stdev) <- paste0("Group.Stdev_(", group_names, ")")
1306+
# Interleave means and stdevs for each group
1307+
group_stats <- data.frame(matrix(ncol = 0, nrow = nrow(group_means)))
1308+
for (group in group_names) {
1309+
group_stats[paste0("Group.Mean_(", group, ")")] <- group_means[,paste0("Group.Mean_(", group, ")")]
1310+
group_stats[paste0("Group.Stdev_(", group, ")")] <- group_stdev[,paste0("Group.Stdev_(", group, ")")]
1311+
}
13091312

13101313
### Add computed group means and standard deviations to output_table ###
1311-
output_table <- cbind(output_table, group_means, group_stdev)
1314+
output_table <- cbind(output_table, group_stats)
13121315

13131316
### Read in GeneLab annotation table for the organism of interest ###
13141317
annot <- read.table(annotations_link,

RNAseq/Workflow_Documentation/NF_RCP/workflow_code/bin/dge_deseq2.Rmd

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -371,11 +371,14 @@ group_names <- agg_means$group
371371
# Remove the 'group' column and transpose to match expected structure
372372
group_means <- as.data.frame(t(agg_means[-1]))
373373
group_stdev <- as.data.frame(t(agg_stdev[-1]))
374-
# Assign column names based on group names
375-
colnames(group_means) <- paste0("Group.Mean_(", group_names, ")")
376-
colnames(group_stdev) <- paste0("Group.Stdev_(", group_names, ")")
377-
# Add computed group means and standard deviations to output_table
378-
output_table <- cbind(output_table, group_means, group_stdev)
374+
# Interleave means and stdevs for each group
375+
group_stats <- data.frame(matrix(ncol = 0, nrow = nrow(group_means)))
376+
for (group in group_names) {
377+
group_stats[paste0("Group.Mean_(", group, ")")] <- group_means[,paste0("Group.Mean_(", group, ")")]
378+
group_stats[paste0("Group.Stdev_(", group, ")")] <- group_stdev[,paste0("Group.Stdev_(", group, ")")]
379+
}
380+
### Add computed group means and standard deviations to output_table ###
381+
output_table <- cbind(output_table, group_stats)
379382
```
380383

381384
```{r output-dge-related-files}

0 commit comments

Comments
 (0)