Mercurial > repos > ecology > makeeml
annotate raster_templates.R @ 2:f13473bdb4ba 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:51:49 +0000 | 
| parents | 26ebf553b435 | 
| children | 
| rev | line source | 
|---|---|
| 
0
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
1 #15/12/2023 #SEGUINEAU Pauline | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
2 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
3 #Load packages | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
4 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
5 library(EMLassemblyline) | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
6 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
7 #Load arguments | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
8 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
9 if (length(commandArgs(trailingOnly = TRUE)) > 0) { | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
10 data_raster <- commandArgs(trailingOnly = TRUE)[1] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
11 } | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
12 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
13 #Transform arguments | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
14 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
15 raster = strsplit(data_raster," ") | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
16 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
17 #Make templates to describe data raster | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
18 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
19 template_raster_attributes(path = ".",data.path= "data_files", raster.file = raster[[1]]) | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
20 template_categorical_variables(path = ".", data.path = "data_files") | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
21 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
22 | 
