Module: Bio::DB::SAM::Tools
- Extended by:
- FFI::Library
- Defined in:
- lib/bio/db/sam/bam.rb,
lib/bio/db/sam/sam.rb,
lib/bio/db/sam/faidx.rb
Defined Under Namespace
Classes: Bam1CoreT, Bam1T, BamHeaderT, BamPileup1T, SamfileT, SamfileTX
Constant Summary collapse
- BAM_FPAIRED =
1- BAM_FPROPER_PAIR =
2- BAM_FUNMAP =
4- BAM_FMUNMAP =
8- BAM_FREVERSE =
16- BAM_FMREVERSE =
32- BAM_FREAD1 =
64- BAM_FREAD2 =
128- BAM_FSECONDARY =
256- BAM_FQCFAIL =
512- BAM_FDUP =
1024- BAM_OFDEC =
0- BAM_OFHEX =
1- BAM_OFSTR =
2- BAM_DEF_MASK =
(4|256|512|1024)
- BAM_CIGAR_SHIFT =
4- BAM_CIGAR_MASK =
((1 << 4) -1)
- BAM_CMATCH =
0- BAM_CINS =
1- BAM_CDEL =
2- BAM_CREF_SKIP =
3- BAM_CSOFT_CLIP =
4- BAM_CHARD_CLIP =
5- BAM_CPAD =
6
Class Method Summary collapse
Class Method Details
.bam_sort(bam_filename, bam_output_prefix) ⇒ Object
172 173 174 175 176 |
# File 'lib/bio/db/sam/bam.rb', line 172 def self.bam_sort(bam_filename, bam_output_prefix) is_by_name = 0 max_mem = 500000000 bam_sort_core(is_by_name, bam_filename, bam_output_prefix, max_mem) end |