ComfyUIΒ Β >Β Β NodesΒ Β >Β Β Jovimetrix Composition Nodes >Β Β ARRAY (JOV) πŸ“š

ComfyUI Node: ARRAY (JOV) πŸ“š

Class Name


amorano (Account age: 5221 days)
Jovimetrix Composition Nodes
Latest Updated
Github Stars

How to Install Jovimetrix Composition Nodes

Install this extension via the ComfyUI Manager by searching for Β Jovimetrix Composition Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Jovimetrix Composition Nodes in the search bar
After installation, click the Β Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

ARRAY (JOV) πŸ“š Description

Versatile data array processing node with merging, picking, slicing, random selection, indexing capabilities for efficient data manipulation.


The ARRAY (JOV) πŸ“š node is designed to process batches of data through various modes such as merging, picking, slicing, random selection, or indexing. This node is highly versatile, allowing you to manipulate data arrays in multiple ways to suit your specific needs. Whether you need to combine multiple datasets, extract specific elements, or randomly select items, this node provides the necessary functionality. Additionally, it offers options to flip the order of processed items and divide the data into chunks, making it a powerful tool for data organization and manipulation. This node is particularly useful for AI artists who need to handle large datasets efficiently and flexibly.

ARRAY (JOV) πŸ“š Input Parameters:


The mode parameter determines the method used to process the data batch. Options include merging, picking, slicing, random selection, and indexing. Each mode offers a different way to manipulate the data, allowing you to choose the most appropriate method for your specific task. For example, merging combines multiple datasets into one, while slicing extracts a subset of the data. The default value is typically set to a common mode like merging, but you can adjust it based on your requirements.


The flip_order parameter is a boolean that, when set to True, reverses the order of the processed items. This can be useful when you need to change the sequence of data elements for specific tasks. The default value is False.


The chunk_size parameter specifies the size of the chunks into which the data will be divided. This is particularly useful for tasks that require processing data in smaller, more manageable pieces. The minimum value is 1, and there is no strict maximum, but it should be set according to the size of your dataset and the requirements of your task. The default value is often set to a reasonable size like 10.

ARRAY (JOV) πŸ“š Output Parameters:


The ANY_OUT output parameter provides the processed data in its final form, based on the selected mode and other input parameters. This output is versatile and can be used in various downstream tasks, making it a crucial part of your data processing pipeline.


The LIST output parameter returns the processed data as a list. This is useful for tasks that require the data to be in a list format, such as further data manipulation or analysis.


The VALUE output parameter provides a specific value from the processed data, often based on the indexing or selection mode. This is useful when you need to extract a particular element from the dataset for further use.

ARRAY (JOV) πŸ“š Usage Tips:

  • Use the mode parameter to select the most appropriate data processing method for your task, whether it's merging, picking, slicing, random selection, or indexing.
  • Set the flip_order parameter to True if you need to reverse the order of the processed items, which can be useful for certain data manipulation tasks.
  • Adjust the chunk_size parameter to divide your data into smaller, more manageable pieces, especially when working with large datasets.

ARRAY (JOV) πŸ“š Common Errors and Solutions:

"Invalid mode selected"

  • Explanation: The mode parameter was set to an invalid value that is not supported by the node.
  • Solution: Ensure that the mode parameter is set to one of the supported options: merging, picking, slicing, random selection, or indexing.

"Chunk size must be a positive integer"

  • Explanation: The chunk_size parameter was set to a non-positive value.
  • Solution: Set the chunk_size parameter to a positive integer value, with a minimum of 1.

"Data array is empty"

  • Explanation: The input data array is empty, so there is no data to process.
  • Solution: Provide a non-empty data array as input to the node. Ensure that your data source is correctly configured and contains data.

ARRAY (JOV) πŸ“š Related Nodes

Go back to the extension to check out more related nodes.
Jovimetrix Composition Nodes

Β© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.