Skip to main content

GenomeHouse

GenomeHouse is a modular, user-friendly Python toolkit for bioinformatics and genomics research. It provides tools for sequence analysis, genomic data parsing, machine learning, visualization, and more—all under one roof.

Features

  • Sequence analysis: reverse complement, motif search, GC content, translation
  • Genomic data parsing: FASTA, FASTQ, VCF, GFF/GTF
  • Machine learning pipelines for biological data
  • Publication-quality data visualization
  • Statistical analysis tools
  • Extensible and user-friendly API

Installation

pip install genomehouse

Quick Start

from genomehouse import sequence_tools, genomic_parsers
seq = "ATGCGTAC"
print(sequence_tools.gc_content(seq))
for header, seq in genomic_parsers.parse_fasta("example.fasta"):
	print(header, seq)

CLI Usage

genomehouse-cli parse-fasta data/sample.fasta
genomehouse-cli gc-content ATGCGTAC

Documentation

See the docs/ folder for full API documentation and usage examples.

License

License

Source Code

GitHub Repository

Metadata

Release files for genomehouse 1.2.0

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

Source distribution (sdist)

Source distribution for genomehouse 1.2.0
File Size Uploaded
genomehouse-1.2.0.tar.gz 8.4 kB Details

Built distribution (wheel)

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

Total release size: 18.8 kB

Release files / genomehouse-1.2.0.tar.gz

Download URL genomehouse-1.2.0.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3c78e3b140b3d10ee4336cbf12fa62e15233412c42b966a0a13d6a6919dceede
BLAKE2b-256 checksum
How to use checksums
50954405b57148dd47cbc9523213d7fc68cd1aedfc164e5c5bc32d55ae9b1e3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / genomehouse-1.2.0-py3-none-any.whl

Download URL genomehouse-1.2.0-py3-none-any.whl
Size 10.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
057adaf685dee497d543084be45d359c1c92ff9169221dc5c4917cf21fc676c9
BLAKE2b-256 checksum
How to use checksums
7829dff137dae355fd424c554e9d8c91fdd83c824a9ab22b54595f55ba17144b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

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