CHANGES.rst
LICENSE.txt
MANIFEST.in
README.rst
VERSION
requirements.txt
setup.cfg
setup.py
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
dupliganger/__init__.py
dupliganger/__main__.py
dupliganger/annotate_qtrim.py
dupliganger/barcode_split_quality_filter_umi_anno.py
dupliganger/build_read_and_loc_dbs.py
dupliganger/command_line.py
dupliganger/common.py
dupliganger/constants.py
dupliganger/db.py
dupliganger/dedup.play.py
dupliganger/dedup.py
dupliganger/do_test_partial_object.py
dupliganger/do_test_them_umis.py
dupliganger/dupliganger.py
dupliganger/exceptions.py
dupliganger/generate_umi_accept_matrix.py
dupliganger/pipeline2.py
dupliganger/prep.py
dupliganger/qtrim.py
dupliganger/remove_adapter.py
dupliganger/remove_umi.py
dupliganger/sam.py
dupliganger.egg-info/PKG-INFO
dupliganger.egg-info/SOURCES.txt
dupliganger.egg-info/dependency_links.txt
dupliganger.egg-info/entry_points.txt
dupliganger.egg-info/requires.txt
dupliganger.egg-info/top_level.txt
dupliganger.egg-info/zip-safe
dupliganger/test/common.py
dupliganger/test/test_annotate_qtrim.py
dupliganger/test/test_barcode_split_quality_filter_umi_anno.py
dupliganger/test/test_build_read_and_loc_dbs.py
dupliganger/test/test_dedup.py
dupliganger/test/test_parse_cigar.py
dupliganger/test/test_qtrim.py
dupliganger/test/test_remove_adapter.py
dupliganger/test/test_remove_umi.py
dupliganger/test/files/annotate_qtrim/eout/01_trailing_slash_R1.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/01_trailing_slash_R2.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/02_no_trailing_slash.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/02_no_trailing_slash_R1.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/02_no_trailing_slash_R2.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/03_low_qual_3prime.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/03_low_qual_3prime_R1.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/03_low_qual_3prime_R2.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/03_low_qual_5prime.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/03_low_qual_5prime_R1.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/03_low_qual_5prime_R2.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/07_several_low_qual.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/07_several_low_qual_R1.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/07_several_low_qual_R2.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/08_gzip_infile.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/08_gzip_infile_R1.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/eout/08_gzip_infile_R2.rmumi.rmadapt.qtrim.anno.fq
dupliganger/test/files/annotate_qtrim/in/01_trailing_slash_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/01_trailing_slash_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/02_no_trailing_slash.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/02_no_trailing_slash_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/02_no_trailing_slash_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/03_low_qual_3prime.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/03_low_qual_3prime_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/03_low_qual_3prime_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/03_low_qual_5prime.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/03_low_qual_5prime_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/03_low_qual_5prime_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/07_several_low_qual.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/07_several_low_qual_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/07_several_low_qual_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/annotate_qtrim/in/08_gzip_infile.rmumi.rmadapt.qtrim.fq.gz
dupliganger/test/files/annotate_qtrim/in/08_gzip_infile_R1.rmumi.rmadapt.qtrim.fq.gz
dupliganger/test/files/annotate_qtrim/in/08_gzip_infile_R2.rmumi.rmadapt.qtrim.fq.gz
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.01_trailing_slash.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.02_no_trailing_slash.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.03_low_qual_3prime.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.03_low_qual_5prime.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.08_gzip_infile.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.pe.01_trailing_slash.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.pe.02_no_trailing_slash.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.pe.03_low_qual_3prime.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.pe.03_low_qual_5prime.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.pe.07_several_low_qual.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.pe.08_gzip_infile.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.sr.02_no_trailing_slash.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.sr.03_low_qual_3prime.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.sr.03_low_qual_5prime.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.sr.07_several_low_qual.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/annotate_qtrim/in/exec.qtrim.sr.08_gzip_infile.rmumi.rmadapt.qtrim.trimlog
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/AGGAGTCC.R1.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/AGGAGTCC.R2.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/GCTCAGGA.R1.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/GCTCAGGA.R2.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/TTCTGCCT.R1.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/TTCTGCCT.R2.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/Undetermined_S0_R1_001.rejects.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/Undetermined_S0_R2_001.rejects.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/Undetermined_S0_R3_001.rejects.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/Undetermined_S0_R4_001.rejects.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/brain.R1.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/brain.R2.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/heart.R1.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/heart.R2.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/liver.R1.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/eout/liver.R2.rmumi.fq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/Undetermined_S0_R.report
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/Undetermined_S0_R1_001.fastq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/Undetermined_S0_R2_001.fastq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/Undetermined_S0_R3_001.fastq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/Undetermined_S0_R4_001.fastq
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/barcodes.samples.txt
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/barcodes.txt
dupliganger/test/files/barcode_split_quality_filter_umi_anno/in/samples.barcodes.txt
dupliganger/test/files/build_read_and_loc_dbs/eout/11_first_test.pe.loc_db
dupliganger/test/files/build_read_and_loc_dbs/eout/11_first_test.pe.read_group_db
dupliganger/test/files/build_read_and_loc_dbs/eout/12_one_dup_one_not.pe.loc_db
dupliganger/test/files/build_read_and_loc_dbs/eout/12_one_dup_one_not.pe.read_group_db
dupliganger/test/files/build_read_and_loc_dbs/in/11_first_test.pe.sam
dupliganger/test/files/build_read_and_loc_dbs/in/12_one_dup_one_not.pe.bam
dupliganger/test/files/build_read_and_loc_dbs/in/12_one_dup_one_not.pe.sam
dupliganger/test/files/dedup/eout/py2/11_first_test.pe.bioo.dup_groups.samlike
dupliganger/test/files/dedup/eout/py2/11_first_test.pe.bioo.duplicates.sam
dupliganger/test/files/dedup/eout/py2/11_first_test.pe.bioo.dups_flagged.sam
dupliganger/test/files/dedup/eout/py2/11_first_test.pe.bioo.dups_removed.sam
dupliganger/test/files/dedup/eout/py2/11_first_test.pe.bioo.umi_errors.sam
dupliganger/test/files/dedup/eout/py2/12_one_dup_one_not.pe.bioo.dup_groups.samlike
dupliganger/test/files/dedup/eout/py2/12_one_dup_one_not.pe.bioo.duplicates.sam
dupliganger/test/files/dedup/eout/py2/12_one_dup_one_not.pe.bioo.dups_flagged.sam
dupliganger/test/files/dedup/eout/py2/12_one_dup_one_not.pe.bioo.dups_removed.sam
dupliganger/test/files/dedup/eout/py2/12_one_dup_one_not.pe.bioo.umi_errors.sam
dupliganger/test/files/dedup/eout/py2/13_first_test.pe.doug.dup_groups.samlike
dupliganger/test/files/dedup/eout/py2/13_first_test.pe.doug.duplicates.sam
dupliganger/test/files/dedup/eout/py2/13_first_test.pe.doug.dups_flagged.sam
dupliganger/test/files/dedup/eout/py2/13_first_test.pe.doug.dups_removed.sam
dupliganger/test/files/dedup/eout/py2/14_one_dup_one_not.pe.doug.dup_groups.samlike
dupliganger/test/files/dedup/eout/py2/14_one_dup_one_not.pe.doug.duplicates.sam
dupliganger/test/files/dedup/eout/py2/14_one_dup_one_not.pe.doug.dups_flagged.sam
dupliganger/test/files/dedup/eout/py2/14_one_dup_one_not.pe.doug.dups_removed.sam
dupliganger/test/files/dedup/eout/py3/11_first_test.pe.bioo.dup_groups.samlike
dupliganger/test/files/dedup/eout/py3/11_first_test.pe.bioo.duplicates.sam
dupliganger/test/files/dedup/eout/py3/11_first_test.pe.bioo.dups_flagged.sam
dupliganger/test/files/dedup/eout/py3/11_first_test.pe.bioo.dups_removed.sam
dupliganger/test/files/dedup/eout/py3/11_first_test.pe.bioo.umi_errors.sam
dupliganger/test/files/dedup/eout/py3/12_one_dup_one_not.pe.bioo.dup_groups.samlike
dupliganger/test/files/dedup/eout/py3/12_one_dup_one_not.pe.bioo.duplicates.sam
dupliganger/test/files/dedup/eout/py3/12_one_dup_one_not.pe.bioo.dups_flagged.sam
dupliganger/test/files/dedup/eout/py3/12_one_dup_one_not.pe.bioo.dups_removed.sam
dupliganger/test/files/dedup/eout/py3/12_one_dup_one_not.pe.bioo.umi_errors.sam
dupliganger/test/files/dedup/eout/py3/13_first_test.pe.doug.dup_groups.samlike
dupliganger/test/files/dedup/eout/py3/13_first_test.pe.doug.duplicates.sam
dupliganger/test/files/dedup/eout/py3/13_first_test.pe.doug.dups_flagged.sam
dupliganger/test/files/dedup/eout/py3/13_first_test.pe.doug.dups_removed.sam
dupliganger/test/files/dedup/eout/py3/14_one_dup_one_not.pe.doug.dup_groups.samlike
dupliganger/test/files/dedup/eout/py3/14_one_dup_one_not.pe.doug.duplicates.sam
dupliganger/test/files/dedup/eout/py3/14_one_dup_one_not.pe.doug.dups_flagged.sam
dupliganger/test/files/dedup/eout/py3/14_one_dup_one_not.pe.doug.dups_removed.sam
dupliganger/test/files/dedup/in/11_first_test.pe.bioo.sam
dupliganger/test/files/dedup/in/12_one_dup_one_not.pe.bioo.bam
dupliganger/test/files/dedup/in/12_one_dup_one_not.pe.bioo.sam
dupliganger/test/files/dedup/in/13_first_test.pe.doug.sam
dupliganger/test/files/dedup/in/14_one_dup_one_not.pe.doug.sam
dupliganger/test/files/qtrim/eout/01_trailing_slash_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/01_trailing_slash_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/02_no_trailing_slash.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/02_no_trailing_slash_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/02_no_trailing_slash_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/03_low_qual_3prime.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/03_low_qual_3prime_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/03_low_qual_3prime_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/03_low_qual_5prime.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/03_low_qual_5prime_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/03_low_qual_5prime_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/07_several_low_qual.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/07_several_low_qual_R1.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/eout/07_several_low_qual_R2.rmumi.rmadapt.qtrim.fq
dupliganger/test/files/qtrim/in/01_trailing_slash_R1.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/01_trailing_slash_R2.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/02_no_trailing_slash.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/02_no_trailing_slash_R1.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/02_no_trailing_slash_R2.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/03_low_qual_3prime.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/03_low_qual_3prime_R1.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/03_low_qual_3prime_R2.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/03_low_qual_5prime.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/03_low_qual_5prime_R1.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/03_low_qual_5prime_R2.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/07_several_low_qual.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/07_several_low_qual_R1.rmumi.rmadapt.fq
dupliganger/test/files/qtrim/in/07_several_low_qual_R2.rmumi.rmadapt.fq
dupliganger/test/files/remove_adapter/eout/01_trailing_slash_R1.rmumi.rmadapt.fq
dupliganger/test/files/remove_adapter/eout/01_trailing_slash_R2.rmumi.rmadapt.fq
dupliganger/test/files/remove_adapter/eout/02_no_trailing_slash.rmumi.rmadapt.fq
dupliganger/test/files/remove_adapter/eout/02_no_trailing_slash_R1.rmumi.rmadapt.fq
dupliganger/test/files/remove_adapter/eout/02_no_trailing_slash_R2.rmumi.rmadapt.fq
dupliganger/test/files/remove_adapter/in/01_trailing_slash_R1.rmumi.fq
dupliganger/test/files/remove_adapter/in/01_trailing_slash_R2.rmumi.fq
dupliganger/test/files/remove_adapter/in/02_no_trailing_slash.rmumi.fq
dupliganger/test/files/remove_adapter/in/02_no_trailing_slash_R1.rmumi.fq
dupliganger/test/files/remove_adapter/in/02_no_trailing_slash_R2.rmumi.fq
dupliganger/test/files/remove_umi/eout/01_trailing_slash_R1.rmumi.fq
dupliganger/test/files/remove_umi/eout/01_trailing_slash_R2.rmumi.fq
dupliganger/test/files/remove_umi/eout/02_no_trailing_slash.rmumi.fq
dupliganger/test/files/remove_umi/eout/02_no_trailing_slash_R1.rmumi.fq
dupliganger/test/files/remove_umi/eout/02_no_trailing_slash_R2.rmumi.fq
dupliganger/test/files/remove_umi/eout/06_pe_bam_R1.rmumi.fq
dupliganger/test/files/remove_umi/eout/06_pe_bam_R2.rmumi.fq
dupliganger/test/files/remove_umi/eout/06_se_bam.rmumi.fq
dupliganger/test/files/remove_umi/eout/08_gzip_infile.rmumi.fq
dupliganger/test/files/remove_umi/eout/08_gzip_infile_R1.rmumi.fq
dupliganger/test/files/remove_umi/eout/08_gzip_infile_R2.rmumi.fq
dupliganger/test/files/remove_umi/in/01_trailing_slash_R1.fq
dupliganger/test/files/remove_umi/in/01_trailing_slash_R2.fq
dupliganger/test/files/remove_umi/in/02_no_trailing_slash.fq
dupliganger/test/files/remove_umi/in/02_no_trailing_slash_R1.fq
dupliganger/test/files/remove_umi/in/02_no_trailing_slash_R2.fq
dupliganger/test/files/remove_umi/in/06_pe_bam.bam
dupliganger/test/files/remove_umi/in/06_se_bam.bam
dupliganger/test/files/remove_umi/in/08_gzip_infile.fq.gz
dupliganger/test/files/remove_umi/in/08_gzip_infile_R1.fq.gz
dupliganger/test/files/remove_umi/in/08_gzip_infile_R2.fq.gz