Skip to main content

Pytest codecov Documentation Status

GenomKit

GenomKit is a comprehensive Python package designed to streamline bioinformatics research by providing efficient and user-friendly modules for handling various genomic data formats. Whether you're a seasoned bioinformatician or just starting out, GenomKit offers a range of tools to simplify your workflow and accelerate your research. It covers not only the functions for processing a single file format, but also the modules for handling a set of different files together representing different and relevant genomic elements. GenomKit, as the name suggests, is a kit of many useful tools tailored for your bioinformatics research needs.

Scheme of GenomKit modules

Features

  • Versatile File Handling: GenomKit offers flexible modules and efficient functions for handling a wide range of genomic elements from different file types. From BAM and BED to bigWig, FASTA, and FASTQ files, GenomKit has you covered.

  • Data Visualization: Visualizing your genomic data is made easy with GenomKit's built-in visualization tools. Whether you're generating genome browser tracks or plotting peak calling results, GenomKit provides intuitive visualization options to enhance your analysis.

  • Effortless Data Conversion: Convert your genomic data into numpy arrays or pandas data frames with ease. GenomKit's functions make it simple to manipulate and analyze your data using familiar Python data structures.

  • Comprehensive Usage Cases: With over 50 usage cases covering a wide range of bioinformatic tasks, GenomKit offers practical solutions for common challenges in genomic analysis. Whether you're performing variant calling, ChIP-seq analysis, or differential expression analysis, GenomKit has a solution for you.

  • Parallel Computing Support: GenomKit supports parallel computing in its functions for heavy computation tasks, enabling faster processing times and improved scalability for large-scale genomic analyses.

  • Pythonic Interface: GenomKit provides a Pythonic interface for seamless integration into your custom software or analysis pipelines. With a clear and consistent API, GenomKit makes it easy to incorporate its functionality into your projects.

Installation

To install GenomKit, simply use pip:

pip install genomkit

For more detailed installation instructions, including installation from source, refer to the documentation.

Usages

Check out the documentation for usage examples, API references, and tutorials on getting started with GenomKit.

License

GenomKit is distributed under the MIT License. Feel free to use, modify, and distribute GenomKit according to the terms of this license.

Metadata

Release files for genomkit 0.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for genomkit 0.2.8
File Size Uploaded
genomkit-0.2.8.tar.gz 35.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for genomkit 0.2.8
File Interpreter ABI Platform
genomkit-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 81.3 kB

Release files / genomkit-0.2.8.tar.gz

Download URL genomkit-0.2.8.tar.gz
Size 35.8 kB
Tags Source
SHA-256 checksum
How to use checksums
559833387915e6ad6df4e0d54d362202a524085758099a0e4602f1bd15335bf6
BLAKE2b-256 checksum
How to use checksums
c241642050d861e8b0209ca46e3fd35239beb93eaa08c8355a075ebdc5250b82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.12

Release files / genomkit-0.2.8-py3-none-any.whl

Download URL genomkit-0.2.8-py3-none-any.whl
Size 45.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7012f44115243e6323079ead9ec8226d6879a7e4c8cef453e7fab60f2e8d96f
BLAKE2b-256 checksum
How to use checksums
96f6b025eee681c4462a1987bf4a2039af04efbb1af27e312f6f8ae077915882
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.2.8 This release

2 release files

0.2.6

2 release files

0.2.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page