README.md
environment.yaml
setup.py
.snakemake/incomplete/YmIvaWRrL2xvZ3MvUHJlcHJvY2Vzcy5zdW1tYXJ5
.snakemake/incomplete/YmIvaWRrL3ByZXByb2Nlc3MvdGFnZ2VkX3BvbHlBX2FkYXB0ZXJfdHJpbW1lZC5iYW0=
.snakemake/incomplete/dGVzdC9zdWIvZmluYWwvdGlzc3VlX3Bvc2l0aW9uc19saXN0LmNzdg==
.snakemake/incomplete/dGVzdC9zdWIvbG9ncy9QcmVwcm9jZXNzLnN1bW1hcnk=
.snakemake/incomplete/dGVzdC9zdWIvcHJlcHJvY2Vzcy90YWdnZWRfcG9seUFfYWRhcHRlcl90cmltbWVkLmJhbQ==
.snakemake/log/2024-02-16T155409.723368.snakemake.log
.snakemake/log/2024-02-16T160650.039902.snakemake.log
.snakemake/log/2024-02-16T161112.646823.snakemake.log
.snakemake/log/2024-02-16T161305.253857.snakemake.log
.snakemake/log/2024-02-16T162843.428993.snakemake.log
.snakemake/log/2024-02-16T162927.590041.snakemake.log
.snakemake/log/2024-02-16T162958.540868.snakemake.log
.snakemake/log/2024-02-16T163022.725915.snakemake.log
.snakemake/log/2024-02-16T163046.254683.snakemake.log
.snakemake/log/2024-02-16T163102.316249.snakemake.log
.snakemake/log/2024-02-16T163200.575058.snakemake.log
.snakemake/log/2024-02-16T163214.102602.snakemake.log
.snakemake/log/2024-02-16T163232.783146.snakemake.log
.snakemake/log/2024-02-16T163300.425615.snakemake.log
.snakemake/log/2024-02-16T163313.883014.snakemake.log
.snakemake/log/2024-02-16T163326.742576.snakemake.log
.snakemake/log/2024-02-16T163400.894010.snakemake.log
.snakemake/log/2024-02-16T163454.280407.snakemake.log
.snakemake/log/2024-02-16T163608.838345.snakemake.log
.snakemake/log/2024-02-16T163651.161782.snakemake.log
.snakemake/log/2024-02-16T163726.354243.snakemake.log
.snakemake/log/2024-02-19T125357.548250.snakemake.log
.snakemake/log/2024-02-19T125504.005834.snakemake.log
.snakemake/log/2024-02-19T125648.978532.snakemake.log
.snakemake/log/2024-02-19T125716.260067.snakemake.log
.snakemake/log/2024-02-19T125958.182760.snakemake.log
.snakemake/log/2024-02-19T132031.386420.snakemake.log
.snakemake/log/2024-02-19T132416.970223.snakemake.log
.snakemake/log/2024-02-19T135840.643401.snakemake.log
.snakemake/log/2024-02-19T150336.472227.snakemake.log
.snakemake/log/2024-02-19T151231.709464.snakemake.log
.snakemake/log/2024-02-19T151940.119050.snakemake.log
.snakemake/log/2024-02-19T160120.581978.snakemake.log
.snakemake/log/2024-02-19T160211.094016.snakemake.log
.snakemake/log/2024-02-19T160707.569736.snakemake.log
.snakemake/log/2024-02-19T161133.760664.snakemake.log
.snakemake/log/2024-02-19T161203.785946.snakemake.log
.snakemake/log/2024-02-20T092133.408341.snakemake.log
.snakemake/log/2024-02-20T092300.357207.snakemake.log
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX0NlbGxDZWxsX2NvdW50cy50c3YuZ3o=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX0NlbGxJbnRlcmFjdF9jb3VudHMudHN2Lmd6
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX21vdXNlLmg1YWQ=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX21vdXNlLmhkZjU=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX21vdXNlX2NvdW50cy50c3YuZ3o=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX21vdXNlX3Byb2Nlc3NlZC5oNWFk
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX2h1bWFuLmg1YWQ=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX2h1bWFuLmhkZjU=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX2h1bWFuX2NvdW50cy50c3YuZ3o=
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvc3ViX2h1bWFuX3Byb2Nlc3NlZC5oNWFk
.snakemake/metadata/dGVzdC9zdWIvZmluYWwvdGlzc3VlX3Bvc2l0aW9uc19saXN0LmNzdg==
.snakemake/metadata/dGVzdC9zdWIvaHVtYW5fZmluYWwuYmFt
.snakemake/metadata/dGVzdC9zdWIvaHVtYW5fbWVyZ2VkLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvaHVtYW5fcmVtYWluaW5nLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvbG9ncy9QcmVwcm9jZXNzLnN1bW1hcnk=
.snakemake/metadata/dGVzdC9zdWIvbW91c2VfZmluYWwuYmFt
.snakemake/metadata/dGVzdC9zdWIvbW91c2VfbWVyZ2VkLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvbW91c2VfcmVtYWluaW5nLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvbWFwcGluZy9odW1hbl9BbGlnbmVkLm91dC5iYW0=
.snakemake/metadata/dGVzdC9zdWIvbWFwcGluZy9tb3VzZV9BbGlnbmVkLm91dC5iYW0=
.snakemake/metadata/dGVzdC9zdWIvc29ydGluZy9odW1hbl9vdmVybGFwcGVkLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvc29ydGluZy9tb3VzZV9vdmVybGFwcGVkLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvc29ydGluZy9vdmVybGFwcGVkLmZhc3Rx
.snakemake/metadata/dGVzdC9zdWIvc29ydGluZy9vdmVybGFwcGVkLnR4dA==
.snakemake/metadata/dGVzdC9zdWIvcHJlcHJvY2Vzcy90YWdnZWRfcG9seUFfYWRhcHRlcl90cmltbWVkLmJhbQ==
.snakemake/metadata/dGVzdC9zdWIvcHJlcHJvY2Vzcy91bmFsaWduZWRfYmNfdW1pX3RhZ2dlZC5iYW0=
.snakemake/metadata/dGVzdC9zdWIvcHJlcHJvY2Vzcy9maXhlZF9oZWFkZXIuc2Ft
.snakemake/metadata/dGVzdC9zdWIvcWMvaHVtYW4uZGdlX3N1bW1hcnk=
.snakemake/metadata/dGVzdC9zdWIvcWMvaHVtYW5fcWMucG5n
.snakemake/metadata/dGVzdC9zdWIvcWMvbW91c2UuZGdlX3N1bW1hcnk=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvaHVtYW4vc3ViLWFtYmlndW91cy5iYW0=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvaHVtYW4vc3ViLWFtYmlndW91cy5maWx0ZXJlZC5iYW0=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvaHVtYW4vc3ViLWJvdGguYmFt
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvaHVtYW4vc3ViLWJvdGguZmlsdGVyZWQuYmFt
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvaHVtYW4vc3ViLWdyYWZ0LmJhbQ==
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvbW91c2Uvc3ViLWFtYmlndW91cy5iYW0=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvbW91c2Uvc3ViLWFtYmlndW91cy5maWx0ZXJlZC5iYW0=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvbW91c2Uvc3ViLWJvdGguYmFt
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvbW91c2Uvc3ViLWJvdGguZmlsdGVyZWQuYmFt
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvbW91c2Uvc3ViLWhvc3QuYmFt
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLW5laXRoZXIuZnEuZ3o=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLW5laXRoZXIudHh0
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWFtYmlndW91cy50eHQ=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWFtYmlndW91cy5mcS5neg==
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWJvdGguZnEuZ3o=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWJvdGgudHh0
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWdyYWZ0LmZxLmd6
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWdyYWZ0LnR4dA==
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWhvc3QuZnEuZ3o=
.snakemake/metadata/dGVzdC9zdWIveGVuZ3NvcnQvc3ViLWhvc3QudHh0
figures/Xenomake Workflow.png
figures/config.png
figures/human_mouse_split.jpg
figures/scanpy_qc.png
xenomake/__init__.py
xenomake/config.py
xenomake/errors.py
xenomake/smk.py
xenomake/utils.py
xenomake.egg-info/PKG-INFO
xenomake.egg-info/SOURCES.txt
xenomake.egg-info/dependency_links.txt
xenomake.egg-info/entry_points.txt
xenomake.egg-info/requires.txt
xenomake.egg-info/top_level.txt
xenomake/data/config_structure.yaml
xenomake/data/defaults_runmode.yaml
xenomake/data/defaults_spatmode.yaml
xenomake/data/picard.jar
xenomake/data/Drop-seq_tools-2.5.3/AssignCellsToSamples
xenomake/data/Drop-seq_tools-2.5.3/BamTagHistogram
xenomake/data/Drop-seq_tools-2.5.3/BamTagOfTagCounts
xenomake/data/Drop-seq_tools-2.5.3/BaseDistributionAtReadPosition
xenomake/data/Drop-seq_tools-2.5.3/BipartiteRabiesVirusCollapse
xenomake/data/Drop-seq_tools-2.5.3/CensusSeq
xenomake/data/Drop-seq_tools-2.5.3/CollapseBarcodesInPlace
xenomake/data/Drop-seq_tools-2.5.3/CollapseTagWithContext
xenomake/data/Drop-seq_tools-2.5.3/CompareDropSeqAlignments
xenomake/data/Drop-seq_tools-2.5.3/ComputeUMISharing
xenomake/data/Drop-seq_tools-2.5.3/ConvertTagToReadGroup
xenomake/data/Drop-seq_tools-2.5.3/ConvertToRefFlat
xenomake/data/Drop-seq_tools-2.5.3/CountUnmatchedSampleIndices
xenomake/data/Drop-seq_tools-2.5.3/CreateIntervalsFiles
xenomake/data/Drop-seq_tools-2.5.3/CreateMetaCells
xenomake/data/Drop-seq_tools-2.5.3/CreateSnpIntervalFromVcf
xenomake/data/Drop-seq_tools-2.5.3/CsiAnalysis
xenomake/data/Drop-seq_tools-2.5.3/DetectBeadSubstitutionErrors
xenomake/data/Drop-seq_tools-2.5.3/DetectBeadSynthesisErrors
xenomake/data/Drop-seq_tools-2.5.3/DetectDoublets
xenomake/data/Drop-seq_tools-2.5.3/DigitalExpression
xenomake/data/Drop-seq_tools-2.5.3/DownsampleBamByTag
xenomake/data/Drop-seq_tools-2.5.3/DownsampleTranscriptsAndQuantiles
xenomake/data/Drop-seq_tools-2.5.3/Drop-seq_Alignment_Cookbook.pdf
xenomake/data/Drop-seq_tools-2.5.3/Drop-seq_alignment.sh
xenomake/data/Drop-seq_tools-2.5.3/FilterBam
xenomake/data/Drop-seq_tools-2.5.3/FilterBamByGeneFunction
xenomake/data/Drop-seq_tools-2.5.3/FilterBamByTag
xenomake/data/Drop-seq_tools-2.5.3/FilterDge
xenomake/data/Drop-seq_tools-2.5.3/FilterGtf
xenomake/data/Drop-seq_tools-2.5.3/FilterValidRabiesBarcodes
xenomake/data/Drop-seq_tools-2.5.3/GatherGeneGCLength
xenomake/data/Drop-seq_tools-2.5.3/GatherMolecularBarcodeDistributionByGene
xenomake/data/Drop-seq_tools-2.5.3/GatherReadQualityMetrics
xenomake/data/Drop-seq_tools-2.5.3/GenotypeSperm
xenomake/data/Drop-seq_tools-2.5.3/MarkChimericReads
xenomake/data/Drop-seq_tools-2.5.3/MaskReferenceSequence
xenomake/data/Drop-seq_tools-2.5.3/MergeDgeSparse
xenomake/data/Drop-seq_tools-2.5.3/PolyATrimmer
xenomake/data/Drop-seq_tools-2.5.3/ReduceGtf
xenomake/data/Drop-seq_tools-2.5.3/RollCall
xenomake/data/Drop-seq_tools-2.5.3/SelectCellsByNumTranscripts
xenomake/data/Drop-seq_tools-2.5.3/SignTest
xenomake/data/Drop-seq_tools-2.5.3/SingleCellRnaSeqMetricsCollector
xenomake/data/Drop-seq_tools-2.5.3/SpermSeqMarkDuplicates
xenomake/data/Drop-seq_tools-2.5.3/SplitBamByCell
xenomake/data/Drop-seq_tools-2.5.3/TagBam
xenomake/data/Drop-seq_tools-2.5.3/TagBamWithReadSequenceExtended
xenomake/data/Drop-seq_tools-2.5.3/TagReadWithGeneExonFunction
xenomake/data/Drop-seq_tools-2.5.3/TagReadWithGeneFunction
xenomake/data/Drop-seq_tools-2.5.3/TagReadWithInterval
xenomake/data/Drop-seq_tools-2.5.3/TagReadWithRabiesBarcodes
xenomake/data/Drop-seq_tools-2.5.3/TrimStartingSequence
xenomake/data/Drop-seq_tools-2.5.3/ValidateAlignedSam
xenomake/data/Drop-seq_tools-2.5.3/ValidateReference
xenomake/data/Drop-seq_tools-2.5.3/create_Drop-seq_reference_metadata.sh
xenomake/data/Drop-seq_tools-2.5.3/loadDotKits.sh
xenomake/data/Drop-seq_tools-2.5.3/3rdParty/picard/picard.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/dropseq.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/biojava-alignment-6.0.3.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/biojava-core-6.0.3.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/commons-collections4-4.0-alpha1.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/commons-lang-2.5.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/guava-22.0.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/jdistlib-0.4.4-bin.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/la4j-0.5.5.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/picard-2.26.10.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/slf4j-api-1.7.32.jar
xenomake/data/Drop-seq_tools-2.5.3/jar/lib/snakeyaml-1.17.jar
xenomake/data/barcodes/3M-february-2018.txt.gz
xenomake/data/barcodes/737K-fixed-rna-profiling.txt
xenomake/data/barcodes/dbit-seq_barcode_positions.csv
xenomake/data/barcodes/dbit_seq_barcodes.txt
xenomake/data/barcodes/visium_barcode_positions.csv
xenomake/data/barcodes/visium_barcodes.txt
xenomake/data/urls/human_index_urls.txt
xenomake/data/urls/mouse_index_urls.txt
xenomake/data/urls/species_urls.txt
xenomake/data/urls/xengsort_index_urls.txt
xenomake/postprocess/Downstream.py
xenomake/postprocess/convert_long.py
xenomake/postprocess/create_hdf5.py
xenomake/postprocess/make_h5ad.py
xenomake/postprocess/qc.py
xenomake/postprocess/spatial_barcode.py
xenomake/scripts/clean_top_barcodes.py
xenomake/scripts/commands.sh
xenomake/scripts/extract_seqscope_coordinates.sh
xenomake/scripts/filter_mm_reads.py
xenomake/scripts/filter_mm_reads_both.py
xenomake/scripts/find_overlapped_reads.py
xenomake/scripts/fix_bam_headers.py
xenomake/scripts/gtf_parse.sh
xenomake/scripts/overlapped_reads.py
xenomake/scripts/splice_bam_header.py
xenomake/scripts/tag_reads.py
xenomake/scripts/trim_sequence.py
xenomake/snakemake/annData.smk
xenomake/snakemake/expression.smk
xenomake/snakemake/main.smk
xenomake/snakemake/mapping.smk
xenomake/snakemake/multimapped.smk
xenomake/snakemake/qc.smk
xenomake/snakemake/xengsort.smk