Project

General

Profile

Actions

Idea #2342

closed

Provide generic "command line wrapper" crunch script and utility classes

Added by Tom Clegg about 10 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
1.0
Release relationship:
Auto

Description

This can cover an entire class of analysis tools / utilities with a single crunch script; pipeline/user will specify things like
  • Source/binary distribution to download from Keep
  • Command line arguments
  • How to store/collate output

This should wrap some utility classes for translating script_parameters to command line arguments, along these lines:

These classes should be documented so they can help DRY up other bundled, custom, and third-party crunch scripts.

"mr-file-filter" from warehouse-apps did a simple version of this along these lines:
  • provide shell command as a script_parameter
  • flag to concatenate all outputs into one file, vs. 1:1 with input

Subtasks 1 (0 open1 closed)

Task #3122: Review 2342-run-command-wrapperResolvedTim Pierce07/03/2014Actions
Actions #1

Updated by Tom Clegg about 10 years ago

  • Subject changed from Provide generic "command line wrapper" crunch script, like mr-file-filter from warehouse-apps to Provide generic "command line wrapper" crunch script and utility classes
  • Description updated (diff)
Actions #2

Updated by Tom Clegg about 10 years ago

  • Release changed from 6 to 4
Actions #3

Updated by Tom Clegg almost 10 years ago

  • Project changed from 35 to Arvados
Actions #4

Updated by Peter Amstutz almost 10 years ago

  • Target version set to 2014-07-16 Sprint
Actions #5

Updated by Peter Amstutz almost 10 years ago

  • Assigned To set to Peter Amstutz
Actions #6

Updated by Tim Pierce almost 10 years ago

LGTM at 4689df78. thanks.

Actions #7

Updated by Tom Clegg almost 10 years ago

  • Status changed from New to In Progress
  • Story points set to 1.0
Actions #8

Updated by Peter Amstutz almost 10 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF