NSGR_SUBMIT(1)

πŸ“¦
version 1.0.3 Β· 2 versions
, in fedora 43

πŸ’… NSGR_SUBMIT β€” the group-chat edition πŸ’…

okay so bestie, this is the manual page for nsgr_submit, and it lives in the User Commands manual. It's version 1.0.3. Buckle up, it's short but there's lore πŸ’–


✨ NAME ✨

nsgr_submit β€” literally the manual page for nsgr_submit 1.0.3. that's the whole name section, we love a minimalist queen πŸ‘‘


🌸 DESCRIPTION 🌸

here's the whole vibe, verbatim, no cap:

nsgr_submit TEMPLATE_DIRECTORY validate|run [results_directory]

so <lavender>TEMPLATE_DIRECTORY</lavender> is the name of a directory that holds the job's input data files, plus two property files β€” and they gotta be named exactly testInput.properties and testParam.properties. no renames, no "oops I called it something else", periodt πŸŽ€

🧚 the -c flag

  • -c β€” this is your path to the config file. by default it goes looking in the user's home directory (~) for .nsgrest.conf first, and then for nsgrest.conf (yep, the one without a dot) πŸ’œ

🌈 validate

this one asks the REST API whether the job is valid. that's it, it's a vibe check for your job ✨

  • if it's valid? it prints to stdout the command line that would be run on the execution host if the job were actually submitted to run. iconic.
  • if it's invalid? it prints an error message that explains which fields have errors. not me getting called out by the API 😭

πŸ”₯ run

this one actually submits the job to the REST API, waits for it to complete, and then downloads the results into a subdirectory of the current directory whose name is the jobhandle (i.e., it starts with NGBW-) πŸ‘‘

πŸ¦‹ [results_directory]

absolute or relative path of a directory that the results get downloaded into. she's flexible like that πŸ’…

  • if the directory doesn't exist, nsgr_submit will create it. so thoughtful.
  • intermediate directories, however, will not be created. she only does the last one, bestie.
🚨 heads up: if results_directory isn't specified, the default directory name is ./jobhandle β€” where jobhandle is the CIPRES assigned job handle, which is a long guid starting with NGBW-. don't say I didn't warn you 🫢

and that's the whole page!! go submit something, you got this πŸ’–βœ¨

signing off with the deets: this was nsgr_submit version 1.0.3, dated September 2025. mwah πŸ’‹

πŸ“¦ where this page comes from