str-analysis

View on PyPIReverse Dependencies (0)

1.2.8 str_analysis-1.2.8-py3-none-any.whl

Wheel Details

Project: str-analysis
Version: 1.2.8
Filename: str_analysis-1.2.8-py3-none-any.whl
Download: [link]
Size: 593750
MD5: 3339f58b03e954cca3395beaf8f871ea
SHA256: 92120c1fcf49386c379bf2170402866ed7bbe0269434b7e13c496625d4bd12fe
Uploaded: 2024-02-09 15:25:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: str-analysis
Version: 1.2.8
Summary: Utilities for analyzing short tandem repeats (STRs)
Home-Page: https://github.com/broadinstitute/str-analysis
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
Requires-Dist: google-cloud-storage (>=2.14.0)
Requires-Dist: hail (>=0.2.127)
Requires-Dist: ijson (>=3.2.2)
Requires-Dist: intervaltree (>=3.1.0)
Requires-Dist: lxml (>=4.9.3)
Requires-Dist: numpy (>=1.20.3)
Requires-Dist: pandas (>=1.1.4)
Requires-Dist: pyfaidx (>=0.6.4)
Requires-Dist: pybedtools (>=0.9.0)
Requires-Dist: pyBigWig (>=0.3.22)
Requires-Dist: pysam (>=0.16.0.1)
Requires-Dist: requests (>=2.25.1)
Requires-Dist: simplejson (>=3.19.2)
Requires-Dist: tqdm (>=4.62.3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5049 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
str_analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
str_analysis/add_adjacent_loci_to_expansion_hunter_catalog.py sha256=QedI6kwQHhQJhLqmZDZ9Gwt3AKyS0TNmzrtdsJl4pu0 27279
str_analysis/add_adjacent_loci_to_expansion_hunter_catalog__manual_unittest.py sha256=Kbu2H3Ou-lKdlpMoCXQHcw5-Abk7Z7JZgT9u_siERyk 12502
str_analysis/add_offtarget_regions.py sha256=Ux8GI2swXlSPja0Uu-XSQmsdUYnh1uYyzkHhDFNOxW8 9551
str_analysis/annotate_EHdn_locus_outliers.py sha256=wZyTSIg3mtMQBssAAl6nrmQT9kb7qjsCQ0r1CRakAn8 18274
str_analysis/annotate_and_filter_str_catalog.py sha256=xNPEXkE2-TzPGb4I1FACFG_IyClqoYDS7wiAhgOBTIw 28420
str_analysis/call_non_ref_motifs.py sha256=iNINO_ypkrWAK_zQ2ba2IG2dh25Vw0LuS-fq05hR7kQ 62874
str_analysis/check_combined_non_ref_pathogenic_motifs.py sha256=ezODIGuxbqhx-NYpMiAo9QOHlAaeUy2ERZTGpTyD59c 15
str_analysis/check_combined_results_tsv_for_genome_wide_repeats.py sha256=2iytZu94kpiFygpeRt4XTOUeXcynZ7ogFBmmKFg19NM 17725
str_analysis/check_combined_results_tsv_for_pathogenic_repeats.py sha256=_J2cDSIEiCdPkIqF96GjFuQINWtvbjJds-sCWmQjdcE 27252
str_analysis/check_trios_for_mendelian_violations.py sha256=B43evjldc5uWBOir1loXqOAOYnFRbeictHZrJl2_MTk 31410
str_analysis/check_trios_for_mendelian_violations_tests.py sha256=1Kw1u2dTlFOcNkzmobUGaMB914LpJQPbKMUUtcaHV24 2427
str_analysis/combine_json_to_tsv.py sha256=Jxh-Wcg_9XqSobEaUR7vR5vlpDd0k4spQTuMpvZ7nww 8998
str_analysis/combine_str_catalogs.py sha256=1-uSqlYWtUyectKT1tvvQ4End6_GV4oqtpu2wJV_I4A 24646
str_analysis/combine_str_json_to_tsv.py sha256=P90u2whTep_DvXglY3ItLu4taa5JiW7oyp3UCN4JAhU 29832
str_analysis/combine_str_json_to_tsv_tests.py sha256=99md4g_3DUMAN27QbtCgHrko7QaAkq5pIZ8rcbgMjhk 12208
str_analysis/compute_catalog_stats.py sha256=xqDmiEUl0M3AeiZIqi5ZBXh_FVuGIs6QjR8V8i5SBok 15490
str_analysis/convert_annotated_EHdn_locus_outliers_to_expansion_hunter_catalog.py sha256=dPa5gofNxdICxktzgbZuCVgbU9yLjXX-YUdHWWkjo08 21180
str_analysis/convert_bed_to_expansion_hunter_variant_catalog.py sha256=CKHqUGSjkou7YybOvuVGpporcFdy0vjF07QjSGpdtLk 4552
str_analysis/convert_dat_to_bed.py sha256=ceXIP7AUUs4HXwaWQrKjLzj6hqD0HCUFio3H6Q8rVOY 2901
str_analysis/convert_expansion_hunter_denovo_locus_tsv_to_bed.py sha256=F1qLmH0rzO51kXP-7glPsDJghAQdhesom5-16PrHvAc 1050
str_analysis/convert_expansion_hunter_variant_catalog_to_gangstr_spec.py sha256=bZk506ProFEVE4e65CxsXaNtjd3Ykroqa-OOD5Uvj4g 2869
str_analysis/convert_gangstr_spec_to_expansion_hunter_variant_catalog.py sha256=36RFGSvL9zSBx9wRoz21XlYPWhuwKVSDh-eBuzc108s 3637
str_analysis/convert_gangstr_vcf_to_expansion_hunter_json.py sha256=80qMBgTDmyI0jHsQ_6BNpA4515CP0dwEQtaJKA_AeOE 9075
str_analysis/convert_hipstr_vcf_to_expansion_hunter_json.py sha256=jMVtllDpFUMd7qkZD14JR63omF0nLl_XrU8qrW56ky4 6266
str_analysis/convert_strling_calls_to_expansion_hunter_json.py sha256=e4MuUz4WjntsdwKybHYsdO_FxKd5giuqPe4h3F2a_p0 6107
str_analysis/convert_trgt_vcf_to_expansion_hunter_json.py sha256=QCR1r3KeRL0K1ju-Wb-P4sNarrU6tDQJuREIc-giTMo 6229
str_analysis/copy_EH_vcf_fields_to_json.py sha256=xRPyqVarR99Vn7P6CO_IIjDXLb9LYXEOWZQj_sdIy28 3431
str_analysis/filter_vcf_to_STR_variants.py sha256=fRDXVo47lYZs8BDjFKm1OS9EMCIDpSeDspTsE3MphBk 53735
str_analysis/filter_vcf_to_STR_variants_tests.py sha256=bLjxleh5sglmkeZ0WI3YXokyrYjTt3FJtBpQenFv5qU 38335
str_analysis/generate_gnomad_json.py sha256=g4OrhKsrrCRQsMlejO6KI0N9jnGglob6IVwPmJPlXls 65865
str_analysis/generate_gnomad_json_tests.py sha256=qKlGogIQ93ysiiAMuv4EhOHfP_WslrgFm6Tq07PiC3Y 928
str_analysis/gnomad_sample_qc.py sha256=GQq62jKesOYD5Foct0-x1RrRU5iMHb1aDMVRy0ce-mI 17876
str_analysis/make_bamlet.py sha256=70VHaYgzIVMg_d5Z7jaTRoFHEwlX0Sg3ipiLbQXVFog 7281
str_analysis/make_bamlet_original.py sha256=XIUfqprNst3pCUfL6daKXUeTTZx4CSC7vl-fcMXf8hs 3920
str_analysis/make_cramlet_from_cram_in_google_storage.py sha256=ibtf2vLU6rq-wPYrwWuXHLxa4RFqg5CdIVqoBMiQ6iM 5259
str_analysis/make_minicram.py sha256=pscf1rVGgrExRazCrZOV_4cGRyBBtYTAWTHmPgLcvTc 5692
str_analysis/print_reads.py sha256=kHwSUJCaJFgyErIDvaUEvrauBfiTeK8VVTjhCMWZc7s 2441
str_analysis/run_reviewer.py sha256=EpED55BU-pj5dXIEqVyVnOE3s0u9UX7eK7b9xQF31_M 10391
str_analysis/simulate_str_expansions.py sha256=fcIGM1Rf1pnNeelAdh4jsKuBdgqmhw5ioPkf1zExshY 21412
str_analysis/simulate_str_expansions_tests.py sha256=2ZCZovU6j9Yb7yYTljH_8vBfKhcCcubnHElnT-4Rnd8 1492
str_analysis/trim_repeat_loci.py sha256=fDQZxdNbEU_e8w1qqDC5gpfIp-dPykKuQ7UlBlj-QZs 3614
str_analysis/data/non_ref_motif.locus_info.json sha256=E6xllXS6Kq3JJqYhlcjWT8eKP1mz8k0EFcaEskmxMOU 2806
str_analysis/data/non_ref_motif.offtarget_regions.json.gz sha256=pXJg3GyDaKX_0Va9xI_K5ZM9idbza6wtqyCpDUso5P0 31832
str_analysis/data/tests/FXN.wgsim_HET_250xGAA.bam sha256=AIbEY3Fmih-RV05esu4PJmmxInnqkfmHqLai8Qs6fv0 64724
str_analysis/data/tests/FXN.wgsim_HET_250xGAA.bam.bai sha256=xz2UbdKXx1VKHDNeVESMBhrdlBALkLXvJx2KYY_u_FU 610464
str_analysis/data/tests/FXN.wgsim_HET_250xGAA.cram sha256=EkXtDrHsB5RLjXfrRFg5MwvPz4cNgCnbJ_VJ5YANJpM 112484
str_analysis/data/tests/FXN.wgsim_HET_250xGAA.cram.crai sha256=SiCEbhXE_B03pCVAOI_JTgAKp1bXSPHmBdnhsyQuAQQ 169
str_analysis/data/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
str_analysis/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
str_analysis/utils/bam_utils.py sha256=EW1tyJDCUb9-ebPPRvHxvV45Cy2TBTgRZc3Mf3PCDhM 7133
str_analysis/utils/canonical_repeat_unit.py sha256=a7gLmrLavL_g_SH_F1sN19wgNvKii_4YDkqg4Iu5OD8 2173
str_analysis/utils/canonical_repeat_unit_tests.py sha256=v7joWfPskme4J0q0ww4kXI9naScKQRbme7YhV616L9o 1757
str_analysis/utils/cram_bam_utils.py sha256=S_jkXtprP2cjpcgXbCu5ztKNsivwVyoAIv8QbpFtUk8 17923
str_analysis/utils/cram_bam_utils_tests.py sha256=NpBi7hq88MNtbsJ7QEZvAFBEt9XrGg_geMS_m35ZM14 4937
str_analysis/utils/dat_utils.py sha256=nrAqB9QVdbmOvE0DdnShedUV6SLhfjhqJpTZXKk2sgg 4223
str_analysis/utils/eh_catalog_utils.py sha256=Lgw0F7PH2B6gnUvDYOT7TuL_Rk7sNYy_IbVqe0Ciakw 1417
str_analysis/utils/eh_catalog_utils_tests.py sha256=X_bS_HmgBImWiXVRWdfbohz5q2MF_Lgm4lZClMn0cC8 1174
str_analysis/utils/ehdn_info_for_locus.py sha256=AOhd8VNkuBQ3L_7K1OS5GYmrbaw6Qg0ZALjwIZ-MpQs 4925
str_analysis/utils/export_json.py sha256=8xvbF2tRsGths6D44jUwCMyr8wSqw7bM8sRnJAcSdE0 1171
str_analysis/utils/fasta_utils.py sha256=9ptC661TVEO4Ykn_pJFR0XRDh1I0vZlqmTNuKbHe4rQ 1221
str_analysis/utils/file_utils.py sha256=ipaJN_Lg6ELFHIpnl2xSs3zR_CVZ3PXCd0MlMOotmE8 3721
str_analysis/utils/find_repeat_unit.py sha256=-v_WFS5_nCTWGEenf3pg4LtWShqq93t4EUPjY6SM-zQ 17553
str_analysis/utils/find_repeat_unit_tests.py sha256=T0DiJ-R1Oxkdr6n21_gfMXjOIaCgQtuWH8Z4fqHMgs8 19748
str_analysis/utils/get_adjacent_repeats.py sha256=hB2An2Ay1nbm8UXvMZ5CdIx7AMRJ5KGgY6cyZY6E5JA 9159
str_analysis/utils/gtf_utils.py sha256=3M1KRRFZrxS4FTZsA6gEXZ6jKtFteFVkUd3Ooloh9iU 9005
str_analysis/utils/gtf_utils__manual_unittest.py sha256=5NrpgUTI58sQADn23sB9hfpPuy_AMd3JxeMKQoRW3YA 4237
str_analysis/utils/known_pathogenic_strs_tsv.py sha256=5eO_EedvgDqePGXMb6rutz6E5F5GqrYGlE-M3rUA-9w 4796
str_analysis/utils/misc_utils.py sha256=9zDPp0wEoLowDAydERf8xnlhJNFhUC9z8NxZK2TK41s 2267
str_analysis/utils/most_frequent_repeat_unit.py sha256=znYvCOJXPk4sAXMZoT5QjXeAwzxzolPMhg_Ti_zzWJM 1866
str_analysis/utils/most_frequent_repeat_unit_tests.py sha256=OqzN62lt6KIwLeDVRDk5jzwsMfrtq-7Zea9uDkGTfA8 1239
str_analysis/utils/strling_info_for_locus.py sha256=t9CrFAFeXq9QG5pQsW1RvVcjz85iknTJjRME4zbaOUQ 1628
str_analysis/utils/trf_runner.py sha256=Rn3RsMk3a0yQx_b85dEW86KQ6R8_WdU9ygKRzwRQjnw 4049
str_analysis-1.2.8.data/data/data/FXN.wgsim_HET_250xGAA.bam sha256=AIbEY3Fmih-RV05esu4PJmmxInnqkfmHqLai8Qs6fv0 64724
str_analysis-1.2.8.data/data/data/FXN.wgsim_HET_250xGAA.bam.bai sha256=xz2UbdKXx1VKHDNeVESMBhrdlBALkLXvJx2KYY_u_FU 610464
str_analysis-1.2.8.data/data/data/FXN.wgsim_HET_250xGAA.cram sha256=EkXtDrHsB5RLjXfrRFg5MwvPz4cNgCnbJ_VJ5YANJpM 112484
str_analysis-1.2.8.data/data/data/FXN.wgsim_HET_250xGAA.cram.crai sha256=SiCEbhXE_B03pCVAOI_JTgAKp1bXSPHmBdnhsyQuAQQ 169
str_analysis-1.2.8.data/data/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
str_analysis-1.2.8.data/data/data/non_ref_motif.locus_info.json sha256=E6xllXS6Kq3JJqYhlcjWT8eKP1mz8k0EFcaEskmxMOU 2806
str_analysis-1.2.8.data/data/data/non_ref_motif.offtarget_regions.json.gz sha256=pXJg3GyDaKX_0Va9xI_K5ZM9idbza6wtqyCpDUso5P0 31832
str_analysis-1.2.8.dist-info/LICENSE sha256=WVpm1Wv4wjpXVBvuU7iXpOlvLrAqUnZNzJHkWO9-lMo 1072
str_analysis-1.2.8.dist-info/METADATA sha256=yfNc_wa_4YYL8C5IUh4mP8AUJ24PdLdfmIkN7jmKNMg 6323
str_analysis-1.2.8.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
str_analysis-1.2.8.dist-info/entry_points.txt sha256=BjJNsSU9PLAyMJSWiBvcX11C410UsnZV7S2KItgP_X8 1240
str_analysis-1.2.8.dist-info/top_level.txt sha256=4MiGiut3LQWlseNG-yYUqFX7IiyOLlOJ2Z23tCbMovE 13
str_analysis-1.2.8.dist-info/RECORD

top_level.txt

str_analysis

entry_points.txt

add_adjacent_loci_to_expansion_hunter_catalog = str_analysis.add_adjacent_loci_to_expansion_hunter_catalog:main
annotate_EHdn_locus_outliers = str_analysis.annotate_EHdn_locus_outliers:main
annotate_and_filter_str_catalog = str_analysis.annotate_and_filter_str_catalog:main
call_non_ref_motifs = str_analysis.call_non_ref_motifs:main
check_trios_for_mendelian_violations = str_analysis.check_trios_for_mendelian_violations:main
combine_json_to_tsv = str_analysis.combine_json_to_tsv:main
combine_str_catalogs = str_analysis.combine_str_catalogs:main
combine_str_json_to_tsv = str_analysis.combine_str_json_to_tsv:main
convert_annotated_EHdn_locus_outliers_to_expansion_hunter_catalog = str_analysis.convert_annotated_EHdn_locus_outliers_to_expansion_hunter_catalog:main
copy_EH_vcf_fields_to_json = str_analysis.copy_EH_vcf_fields_to_json:main
filter_vcf_to_STR_variants = str_analysis.filter_vcf_to_STR_variants:main
make_bamlet = str_analysis.make_bamlet:main
make_cramlet_from_cram_in_google_storage = str_analysis.make_cramlet_from_cram_in_google_storage:main
print_reads = str_analysis.print_reads:main
run_reviewer = str_analysis.run_reviewer:main
simulate_str_expansions = str_analysis.simulate_str_expansions:main