|
17 | 17 | "description": "The relationship property that holds the weight of the relationships. " |
18 | 18 | "If not provided, all relationships are considered to have a weight of 1.", |
19 | 19 | }, |
| 20 | + "nodeLabels": { |
| 21 | + "type": "array", |
| 22 | + "items": {"type": "string"}, |
| 23 | + "description": "The node labels used to project and run conductance on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 24 | + }, |
20 | 25 | }, |
21 | 26 | "required": ["communityProperty"], |
22 | 27 | }, |
|
54 | 59 | "type": "integer", |
55 | 60 | "description": "The number of leaf nodes of the supporting tree data structure.", |
56 | 61 | }, |
| 62 | + "nodeLabels": { |
| 63 | + "type": "array", |
| 64 | + "items": {"type": "string"}, |
| 65 | + "description": "The node labels used to project and run HDBSCAN on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 66 | + }, |
57 | 67 | }, |
58 | 68 | "required": ["nodeProperty"], |
59 | 69 | }, |
|
75 | 85 | "type": "string", |
76 | 86 | "description": "Property name to use for identifying nodes (e.g., 'name', 'Name', 'title'). Use get_node_properties_keys to find available properties.", |
77 | 87 | }, |
| 88 | + "nodeLabels": { |
| 89 | + "type": "array", |
| 90 | + "items": {"type": "string"}, |
| 91 | + "description": "The node labels used to project and run K Core decomposition on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 92 | + }, |
78 | 93 | }, |
79 | 94 | "required": [], |
80 | 95 | }, |
|
97 | 112 | "type": "string", |
98 | 113 | "description": "Property name to use for identifying nodes (e.g., 'name', 'Name', 'title'). Use get_node_properties_keys to find available properties.", |
99 | 114 | }, |
| 115 | + "nodeLabels": { |
| 116 | + "type": "array", |
| 117 | + "items": {"type": "string"}, |
| 118 | + "description": "The node labels used to project and run K-1 Coloring on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 119 | + }, |
100 | 120 | "maxIterations": { |
101 | 121 | "type": "integer", |
102 | 122 | "description": "The maximum number of iterations to run the coloring algorithm.", |
|
132 | 152 | "type": "string", |
133 | 153 | "description": "Property name to use for identifying nodes (e.g., 'name', 'Name', 'title'). Use get_node_properties_keys to find available properties.", |
134 | 154 | }, |
| 155 | + "nodeLabels": { |
| 156 | + "type": "array", |
| 157 | + "items": {"type": "string"}, |
| 158 | + "description": "The node labels used to project and run K-Means on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 159 | + }, |
135 | 160 | "k": { |
136 | 161 | "type": "integer", |
137 | 162 | "description": "The number of clusters to create.", |
|
202 | 227 | "type": "string", |
203 | 228 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
204 | 229 | }, |
| 230 | + "nodeLabels": { |
| 231 | + "type": "array", |
| 232 | + "items": {"type": "string"}, |
| 233 | + "description": "The node labels used to project and run Label Propagation on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 234 | + }, |
205 | 235 | }, |
206 | 236 | }, |
207 | 237 | ), |
|
248 | 278 | "type": "string", |
249 | 279 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
250 | 280 | }, |
| 281 | + "nodeLabels": { |
| 282 | + "type": "array", |
| 283 | + "items": {"type": "string"}, |
| 284 | + "description": "The node labels used to project and run Leiden on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 285 | + }, |
251 | 286 | }, |
252 | 287 | }, |
253 | 288 | ), |
|
277 | 312 | "items": {"type": "string"}, |
278 | 313 | "description": "Optional list of node names to filter results. Only nodes whose names (based on nodeIdentifierProperty) contain any of these values will be included in the results. Requires nodeIdentifierProperty to be specified.", |
279 | 314 | }, |
| 315 | + "nodeLabels": { |
| 316 | + "type": "array", |
| 317 | + "items": {"type": "string"}, |
| 318 | + "description": "The node labels used to project and run Local Clustering Coefficient on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 319 | + }, |
280 | 320 | }, |
281 | 321 | }, |
282 | 322 | ), |
|
325 | 365 | "type": "string", |
326 | 366 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
327 | 367 | }, |
| 368 | + "nodeLabels": { |
| 369 | + "type": "array", |
| 370 | + "items": {"type": "string"}, |
| 371 | + "description": "The node labels used to project and run Louvain on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 372 | + }, |
328 | 373 | }, |
329 | 374 | }, |
330 | 375 | ), |
|
344 | 389 | "type": "string", |
345 | 390 | "description": "Name of the relationship property to use as weights. If unspecified, the algorithm runs unweighted.", |
346 | 391 | }, |
| 392 | + "nodeLabels": { |
| 393 | + "type": "array", |
| 394 | + "items": {"type": "string"}, |
| 395 | + "description": "The node labels used to project and run Modularity on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 396 | + }, |
347 | 397 | }, |
348 | 398 | "required": ["communityProperty"], |
349 | 399 | }, |
|
385 | 435 | "type": "string", |
386 | 436 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
387 | 437 | }, |
| 438 | + "nodeLabels": { |
| 439 | + "type": "array", |
| 440 | + "items": {"type": "string"}, |
| 441 | + "description": "The node labels used to project and run modularity optimization on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 442 | + }, |
388 | 443 | }, |
389 | 444 | }, |
390 | 445 | ), |
|
404 | 459 | "type": "string", |
405 | 460 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
406 | 461 | }, |
| 462 | + "nodeLabels": { |
| 463 | + "type": "array", |
| 464 | + "items": {"type": "string"}, |
| 465 | + "description": "The node labels used to project and run SCC on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 466 | + }, |
407 | 467 | }, |
408 | 468 | }, |
409 | 469 | ), |
|
432 | 492 | "items": {"type": "string"}, |
433 | 493 | "description": "Optional list of node names to filter results. Only nodes whose names (based on nodeIdentifierProperty) contain any of these values will be included in the results. Requires nodeIdentifierProperty to be specified.", |
434 | 494 | }, |
| 495 | + "nodeLabels": { |
| 496 | + "type": "array", |
| 497 | + "items": {"type": "string"}, |
| 498 | + "description": "The node labels used to project and run Triangle Count on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 499 | + }, |
435 | 500 | }, |
436 | 501 | }, |
437 | 502 | ), |
|
470 | 535 | "type": "string", |
471 | 536 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
472 | 537 | }, |
| 538 | + "nodeLabels": { |
| 539 | + "type": "array", |
| 540 | + "items": {"type": "string"}, |
| 541 | + "description": "The node labels used to project and run WCC on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 542 | + }, |
473 | 543 | }, |
474 | 544 | }, |
475 | 545 | ), |
|
510 | 580 | "type": "string", |
511 | 581 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
512 | 582 | }, |
| 583 | + "nodeLabels": { |
| 584 | + "type": "array", |
| 585 | + "items": {"type": "string"}, |
| 586 | + "description": "The node labels used to project and run Max-K-Cut on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 587 | + }, |
513 | 588 | }, |
514 | 589 | }, |
515 | 590 | ), |
|
539 | 614 | "type": "string", |
540 | 615 | "description": "The name of a node property to use as node identifier in the result. If provided, the result will include a 'nodeName' column with values from this property.", |
541 | 616 | }, |
| 617 | + "nodeLabels": { |
| 618 | + "type": "array", |
| 619 | + "items": {"type": "string"}, |
| 620 | + "description": "The node labels used to project and run SLLPA on. Nodes with different node labels will be ignored. Do not specify to run for all nodes", |
| 621 | + }, |
542 | 622 | }, |
543 | 623 | }, |
544 | 624 | ), |
|
0 commit comments