Skip to main content
GitHub CI build status https://coveralls.io/repos/github/Edinburgh-Genome-Foundry/Geneblocks/badge.svg

GeneBlocks is a Python library for comparing DNA sequences. It can be used to:

  • Find common blocks in a group of DNA sequences, to factorize them (e.g. only analyze or synthetize each common block once).

  • Highlight differences between sequences (insertions, deletions, mutations).

  • Transfer Genbank features from one record to another sharing similar subsequences.

At the Edinburgh Genome Foundry, we use GeneBlocks to optimize sequence assembly, explore sets of non-annotated sequences, or visualize the differences between different versions of a sequence, and re-annotate records coming from third parties such as DNA manufacturers.

Infos

PIP installation:

pip install geneblocks

Github Page: https://github.com/Edinburgh-Genome-Foundry/geneblocks

Live demos:

Find common sequence blocks

Plot sequence diffs

Transfer Genbank features between records

License: MIT

Copyright 2017 Edinburgh Genome Foundry, University of Edinburgh

More biology software

https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/Edinburgh-Genome-Foundry.github.io/master/static/imgs/logos/egf-codon-horizontal.png

GeneBlocks is part of the EGF Codons synthetic biology software suite for DNA design, manufacturing and validation.

Metadata

Release files for geneblocks 1.2.5

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

Source distribution (sdist)

Source distribution for geneblocks 1.2.5
File Size Uploaded
geneblocks-1.2.5.tar.gz 24.1 kB Details

Built distribution (wheel)

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

Total release size: 52.4 kB

Release files / geneblocks-1.2.5.tar.gz

Download URL geneblocks-1.2.5.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8b0f8b6c789f8fb15d8d9d7952f5f2a3c5fa8fa6503061f6a789f0c9cbd89801
BLAKE2b-256 checksum
How to use checksums
9a64f0596d84c19772359bbe190a42e3e6270eb7c9cf1958feb5c02285c8e1ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 5, 2025.

Transparency log

Release files / geneblocks-1.2.5-py3-none-any.whl

Download URL geneblocks-1.2.5-py3-none-any.whl
Size 28.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
51408e5e7fd40dd795b6812d5046dae22537f874c42b86a2e345467f2dd9edab
BLAKE2b-256 checksum
How to use checksums
7b52afae42be6e243ef5ace10da2e894e117c59fb4f9549eed9d01538a5721e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 5, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.5 This release

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

1 release file

1.2.0

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.7

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

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