{
    "project_uid": "P231",
    "uid": "J394",
    "PID_main": 15203,
    "PID_monitor": 15202,
    "PID_workers": [],
    "bench": {},
    "children": [],
    "cloned_from": "J388",
    "cluster_job_custom_vars": {},
    "cluster_job_id": "482277",
    "cluster_job_monitor_event_id": "6564c6a67b9e3721df2eef7e",
    "cluster_job_monitor_last_run_at": "2023-11-27 17:41:10.716100",
    "cluster_job_monitor_retries": 1,
    "cluster_job_status": "             JOBID PARTITION     NAME     USER ST       TIME  NODES NODELIST(REASON)\n            482277    cryoem cryospar cryospar PD       0:00      1 (None)\n",
    "cluster_job_status_code": null,
    "cluster_job_submission_script": null,
    "completed_at": {
        "$date": 1701103287002
    },
    "completed_count": 1,
    "created_at": {
        "$date": 1701103240399
    },
    "created_by_job_uid": null,
    "created_by_user_id": "62c2ee9860c1c9670a3194d3",
    "deleted": false,
    "description": "Enter a description.",
    "enable_bench": false,
    "errors_build_inputs": {},
    "errors_build_params": {},
    "errors_run": [],
    "experiment_worker_path": null,
    "failed_at": null,
    "generate_intermediate_results": false,
    "heartbeat_at": null,
    "input_slot_groups": [
        {
            "type": "particle",
            "name": "particles_A",
            "title": "Particles (A)",
            "description": "Particles to use (A). Multiple stacks will be concatenated.",
            "count_min": 1,
            "count_max": Infinity,
            "repeat_allowed": false,
            "slots": [
                {
                    "type": "particle.blob",
                    "name": "blob",
                    "title": "Particle data blobs",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.ctf",
                    "name": "ctf",
                    "title": "Particle ctf parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.location",
                    "name": "location",
                    "title": "Particle location parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.alignments3D",
                    "name": "alignments3D",
                    "title": "Particle alignments3D parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.alignments2D",
                    "name": "alignments2D",
                    "title": "Particle alignments2D parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.components",
                    "name": "components",
                    "title": "Particle components parameters",
                    "description": "",
                    "optional": true
                }
            ],
            "connections": []
        },
        {
            "type": "particle",
            "name": "particles_B",
            "title": "Particles (B)",
            "description": "Particles to use (B). Multiple stacks will be concatenated.",
            "count_min": 0,
            "count_max": Infinity,
            "repeat_allowed": false,
            "slots": [
                {
                    "type": "particle.blob",
                    "name": "blob",
                    "title": "Particle data blobs",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.ctf",
                    "name": "ctf",
                    "title": "Particle ctf parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.location",
                    "name": "location",
                    "title": "Particle location parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.alignments3D",
                    "name": "alignments3D",
                    "title": "Particle alignments3D parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.alignments2D",
                    "name": "alignments2D",
                    "title": "Particle alignments2D parameters",
                    "description": "",
                    "optional": true
                },
                {
                    "type": "particle.components",
                    "name": "components",
                    "title": "Particle components parameters",
                    "description": "",
                    "optional": true
                }
            ],
            "connections": []
        }
    ],
    "instance_information": {
        "platform_node": "a012",
        "platform_release": "3.10.0-1160.62.1.el7.x86_64",
        "platform_version": "#1 SMP Tue Apr 5 16:57:59 UTC 2022",
        "platform_architecture": "x86_64",
        "cpu_model": "AMD EPYC 7443P 24-Core Processor",
        "physical_cores": 24,
        "total_memory": "251.67GB",
        "available_memory": "229.86GB",
        "used_memory": "17.60GB",
        "ofd_soft_limit": 1024,
        "ofd_hard_limit": 131072
    },
    "interactive": false,
    "interactive_hostname": "",
    "interactive_port": null,
    "intermediate_results_size_bytes": 0,
    "intermediate_results_size_last_updated": {
        "$date": 1701103286977
    },
    "is_ancestor_of_final_result": false,
    "is_experiment": false,
    "is_final_result": false,
    "job_dir": "J394",
    "job_dir_size": 328228281,
    "job_dir_size_last_updated": {
        "$date": 1701103286977
    },
    "job_type": "particle_sets",
    "killed_at": null,
    "last_accessed": {
        "name": "Szabolcs",
        "accessed_at": {
            "$date": 1701103350231
        }
    },
    "last_intermediate_data_cleared_amount": 0,
    "last_intermediate_data_cleared_at": null,
    "last_scheduled_at": null,
    "last_updated": {
        "$date": 1701103350233
    },
    "launched_at": {
        "$date": 1701103269438
    },
    "output_group_images": {},
    "output_result_groups": [],
    "output_results": [],
    "params_base": {
        "set_operation": {
            "type": "enum",
            "value": "split",
            "title": "Action",
            "desc": "Choose split to split the input set (you only need to connect one, to input A) into smaller subsets. Choose intersect to compute the intersection and difference between the two input sets (A and B).",
            "order": 0,
            "section": "set_tools",
            "advanced": false,
            "hidden": false,
            "enum_keys": [
                "split",
                "intersect"
            ],
            "enum_dict": {
                "split": "split",
                "intersect": "intersect"
            }
        },
        "set_intersection_field": {
            "type": "enum",
            "value": "uid",
            "title": "Field to Intersect",
            "desc": "Choose the field to intersect the two datasets. For 'path', the common path field will be used.",
            "order": 1,
            "section": "set_tools",
            "advanced": false,
            "hidden": true,
            "enum_keys": [
                "uid",
                "path"
            ],
            "enum_dict": {
                "uid": "uid",
                "path": "path"
            }
        },
        "remove_leading_uid": {
            "type": "boolean",
            "value": false,
            "title": "Ignore Leading UID",
            "desc": "If enabled, ignores generated numeric identifier in the path during set comparisons. Use this when inputs include the same data but imported multiple times.",
            "order": 2,
            "section": "set_tools",
            "advanced": false,
            "hidden": true
        },
        "set_split_num": {
            "type": "number",
            "value": 1,
            "title": "Split num. batches",
            "desc": "Number of split batches to create from input",
            "order": 3,
            "section": "set_tools",
            "advanced": false,
            "hidden": false
        },
        "set_split_size": {
            "type": "number",
            "value": 100000,
            "title": "Split batch size",
            "desc": "Number of items to place into each split batch that is output. Unused items will be output as a separate remainder output",
            "order": 4,
            "section": "set_tools",
            "advanced": false,
            "hidden": false
        },
        "set_split_random": {
            "type": "boolean",
            "value": false,
            "title": "Split randomize",
            "desc": "Whether to randomize assignment of items into the split batches",
            "order": 5,
            "section": "set_tools",
            "advanced": false,
            "hidden": false
        }
    },
    "params_secs": {
        "set_tools": {
            "title": "Set Operations",
            "desc": "",
            "order": 0
        }
    },
    "params_spec": {
        "set_split_size": {
            "value": 2000000
        }
    },
    "parents": [],
    "priority": 10,
    "project_uid_num": 231,
    "queue_index": null,
    "queue_message": null,
    "queue_status": null,
    "queued_at": {
        "$date": 1701103268055
    },
    "queued_job_hash": null,
    "queued_to_lane": "",
    "resources_allocated": {},
    "resources_needed": {
        "slots": {
            "CPU": 1,
            "GPU": 0,
            "RAM": 4
        },
        "fixed": {
            "SSD": false
        }
    },
    "run_as_user": null,
    "running_at": {
        "$date": 1701103278417
    },
    "started_at": {
        "$date": 1701103278271
    },
    "status": "completed",
    "title": "PSM aligned for CryoDRGN",
    "tokens_acquired_at": 1701103269.436178,
    "tokens_requested_at": null,
    "type": "particle_sets",
    "ui_tile_height": 1,
    "ui_tile_images": [],
    "ui_tile_width": 1,
    "uid_num": 394,
    "version": "v4.3.1",
    "waiting_at": null,
    "workspace_uids": [
        "W2"
    ],
    "last_exported": {
        "$date": 1701103286993
    },
    "ui_layouts": {},
    "no_check_inputs_ready": false,
    "queued_to_gpu": false,
    "queued_to_hostname": null,
    "num_tokens": 0,
    "job_sig": "557577843229776548946871894116936060798055431654092381922714319570440420764740722731027633631279906585703069338783426572558270761323508614164203246898546923228514150648113256952028934348636319373317603973698435206289203255376392576032551332988404751371158476372581498915787851911037329507784336796000037020362359297880020520783474610198049712699612144648456815382471843181117242572457235641065245210474253068999445806456960377536266106406951245253560020181110097616136590132226644723929258896782286112075450239663576650233662232120386759424370444422498205698769371782745948652456846968656950711757524600813835703460656992725616690731521331662959832716576341171668322100341870295690920328918945150135920135478120096139508470598916161275663639927330857100825856037504070732322676324232869970485448220217428030541351141293792689584925837896685703804030657291568429519929748800420636152415652502792035833696912157370776128649281771171924610493252313806011893372781613269123941951682214826742053301548140691648699625108361658954002842335499932179925282163875162910372335041309631943139571563716855333389578163436491186608450910563414023236746696208725068724374476841345000762735903398170901657417036351502393881276785526837291901778676453",
    "status_num": 35,
    "starred_by": [
        "62c2ee9860c1c9670a3194d3"
    ]
}