Mercurial > repos > ecology > makeeml
annotate annotations_template.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 #17/07/2024 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
2 #Seguineau Pauline | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
3 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
4 #Make annotation template | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
5 #Load packages | 
| 
 
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 library(EMLassemblyline) | 
| 
 
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 #Load arguments | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
10 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
11 args = commandArgs(trailingOnly=TRUE) | 
| 
 
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 if(length(args)>0){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
14 prod <- args[1] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
15 if (prod == "fr_scratch"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
16 select <- args[2] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
17 data_table <- args[3] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
18 if(select == "data_table"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
19 data_table <- args[3] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
20 }else if(select == "other_entities"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
21 other_entities <- args[3] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
22 }else if(select == "both"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
23 data_table <- args[3] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
24 other_entities <- args[4]} | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
25 }else{ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
26 eml <- args[2] | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
27 } | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
28 } | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
29 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
30 #Transform arguments | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
31 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
32 if(prod =="fr_scratch" && select == "both"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
33 table = strsplit(data_table," ") | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
34 other = strsplit(other_entities," ") | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
35 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
36 #Make templates to add annotations from scratch | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
37 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
38 template_annotations( | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
39 path ="data_files/", | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
40 data.table = table[[1]], | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
41 other.entity = other[[1]]) | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
42 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
43 }else if (prod == "fr_scratch" && select == "data_table"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
44 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
45 table = strsplit(data_table," ") | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
46 template_annotations( | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
47 path ="data_files/", | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
48 data.table = table[[1]]) | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
49 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
50 }else if (prod == "fr_scratch" && select == "other_entities"){ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
51 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
52 other = strsplit(other_entities," ") | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
53 template_annotations( | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
54 path ="data_files/", | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
55 other.entity = other[[1]]) | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
56 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
57 #Make templates to add annotations from EML file | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
58 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
59 }else{ | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
60 template_annotations( | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
61 path= "data_files/", | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
62 eml = eml)} | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
63 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
64 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
65 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
66 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
67 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
68 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
69 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
70 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
71 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
72 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
73 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
74 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
75 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
76 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
77 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
78 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
79 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
80 | 
| 
 
26ebf553b435
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 2d36dc964f548b5acbc43ffd78e51e6fc7dc80bb
 
ecology 
parents:  
diff
changeset
 | 
81 | 
