Schedule batch runs of another utility/analysis gear on the list of centers retrieved from NACC group metadata project.
exclude_centers
or exclude_studies
liststime_interval
specified in gear configs, skip the centers which have a successful run of the specified gear within that time intervalbatch_mode
and batch_size
configs in specified in batch_configs_file
This gear uses the AWS SSM parameter store, and expects that AWS credentials are available in environment variables (AWS_SECRET_ACCESS_KEY
, AWS_ACCESS_KEY_ID
, AWS_DEFAULT_REGION
) within the Flywheel runtime.
This gear can only be run in NACC admin group. Set dry_run
= True
to just print the list of qualified centers.
batch_configs_file: A JSON file with batch run configurations.
{
"source": "retrospective-form",
"target": "accepted",
"substitute": true,
"batch_mode": "files",
"batch_size": 10000,
"gear_name": "test-gear",
"gear_configs": {
"debug": false,
"source_id": "",
"target_id": "",
"tag": "test-passed"
}
}
false
projects
count the projects, else count the acquisition files to compute the batch sizeBatch Scheduler gear configs are defined in manifest.json.