==========
genomicspy
==========
.. image:: https://img.shields.io/pypi/v/genomicspy.svg
:target: https://pypi.python.org/pypi/genomicspy
.. image:: https://img.shields.io/travis/vivianleung/genomicspy.svg
:target: https://travis-ci.com/vivianleung/genomicspy
.. image:: https://readthedocs.org/projects/genomicspy/badge/?version=latest
:target: https://genomicspy.readthedocs.io/en/latest/?version=latest
:alt: Documentation Status
Tools for manipulating vcfs doing genomics work
Features
=========
Classes:
---------
* ``Chunk``: for handling chunks of vcfpy.Record objects
* ``Saver``: to save Chunks and vcfpy.Record objects
Types:
-------
* ``SeqType``
Methods and constants:
-----------------------
allele_msa: multiple sequence alignments operations
* ``find_read_msas``
* ``gen_variants_df``
* ``parse_alignments``
alleles: manipulating and filling in alleles and variants
* ``combine_ivrs_variants``
* ``calc_circular``
* ``calc_end_pos``
* ``gen_ivrs``
* ``check_overlap``
* ``gen_alleles_for_chrom_vcf``
* ``gen_alleles_from_variants_df``
alleles2fastas: converting allele data to fasta sequences
* ``check_fasta_seq_coverage``
* ``get_seqlen``
* ``infer_entry_name``
* ``read_alleles_gts_from_variants``
* ``read_alleles_gts_from_vcf``
* ``write_fasta_seq``
regions: reading and parsing GFF3 and region-feature info
* ``consolidate_gff3``
* ``parse_gff3``
* ``select_regions``
* ``GFF3_COLS``
trim: trim alleles or sequences
* ``trim_alleles``
* ``trim_allele_seqs``
vcf: read VCFs
* ``get_entry_data``
* ``parse_records_generator``
* ``VCF_COLS``
* ``VCF_DEFAULT_DICT``
* Free software: MIT license
* Documentation: https://genomicspy.readthedocs.io.
Credits
--------
This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
Raw data
{
"_id": null,
"home_page": "https://github.com/vivianleung/genomicspy",
"name": "genomicspy",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "genomicspy,vcf,genomics",
"author": "Vivian Leung",
"author_email": "Vivian Leung <leung.vivian.w@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/48/27/dce88f2a9296b3450deab8ddfa7dd70275afe238d6f5894dd452c5c1fdd9/genomicspy-0.2.1.tar.gz",
"platform": null,
"description": "==========\ngenomicspy\n==========\n\n\n.. image:: https://img.shields.io/pypi/v/genomicspy.svg\n :target: https://pypi.python.org/pypi/genomicspy\n\n.. image:: https://img.shields.io/travis/vivianleung/genomicspy.svg\n :target: https://travis-ci.com/vivianleung/genomicspy\n\n.. image:: https://readthedocs.org/projects/genomicspy/badge/?version=latest\n :target: https://genomicspy.readthedocs.io/en/latest/?version=latest\n :alt: Documentation Status\n\n\n\n\nTools for manipulating vcfs doing genomics work\n\n\nFeatures\n=========\n\n\n\nClasses:\n---------\n\n* ``Chunk``: for handling chunks of vcfpy.Record objects\n* ``Saver``: to save Chunks and vcfpy.Record objects\n\nTypes:\n-------\n\n* ``SeqType``\n \n\nMethods and constants:\n-----------------------\n\nallele_msa: multiple sequence alignments operations\n\n* ``find_read_msas``\n* ``gen_variants_df``\n* ``parse_alignments``\n\n\nalleles: manipulating and filling in alleles and variants\n\n* ``combine_ivrs_variants``\n* ``calc_circular``\n* ``calc_end_pos``\n* ``gen_ivrs``\n* ``check_overlap``\n* ``gen_alleles_for_chrom_vcf``\n* ``gen_alleles_from_variants_df``\n\n\nalleles2fastas: converting allele data to fasta sequences\n\n* ``check_fasta_seq_coverage``\n* ``get_seqlen``\n* ``infer_entry_name``\n* ``read_alleles_gts_from_variants``\n* ``read_alleles_gts_from_vcf``\n* ``write_fasta_seq``\n\n\nregions: reading and parsing GFF3 and region-feature info\n\n* ``consolidate_gff3``\n* ``parse_gff3``\n* ``select_regions``\n* ``GFF3_COLS``\n\n\ntrim: trim alleles or sequences\n\n* ``trim_alleles``\n* ``trim_allele_seqs``\n\n\nvcf: read VCFs\n\n* ``get_entry_data``\n* ``parse_records_generator``\n* ``VCF_COLS``\n* ``VCF_DEFAULT_DICT``\n\n\n\n\n* Free software: MIT license\n* Documentation: https://genomicspy.readthedocs.io.\n\n\nCredits\n--------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n",
"bugtrack_url": null,
"license": "LGPL-2.1",
"summary": "Tools for manipulating vcfs doing genomics work",
"version": "0.2.1",
"project_urls": {
"Bug Tracker": "https://github.com/vivianleung/genomicspy/issues",
"Homepage": "https://github.com/vivianleung/genomicspy"
},
"split_keywords": [
"genomicspy",
"vcf",
"genomics"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e2e73d220f069860022e06f118315c9a76141f15d6bc0c414887aaaba533aed4",
"md5": "6e99011fb1368c2ee76dc7b465efc717",
"sha256": "5cae967b99d99c9227e7606143bf2820b863f3076aedc84cc30286a43b2e8bc9"
},
"downloads": -1,
"filename": "genomicspy-0.2.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6e99011fb1368c2ee76dc7b465efc717",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.10",
"size": 52104,
"upload_time": "2023-11-18T10:12:27",
"upload_time_iso_8601": "2023-11-18T10:12:27.743297Z",
"url": "https://files.pythonhosted.org/packages/e2/e7/3d220f069860022e06f118315c9a76141f15d6bc0c414887aaaba533aed4/genomicspy-0.2.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4827dce88f2a9296b3450deab8ddfa7dd70275afe238d6f5894dd452c5c1fdd9",
"md5": "6d438ffc401d2ac4192dd77f7669968b",
"sha256": "d781682f3c8d70801665eaad2f524188fe40c03157500155e01e501c71d39c4d"
},
"downloads": -1,
"filename": "genomicspy-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "6d438ffc401d2ac4192dd77f7669968b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 52564,
"upload_time": "2023-11-18T10:12:29",
"upload_time_iso_8601": "2023-11-18T10:12:29.308668Z",
"url": "https://files.pythonhosted.org/packages/48/27/dce88f2a9296b3450deab8ddfa7dd70275afe238d6f5894dd452c5c1fdd9/genomicspy-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-18 10:12:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "vivianleung",
"github_project": "genomicspy",
"github_not_found": true,
"lcname": "genomicspy"
}