Mercurial > repos > ecology > makeeml
annotate geo_cov_temp.R @ 8:d6aa2a899877 draft default tip
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 61182ba790bdeeb98750403b869051ccad1a736c
| author | ecology | 
|---|---|
| date | Thu, 16 Jan 2025 15:55:30 +0000 | 
| parents | 34dcb86a9351 | 
| children | 
| rev | line source | 
|---|---|
| 2 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 1 #27/11/2023 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 2 #Seguineau Pauline | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 3 #Make geographic coverage template | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 4 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 5 #Load packages | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 6 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 7 library(EMLassemblyline) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 8 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 9 #Load arguments | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 10 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 11 args = commandArgs(trailingOnly=TRUE) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 12 if(length(args)>0){ | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 13 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 14 data_table <- args[1] | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 15 tablename <- args[2] | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 16 lat_col <- as.numeric(args[3]) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 17 long_col <- as.numeric(args[4]) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 18 site_col <- as.numeric(args[5]) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 19 empty <- args[6] | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 20 } | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 21 | 
| 5 
34dcb86a9351
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 43f3c45c97ba7d09ad1ea19df9e953cfe917dde8
 ecology parents: 
4diff
changeset | 22 datatable = read.table(data_table,sep="\t",header=T) | 
| 2 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 23 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 24 latcol = names(datatable[lat_col]) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 25 longcol = names(datatable[long_col]) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 26 sitecol = names(datatable[site_col]) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 27 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 28 if (empty == "false"){ | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 29 empty = FALSE | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 30 }else if (empty=="true"){ | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 31 empty=TRUE} | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 32 | 
| 4 
59349973537f
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit f00c48e2a16ba6154e6c1aa50330586eefb13a32
 ecology parents: 
2diff
changeset | 33 | 
| 2 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 34 #Make template | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 35 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 36 template_geographic_coverage(path =".", data.path = "data_files", data.table = tablename, lat.col = latcol, lon.col = longcol, site.col = sitecol, empty = empty) | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 37 | 
| 
8a697f446051
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit ea09df299078ff13beda210b36b7edaa6a79c099
 ecology parents: diff
changeset | 38 | 
