HiCONA - Hi-C Organization Network Analysis
Motivation
Any genomic contact map can be seen as an adjacency matrix, and thus a natural representation for a graph. Despite this fact, contact maps are hardly ever analyzed as graphs. Probably the main reasons for this is the difficulty in handling these huge sparse matrices.
HiCONA is a Python package whose aim is to provide the tools to perform network analysis on genomic contact maps. HiCONA provides functionalities for I/O, graph creation and manipulation, plotting and overall a customizable interface which can be used with the provided methods or user-defined ones.
Installation
HiCONA requires Python ≥3.10 and is supported on Linux and macOS only. This is due to the required dependency graph-tool. For the same reason, installation through conda-forge is recommended (the usage of mamba instead of conda is strongly advised for faster dependency solving).
conda create -n hicona_env
conda activate hicona_env
conda install -c conda-forge hicona
Installation through pip is also possible, though an available installation of graph-tool in the environment is required.
pip install hicona
Installation from source (mainly for development purposes) is possible using the provided environment.yaml file.
git clone git@github.com:leomorelli/HiCONA.git hicona
cd hicona
conda env create -f environment.yaml
conda activate hicona_env
Documentation
API documentation and examples will soon be available on ReadTheDocs.
Citing
Reference to the publication will be available soon. For the time being, if you find this package useful, please cite it by providing the link to this page.
Contributing
Contributing guidelines will be available soon.
Metadata
Release files for hicona 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| hicona-0.0.2.tar.gz | 4.6 MB | With provenance | Details for hicona-0.0.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| hicona-0.0.2-py3-none-any.whl | Python 3 | none | any | Details for hicona-0.0.2-py3-none-any.whl |
Total release size: 4.6 MB
Release files / hicona-0.0.2.tar.gz
| Download URL | hicona-0.0.2.tar.gz |
|---|---|
| Size | 4.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9a56b19dc67474dce33b98fddeaf168f2d4eb47d13d983ee75de157ed888a769
|
|
BLAKE2b-256 checksum How to use checksums |
2a69c77430e04b1d6957b6a24f9e90015c8f02f10d16c18d96ffb28d7026cbc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 5, 2026.
Transparency logRelease files / hicona-0.0.2-py3-none-any.whl
| Download URL | hicona-0.0.2-py3-none-any.whl |
|---|---|
| Size | 57.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e567a9d3a0bbe7c44b34cd0ad3a7687f4e8caf2617f06b0bf68576ccaa8ac9bb
|
|
BLAKE2b-256 checksum How to use checksums |
f9657283a83d42bd64891df2d7bffd59c265ee29ef7a7f52d346bb561a6730a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 5, 2026.
Transparency logSecurity for hicona 0.0.2
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.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for hicona-0.0.2.tar.gz
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 Jul 5, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.