Mercurial > repos > ecology > regionalgam_autocor_acf
annotate gls-adjusted.R @ 0:b416a363a2d5 draft default tip
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
author | ecology |
---|---|
date | Thu, 20 Jun 2019 04:03:31 -0400 |
parents | |
children |
rev | line source |
---|---|
0
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
1 #!/usr/bin/env Rscript |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
2 library(nlme) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
3 library(MASS) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
4 |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
5 args = commandArgs(trailingOnly=TRUE) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
6 input1 = read.table(args[1], header=TRUE) #input1=col.index =glmmpql-output |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
7 input2 = read.table(args[2], header=TRUE,sep=" ") #input2=data.index =abundance_index-output |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
8 |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
9 input1<-as.matrix(input1) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
10 |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
11 year <- unique(input2$YEAR) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
12 mod <- gls(input1~year, correlation = corARMA(p=2)) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
13 summary<-summary(mod) |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
14 |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
15 save(mod, file = "mod_adjusted.rda") |
b416a363a2d5
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/regionalgam commit ffe42225fff8992501b743ebe2c78e50fddc4a4e
ecology
parents:
diff
changeset
|
16 capture.output(summary, file="mod_adjusted-summary.txt") |