genomkit
Project description
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.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file genomkit-0.2.8.tar.gz
.
File metadata
- Download URL: genomkit-0.2.8.tar.gz
- Upload date:
- Size: 35.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 559833387915e6ad6df4e0d54d362202a524085758099a0e4602f1bd15335bf6 |
|
MD5 | 0cf8410b396914316cc3660401a8dd61 |
|
BLAKE2b-256 | c241642050d861e8b0209ca46e3fd35239beb93eaa08c8355a075ebdc5250b82 |
File details
Details for the file genomkit-0.2.8-py3-none-any.whl
.
File metadata
- Download URL: genomkit-0.2.8-py3-none-any.whl
- Upload date:
- Size: 45.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7012f44115243e6323079ead9ec8226d6879a7e4c8cef453e7fab60f2e8d96f |
|
MD5 | 19a0d829879cce7bf3f5cd31dcb052f8 |
|
BLAKE2b-256 | 96f6b025eee681c4462a1987bf4a2039af04efbb1af27e312f6f8ae077915882 |