Skip to content

Latest commit

 

History

History
242 lines (203 loc) · 6.74 KB

seminar01b.md

File metadata and controls

242 lines (203 loc) · 6.74 KB

seminar01b

Ali
Thursday, January 22, 2015

Playing with GSE4051_MINI.txt file

read.delim("GSE4051_MINI.txt")
##      sidChar sidNum devStage gType crabHammer eggBomb poisonFang
## 1  Sample_20     20      E16    wt     10.220   7.462      7.370
## 2  Sample_21     21      E16    wt     10.020   6.890      7.177
## 3  Sample_22     22      E16    wt      9.642   6.720      7.350
## 4  Sample_23     23      E16    wt      9.652   6.529      7.040
## 5  Sample_16     16      E16 NrlKO      8.583   6.470      7.494
## 6  Sample_17     17      E16 NrlKO     10.140   7.065      7.005
## 7   Sample_6      6      E16 NrlKO     10.340   7.017      6.735
## 8  Sample_24     24       P2    wt      8.869   6.587      7.508
## 9  Sample_25     25       P2    wt      9.038   6.170      7.449
## 10 Sample_26     26       P2    wt      9.611   6.870      7.511
## 11 Sample_27     27       P2    wt      8.613   6.800      7.843
## 12 Sample_14     14       P2 NrlKO      9.572   6.138      7.250
## 13  Sample_3      3       P2 NrlKO      9.414   6.166      7.200
## 14  Sample_5      5       P2 NrlKO      8.925   6.269      7.405
## 15  Sample_8      8       P2 NrlKO      9.116   6.264      8.016
## 16 Sample_28     28       P6    wt      8.214   6.530      7.428
## 17 Sample_29     29       P6    wt     10.130   7.574      7.100
## 18 Sample_30     30       P6    wt      8.951   6.269      7.274
## 19 Sample_31     31       P6    wt      8.693   6.211      7.409
## 20  Sample_1      1       P6 NrlKO      8.920   6.286      7.378
## 21 Sample_10     10       P6 NrlKO      9.544   6.347      7.252
## 22  Sample_4      4       P6 NrlKO      8.992   6.270      7.342
## 23  Sample_7      7       P6 NrlKO      8.803   6.188      7.754
## 24 Sample_32     32      P10    wt     10.250   8.173      7.005
## 25 Sample_33     33      P10    wt      9.004   7.082      8.086
## 26 Sample_34     34      P10    wt      8.519   6.757      8.584
## 27 Sample_35     35      P10    wt      8.449   6.155      7.201
## 28 Sample_13     13      P10 NrlKO      9.838   7.228      7.459
## 29 Sample_15     15      P10 NrlKO      9.746   7.226      7.786
## 30 Sample_18     18      P10 NrlKO     10.140   7.438      7.363
## 31 Sample_19     19      P10 NrlKO      9.771   7.081      7.586
## 32 Sample_36     36  4_weeks    wt      9.960   7.866      6.993
## 33 Sample_37     37  4_weeks    wt      9.667   6.992      7.324
## 34 Sample_38     38  4_weeks    wt      9.767   6.608      7.329
## 35 Sample_39     39  4_weeks    wt     10.200   7.003      7.320
## 36 Sample_11     11  4_weeks NrlKO      9.677   7.204      6.981
## 37 Sample_12     12  4_weeks NrlKO      9.129   7.165      7.350
## 38  Sample_2      2  4_weeks NrlKO      9.744   7.107      7.075
## 39  Sample_9      9  4_weeks NrlKO      9.822   6.558      7.043
prDat <- read.table("GSE4051_MINI.txt", header = TRUE, row.names = 1)
str(prDat)
## 'data.frame':	39 obs. of  6 variables:
##  $ sidNum    : int  20 21 22 23 16 17 6 24 25 26 ...
##  $ devStage  : Factor w/ 5 levels "4_weeks","E16",..: 2 2 2 2 2 2 2 4 4 4 ...
##  $ gType     : Factor w/ 2 levels "NrlKO","wt": 2 2 2 2 1 1 1 2 2 2 ...
##  $ crabHammer: num  10.22 10.02 9.64 9.65 8.58 ...
##  $ eggBomb   : num  7.46 6.89 6.72 6.53 6.47 ...
##  $ poisonFang: num  7.37 7.18 7.35 7.04 7.49 ...
nrow(prDat) 
## [1] 39
ncol(prDat) 
## [1] 6
head(prDat)
##           sidNum devStage gType crabHammer eggBomb poisonFang
## Sample_20     20      E16    wt     10.220   7.462      7.370
## Sample_21     21      E16    wt     10.020   6.890      7.177
## Sample_22     22      E16    wt      9.642   6.720      7.350
## Sample_23     23      E16    wt      9.652   6.529      7.040
## Sample_16     16      E16 NrlKO      8.583   6.470      7.494
## Sample_17     17      E16 NrlKO     10.140   7.065      7.005
tail(prDat) 
##           sidNum devStage gType crabHammer eggBomb poisonFang
## Sample_38     38  4_weeks    wt      9.767   6.608      7.329
## Sample_39     39  4_weeks    wt     10.200   7.003      7.320
## Sample_11     11  4_weeks NrlKO      9.677   7.204      6.981
## Sample_12     12  4_weeks NrlKO      9.129   7.165      7.350
## Sample_2       2  4_weeks NrlKO      9.744   7.107      7.075
## Sample_9       9  4_weeks NrlKO      9.822   6.558      7.043
names(prDat)
## [1] "sidNum"     "devStage"   "gType"      "crabHammer" "eggBomb"   
## [6] "poisonFang"
str(prDat)
## 'data.frame':	39 obs. of  6 variables:
##  $ sidNum    : int  20 21 22 23 16 17 6 24 25 26 ...
##  $ devStage  : Factor w/ 5 levels "4_weeks","E16",..: 2 2 2 2 2 2 2 4 4 4 ...
##  $ gType     : Factor w/ 2 levels "NrlKO","wt": 2 2 2 2 1 1 1 2 2 2 ...
##  $ crabHammer: num  10.22 10.02 9.64 9.65 8.58 ...
##  $ eggBomb   : num  7.46 6.89 6.72 6.53 6.47 ...
##  $ poisonFang: num  7.37 7.18 7.35 7.04 7.49 ...
levels(prDat$devStage)
## [1] "4_weeks" "E16"     "P10"     "P2"      "P6"
summary(prDat$devStage)
## 4_weeks     E16     P10      P2      P6 
##       8       7       8       8       8
summary(prDat$gType)
## NrlKO    wt 
##    19    20
table(prDat$devStage, prDat$gType)
##          
##           NrlKO wt
##   4_weeks     4  4
##   E16         3  4
##   P10         4  4
##   P2          4  4
##   P6          4  4

Intended experimental design? Maybe to see how developmetn/life expectancy of the KO mouse differs from wt. Looks like it's the same, though

summary(prDat$crabHammer) #...etc
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   8.214   8.938   9.611   9.428   9.830  10.340
weeDat <- subset(prDat, subset = poisonFang > 7.5)
summary(weeDat)
##      sidNum         devStage   gType     crabHammer       eggBomb     
##  Min.   : 7.00   4_weeks:0   NrlKO:4   Min.   :8.519   Min.   :6.188  
##  1st Qu.:15.00   E16    :0   wt   :5   1st Qu.:8.803   1st Qu.:6.587  
##  Median :24.00   P10    :4             Median :9.004   Median :6.800  
##  Mean   :21.44   P2     :4             Mean   :9.117   Mean   :6.762  
##  3rd Qu.:27.00   P6     :1             3rd Qu.:9.611   3rd Qu.:7.081  
##  Max.   :34.00                         Max.   :9.771   Max.   :7.226  
##    poisonFang   
##  Min.   :7.508  
##  1st Qu.:7.586  
##  Median :7.786  
##  Mean   :7.853  
##  3rd Qu.:8.016  
##  Max.   :8.584
str(weeDat$poisonFang)
##  num [1:9] 7.51 7.51 7.84 8.02 7.75 ...
prDat[c("Sample_16", "Sample_38"), "eggBomb"]
## [1] 6.470 6.608
quantile(prDat$eggBomb, .1)
##    10% 
## 6.1844
qDat <- subset(prDat, subset = eggBomb < 6.1844)
rownames(qDat)
## [1] "Sample_25" "Sample_14" "Sample_3"  "Sample_35"