forked from wschwanghart/topotoolbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunctionSignatures.json
62 lines (62 loc) · 1.77 KB
/
functionSignatures.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{
"_schemaVersion": "1.0.0",
"GRIDobj":
{
"inputs":
[
{"name":"filename", "kind":"required", "type":[["file=*.tif,*.tiff,*.asc,*.txt"],["char"]]}
]
},
"GRIDobj.gradient8":
{
"inputs":
[
{"name":"DEM", "kind":"required", "type":["GRIDobj"]},
{"name":"unit", "kind":"required", "type":"choices={'tan','rad','deg','sin','per'}"},
{"name":"useblockproc", "kind":"namevalue", "type":[["logical"],["scalar"]]},
{"name":"blocksize", "kind":"namevalue", "type":"scalar"},
{"name":"useparallel", "kind":"namevalue", "type":"scalar"}
]
},
"FLOWobj":
{
"inputs":
[
{"name":"DEM", "kind":"required", "type":["GRIDobj"]},
{"name":"preprocess", "kind":"namevalue", "type":"choices={'carve','fill','none'}"},
{"name":"sinks", "kind":"namevalue", "type":"GRIDobj"},
{"name":"internaldrainage", "kind":"namevalue", "type":"scalar"},
{"name":"verbose", "kind":"namevalue", "type":"scalar"},
{"name":"mex", "kind":"namevalue", "type":"scalar"}
]
},
"STREAMobj":
{
"inputs":
[
{"name":"FD", "kind":"required", "type":["FLOWobj"]},
{"name":"I", "kind":"required", "type":["GRIDobj"]}
]
},
"STREAMobj":
{
"inputs":
[
{"name":"FD", "kind":"required", "type":["FLOWobj"]},
{"name":"minarea", "kind":"namevalue", "type":"scalar"},
{"name":"unit", "kind":"namevalue", "type":"choices={'pixels','mapunits'}"},
{"name":"outlets", "kind":"namevalue"},
{"name":"channelheads", "kind":"namevalue"}
]
}
"STREAMobj.chitransform":
{
"inputs":
[
{"name":"S", "kind":"required", "type":["STREAMobj"]},
{"name":"FD", "kind":"required"},
{"name":"mn", "kind":"namevalue"},
{"name":"a0", "kind":"namevalue"}
]
}
}