Class: CagnutSamtools::Base
- Inherits:
-
Object
- Object
- CagnutSamtools::Base
- Defined in:
- lib/cagnut_samtools/base.rb
Instance Method Summary collapse
- #do_flag_stat(dirs, order, previous_job_id, input = nil) ⇒ Object
- #merge_bam(dirs, order, previous_job_id, input = nil) ⇒ Object
- #mg_bam_soft_link(dirs, order, previous_job_id, input = nil) ⇒ Object
Instance Method Details
#do_flag_stat(dirs, order, previous_job_id, input = nil) ⇒ Object
18 19 20 21 |
# File 'lib/cagnut_samtools/base.rb', line 18 def do_flag_stat dirs, order, previous_job_id, input = nil opts = { input: input, dirs: dirs, order: order } CagnutSamtools::DoFlagStat.new(opts).run previous_job_id end |
#merge_bam(dirs, order, previous_job_id, input = nil) ⇒ Object
8 9 10 11 |
# File 'lib/cagnut_samtools/base.rb', line 8 def merge_bam dirs, order, previous_job_id, input = nil opts = { input: input, dirs: dirs, order: order } CagnutSamtools::MergeBam.new(opts).run previous_job_id end |
#mg_bam_soft_link(dirs, order, previous_job_id, input = nil) ⇒ Object
13 14 15 16 |
# File 'lib/cagnut_samtools/base.rb', line 13 def mg_bam_soft_link dirs, order, previous_job_id, input = nil opts = { input: input, dirs: dirs, order: order } CagnutSamtools::MgBamSoftLink.new(opts).run previous_job_id end |