https://github.com/pysam-developers/pysam
Revision cdc0ed12fbe2d7633b8fa47534ab2c2547f66b84 authored by Nils Homer on 20 October 2023, 10:12:28 UTC, committed by GitHub on 20 October 2023, 10:12:28 UTC
Add omitted tags to KNOWN_HEADER_FIELDS and VALID_HEADER_ORDER, so that
AlignmentHeader.from_dict()/to_dict() will preserve all header field tags
defined in the SAM specification. Addresses #1237.

Exercise TP:linear in some header tests.

Co-authored-by: John Marshall <jmarshall@hey.com>
1 parent 98a37ad
History
Tip revision: cdc0ed12fbe2d7633b8fa47534ab2c2547f66b84 authored by Nils Homer on 20 October 2023, 10:12:28 UTC
Add missing header tags as per the spec (PR #1238)
Tip revision: cdc0ed1
File Mode Size
lz4
LICENSE -rw-r--r-- 1.7 KB
README -rw-r--r-- 5.9 KB
amplicon_stats.c -rw-r--r-- 62.6 KB
amplicon_stats.c.pysam.c -rw-r--r-- 62.8 KB
bam.c -rw-r--r-- 8.8 KB
bam.c.pysam.c -rw-r--r-- 8.8 KB
bam.h -rw-r--r-- 1.5 KB
bam2depth.c -rw-r--r-- 33.1 KB
bam2depth.c.pysam.c -rw-r--r-- 33.2 KB
bam_addrprg.c -rw-r--r-- 15.5 KB
bam_addrprg.c.pysam.c -rw-r--r-- 15.8 KB
bam_ampliconclip.c -rw-r--r-- 35.1 KB
bam_ampliconclip.c.pysam.c -rw-r--r-- 35.6 KB
bam_ampliconclip.h -rw-r--r-- 1.8 KB
bam_aux.c -rw-r--r-- 2.1 KB
bam_aux.c.pysam.c -rw-r--r-- 2.1 KB
bam_cat.c -rw-r--r-- 19.4 KB
bam_cat.c.pysam.c -rw-r--r-- 19.7 KB
bam_color.c -rw-r--r-- 4.9 KB
bam_color.c.pysam.c -rw-r--r-- 4.9 KB
bam_consensus.c -rw-r--r-- 97.4 KB
bam_consensus.c.pysam.c -rw-r--r-- 97.6 KB
bam_fastq.c -rw-r--r-- 33.1 KB
bam_fastq.c.pysam.c -rw-r--r-- 33.4 KB
bam_flags.c -rw-r--r-- 3.2 KB
bam_flags.c.pysam.c -rw-r--r-- 3.2 KB
bam_import.c -rw-r--r-- 16.4 KB
bam_import.c.pysam.c -rw-r--r-- 16.5 KB
bam_index.c -rw-r--r-- 9.2 KB
bam_index.c.pysam.c -rw-r--r-- 9.3 KB
bam_lpileup.c -rw-r--r-- 6.8 KB
bam_lpileup.c.pysam.c -rw-r--r-- 6.9 KB
bam_lpileup.h -rw-r--r-- 2.0 KB
bam_markdup.c -rw-r--r-- 82.2 KB
bam_markdup.c.pysam.c -rw-r--r-- 82.5 KB
bam_mate.c -rw-r--r-- 24.9 KB
bam_mate.c.pysam.c -rw-r--r-- 25.0 KB
bam_md.c -rw-r--r-- 18.2 KB
bam_md.c.pysam.c -rw-r--r-- 18.4 KB
bam_plbuf.c -rw-r--r-- 2.1 KB
bam_plbuf.c.pysam.c -rw-r--r-- 2.1 KB
bam_plbuf.h -rw-r--r-- 2.1 KB
bam_plcmd.c -rw-r--r-- 44.9 KB
bam_plcmd.c.pysam.c -rw-r--r-- 45.2 KB
bam_quickcheck.c -rw-r--r-- 6.6 KB
bam_quickcheck.c.pysam.c -rw-r--r-- 6.7 KB
bam_reheader.c -rw-r--r-- 19.6 KB
bam_reheader.c.pysam.c -rw-r--r-- 19.9 KB
bam_rmdup.c -rw-r--r-- 10.4 KB
bam_rmdup.c.pysam.c -rw-r--r-- 10.6 KB
bam_rmdupse.c -rw-r--r-- 7.3 KB
bam_rmdupse.c.pysam.c -rw-r--r-- 7.4 KB
bam_samples.c -rw-r--r-- 14.3 KB
bam_samples.c.pysam.c -rw-r--r-- 14.3 KB
bam_sort.c -rw-r--r-- 130.3 KB
bam_sort.c.pysam.c -rw-r--r-- 130.6 KB
bam_split.c -rw-r--r-- 21.1 KB
bam_split.c.pysam.c -rw-r--r-- 21.2 KB
bam_stat.c -rw-r--r-- 13.3 KB
bam_stat.c.pysam.c -rw-r--r-- 14.1 KB
bamshuf.c -rw-r--r-- 20.1 KB
bamshuf.c.pysam.c -rw-r--r-- 20.4 KB
bamtk.c -rw-r--r-- 12.9 KB
bamtk.c.pysam.c -rw-r--r-- 13.4 KB
bedcov.c -rw-r--r-- 10.4 KB
bedcov.c.pysam.c -rw-r--r-- 10.6 KB
bedidx.c -rw-r--r-- 18.9 KB
bedidx.c.pysam.c -rw-r--r-- 19.1 KB
bedidx.h -rw-r--r-- 1.7 KB
consensus_pileup.c -rw-r--r-- 18.5 KB
consensus_pileup.c.pysam.c -rw-r--r-- 18.6 KB
consensus_pileup.h -rw-r--r-- 4.5 KB
coverage.c -rw-r--r-- 27.2 KB
coverage.c.pysam.c -rw-r--r-- 27.4 KB
cram_size.c -rw-r--r-- 20.1 KB
cram_size.c.pysam.c -rw-r--r-- 20.2 KB
cut_target.c -rw-r--r-- 8.7 KB
cut_target.c.pysam.c -rw-r--r-- 8.9 KB
dict.c -rw-r--r-- 7.3 KB
dict.c.pysam.c -rw-r--r-- 7.5 KB
faidx.c -rw-r--r-- 15.0 KB
faidx.c.pysam.c -rw-r--r-- 15.2 KB
padding.c -rw-r--r-- 24.8 KB
padding.c.pysam.c -rw-r--r-- 25.3 KB
phase.c -rw-r--r-- 28.9 KB
phase.c.pysam.c -rw-r--r-- 29.5 KB
reference.c -rw-r--r-- 18.2 KB
reference.c.pysam.c -rw-r--r-- 18.3 KB
reset.c -rw-r--r-- 20.2 KB
reset.c.pysam.c -rw-r--r-- 20.5 KB
sam_opts.c -rw-r--r-- 6.8 KB
sam_opts.c.pysam.c -rw-r--r-- 6.9 KB
sam_opts.h -rw-r--r-- 4.0 KB
sam_utils.c -rw-r--r-- 5.7 KB
sam_utils.c.pysam.c -rw-r--r-- 5.8 KB
sam_utils.h -rw-r--r-- 3.3 KB
sam_view.c -rw-r--r-- 59.1 KB
sam_view.c.pysam.c -rw-r--r-- 59.4 KB
sample.c -rw-r--r-- 4.4 KB
sample.c.pysam.c -rw-r--r-- 4.5 KB
sample.h -rw-r--r-- 1.5 KB
samtools.h -rw-r--r-- 1.9 KB
samtools.pysam.c -rw-r--r-- 1.6 KB
samtools.pysam.h -rw-r--r-- 1.8 KB
splaysort.h -rw-r--r-- 14.3 KB
stats.c -rw-r--r-- 106.2 KB
stats.c.pysam.c -rw-r--r-- 106.9 KB
stats_isize.c -rw-r--r-- 7.9 KB
stats_isize.c.pysam.c -rw-r--r-- 7.9 KB
stats_isize.h -rw-r--r-- 2.4 KB
tmp_file.c -rw-r--r-- 13.4 KB
tmp_file.c.pysam.c -rw-r--r-- 13.5 KB
tmp_file.h -rw-r--r-- 3.6 KB
version.sh -rwxr-xr-x 1.5 KB

README

back to top