bihealth / cubi-tk

CUBI Tooling for SODAR, VarFish et al.
MIT License
4 stars 6 forks source link

Refactor commonly use functionality, esp. from `cubi-tk snappy` #201

Open Nicolai-vKuegelgen opened 10 months ago

Nicolai-vKuegelgen commented 10 months ago

Is your feature request related to a problem? Please describe. Several cubi-tk functions that are used/usable by all modules are currently part of the cubi-tk snappy subcollection, but would be better placed in general or common files. Specifically these are:

Describe the solution you'd like All functionality that is commonly used by cubi-tk for interfacing with irods &/ Sodar should be refactored into files in the common space (i.e. irods_common / ... )

Describe alternatives you've considered NA / status quo

Additional context NA

Nicolai-vKuegelgen commented 2 months ago

227 only partially closed this.

In addition to points mentioned above we should ensure that CLI / argparse options for common sodar and irods functionality are properly inherited as well, instead of re-defined/overwritten in every final command.