cooler


Namecooler JSON
Version 0.9.3 PyPI version JSON
download
home_page
SummarySparse binary format for genomic interaction matrices.
upload_time2023-09-11 22:57:23
maintainer
docs_urlNone
author
requires_python>=3.6
licenseBSD-3-Clause
keywords hi-c bioinformatics contact format genomics hdf5 matrix sparse
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Cooler

<a href="https://open2c.github.io/cooler"><img width="25%" src="https://github.com/open2c/cooler/raw/master/docs/cooler_logo.png" alt="Cooler"></a>

<table>
    <tr>
        <td>Latest Release</td>
        <td>
            <a href="https://pypi.org/project/cooler/">
                <img src="https://img.shields.io/pypi/v/cooler?color=blue&label=PyPI%20package" alt="latest release pypi">
            </a>
            <a href="https://bioconda.github.io/recipes/cooler/README.html">
                <img src="https://img.shields.io/conda/vn/bioconda/cooler?color=blue" alt="latest release bioconda">
            </a>
        </td>
    </tr>
    <tr>
        <td>License</td>
        <td>
            <a href="https://github.com/open2c/cooler/blob/master/LICENSE">
                <img src="https://img.shields.io/badge/license-BSD-green" alt="license">
                <!-- <img src="https://img.shields.io/pypi/l/cooler.svg" alt="license"> -->
            </a>
        </td>
    </tr>
    <tr>
        <td>Build Status</td>
        <td>
            <a href="https://github.com/open2c/cooler/blob/master/.github/workflows/ci.yml">
                <img src="https://github.com/open2c/cooler/actions/workflows/ci.yml/badge.svg" alt="build status">
            </a>
        </td>
    </tr>
    <tr>
      <td>Pre-commit Status</td>
      <td>
        <a href="https://results.pre-commit.ci/repo/github/49553222">
        <img src="https://results.pre-commit.ci/badge/github/open2c/cooler/master.svg" alt="pre-commit status" />
        </a>
      </td>
    </tr>
    <tr>
        <td>Docs Status</td>
        <td>
            <a href="http://cooler.readthedocs.org/en/latest/">
                <img src="https://readthedocs.org/projects/cooler/badge/?version=latest">
            </a>
        </td>
    </tr>
    <tr>
        <td>Coverage</td>
        <td>
            <a href="https://codecov.io/gh/open2c/cooler">
                <img src="https://codecov.io/gh/open2c/cooler/branch/master/graph/badge.svg" alt="coverage">
            </a>
        </td>
    </tr>
    <tr>
        <td>Downloads</td>
        <td>
            <a href="https://pypi.org/project/cooler">
                <img src="https://static.pepy.tech/personalized-badge/cooler?period=total&units=international_system&left_color=grey&right_color=blue&left_text=PyPI%20downloads" alt="pypi downloads">
            </a>
            <a href="http://bioconda.github.io/recipes/cooler/README.html">
                <img src="https://img.shields.io/conda/dn/bioconda/cooler.svg?style=flat&label=Bioconda downloads" alt="bioconda downloads">
            </a>
        </td>
    </tr>
    <tr>
        <td>Citation</td>
        <td>
            <a href="https://doi.org/10.1093/bioinformatics/btz540">
                <img src="https://img.shields.io/badge/DOI-10.1093%2Fbioinformatics%2Fbtz540-blue" alt="paper doi">
            </a>
            <a href="https://zenodo.org/badge/latestdoi/49553222">
                <img src="https://zenodo.org/badge/49553222.svg" alt="zenodo doi">
            </a>
        </td>
    </tr>
    <tr>
        <td>Community</td>
        <td>
            <a href="https://bit.ly/open2c-slack">
                <img src="https://img.shields.io/badge/chat-slack-%233F0F3F?logo=slack" alt="slack">
            </a>
        </td>
    </tr>
</table>

## A cool place to store your Hi-C

Cooler is a support library for a **sparse, compressed, binary** persistent storage [format](http://cooler.readthedocs.io/en/latest/schema.html), also called cooler, used to store genomic interaction data, such as Hi-C contact matrices.

The cooler file format is an implementation of a genomic matrix data model using [HDF5](https://en.wikipedia.org/wiki/Hierarchical_Data_Format) as the container format. The `cooler` package includes a suite of [command line tools](http://cooler.readthedocs.io/en/latest/cli.html) and a [Python API](http://cooler.readthedocs.io/en/latest/api.html) to facilitate creating, querying and manipulating cooler files.

To get started:

- [Install](#Installation) cooler
- Read the [documentation](http://cooler.readthedocs.org/en/stable/) and see the Jupyter Notebook [walkthrough](https://github.com/open2c/cooler-binder).
- _cool_ files from published Hi-C data sets are available at `ftp://cooler.csail.mit.edu/coolers`.
- Many more multires (_mcool_) files are available on the [4DN data portal](https://data.4dnucleome.org/visualization/index).

### Installation

Install from PyPI using pip.
```sh
$ pip install cooler
```

If you are using `conda`, you can alternatively install `cooler` from the [bioconda](https://bioconda.github.io/index.html) channel.
```sh
$ conda install -c conda-forge -c bioconda cooler
```

### Citing

Abdennur, N., and Mirny, L.A. (2020). Cooler: scalable storage for Hi-C data and other genomically labeled arrays. _Bioinformatics_. doi: [10.1093/bioinformatics/btz540](https://doi.org/10.1093/bioinformatics/btz540).

```bibtex
@article{cooler2020,
    author = {Abdennur, Nezar and Mirny, Leonid A},
    title = "{Cooler: scalable storage for Hi-C data and other genomically labeled arrays}",
    journal={Bioinformatics},
    volume={36},
    number={1},
    pages={311--316},
    year={2020},
    doi = {10.1093/bioinformatics/btz540},
    url = {https://doi.org/10.1093/bioinformatics/btz540},
}
```

### Contributing

Interested in contributing to cooler? That's great! To get started, check out the [contributing guide](https://github.com/open2c/cooler/blob/master/CONTRIBUTING.md).


### Related projects

- Process Hi-C data with [distiller](https://github.com/open2c/distiller)!
- Downstream analysis with [cooltools](https://github.com/open2c/cooltools)!
- Visualize your cooler data with [HiGlass](http://higlass.io)!

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "cooler",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "Open2C <open.chromosome.collective@gmail.com>",
    "keywords": "Hi-C,bioinformatics,contact,format,genomics,hdf5,matrix,sparse",
    "author": "",
    "author_email": "Nezar Abdennur <nabdennur@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/78/50/2e299387c55c47ef3c4a7ea662d5bb2454ea9e4cf5e94f2bb4ed5130b30d/cooler-0.9.3.tar.gz",
    "platform": null,
    "description": "# Cooler\n\n<a href=\"https://open2c.github.io/cooler\"><img width=\"25%\" src=\"https://github.com/open2c/cooler/raw/master/docs/cooler_logo.png\" alt=\"Cooler\"></a>\n\n<table>\n    <tr>\n        <td>Latest Release</td>\n        <td>\n            <a href=\"https://pypi.org/project/cooler/\">\n                <img src=\"https://img.shields.io/pypi/v/cooler?color=blue&label=PyPI%20package\" alt=\"latest release pypi\">\n            </a>\n            <a href=\"https://bioconda.github.io/recipes/cooler/README.html\">\n                <img src=\"https://img.shields.io/conda/vn/bioconda/cooler?color=blue\" alt=\"latest release bioconda\">\n            </a>\n        </td>\n    </tr>\n    <tr>\n        <td>License</td>\n        <td>\n            <a href=\"https://github.com/open2c/cooler/blob/master/LICENSE\">\n                <img src=\"https://img.shields.io/badge/license-BSD-green\" alt=\"license\">\n                <!-- <img src=\"https://img.shields.io/pypi/l/cooler.svg\" alt=\"license\"> -->\n            </a>\n        </td>\n    </tr>\n    <tr>\n        <td>Build Status</td>\n        <td>\n            <a href=\"https://github.com/open2c/cooler/blob/master/.github/workflows/ci.yml\">\n                <img src=\"https://github.com/open2c/cooler/actions/workflows/ci.yml/badge.svg\" alt=\"build status\">\n            </a>\n        </td>\n    </tr>\n    <tr>\n      <td>Pre-commit Status</td>\n      <td>\n        <a href=\"https://results.pre-commit.ci/repo/github/49553222\">\n        <img src=\"https://results.pre-commit.ci/badge/github/open2c/cooler/master.svg\" alt=\"pre-commit status\" />\n        </a>\n      </td>\n    </tr>\n    <tr>\n        <td>Docs Status</td>\n        <td>\n            <a href=\"http://cooler.readthedocs.org/en/latest/\">\n                <img src=\"https://readthedocs.org/projects/cooler/badge/?version=latest\">\n            </a>\n        </td>\n    </tr>\n    <tr>\n        <td>Coverage</td>\n        <td>\n            <a href=\"https://codecov.io/gh/open2c/cooler\">\n                <img src=\"https://codecov.io/gh/open2c/cooler/branch/master/graph/badge.svg\" alt=\"coverage\">\n            </a>\n        </td>\n    </tr>\n    <tr>\n        <td>Downloads</td>\n        <td>\n            <a href=\"https://pypi.org/project/cooler\">\n                <img src=\"https://static.pepy.tech/personalized-badge/cooler?period=total&units=international_system&left_color=grey&right_color=blue&left_text=PyPI%20downloads\" alt=\"pypi downloads\">\n            </a>\n            <a href=\"http://bioconda.github.io/recipes/cooler/README.html\">\n                <img src=\"https://img.shields.io/conda/dn/bioconda/cooler.svg?style=flat&label=Bioconda downloads\" alt=\"bioconda downloads\">\n            </a>\n        </td>\n    </tr>\n    <tr>\n        <td>Citation</td>\n        <td>\n            <a href=\"https://doi.org/10.1093/bioinformatics/btz540\">\n                <img src=\"https://img.shields.io/badge/DOI-10.1093%2Fbioinformatics%2Fbtz540-blue\" alt=\"paper doi\">\n            </a>\n            <a href=\"https://zenodo.org/badge/latestdoi/49553222\">\n                <img src=\"https://zenodo.org/badge/49553222.svg\" alt=\"zenodo doi\">\n            </a>\n        </td>\n    </tr>\n    <tr>\n        <td>Community</td>\n        <td>\n            <a href=\"https://bit.ly/open2c-slack\">\n                <img src=\"https://img.shields.io/badge/chat-slack-%233F0F3F?logo=slack\" alt=\"slack\">\n            </a>\n        </td>\n    </tr>\n</table>\n\n## A cool place to store your Hi-C\n\nCooler is a support library for a **sparse, compressed, binary** persistent storage [format](http://cooler.readthedocs.io/en/latest/schema.html), also called cooler, used to store genomic interaction data, such as Hi-C contact matrices.\n\nThe cooler file format is an implementation of a genomic matrix data model using [HDF5](https://en.wikipedia.org/wiki/Hierarchical_Data_Format) as the container format. The `cooler` package includes a suite of [command line tools](http://cooler.readthedocs.io/en/latest/cli.html) and a [Python API](http://cooler.readthedocs.io/en/latest/api.html) to facilitate creating, querying and manipulating cooler files.\n\nTo get started:\n\n- [Install](#Installation) cooler\n- Read the [documentation](http://cooler.readthedocs.org/en/stable/) and see the Jupyter Notebook [walkthrough](https://github.com/open2c/cooler-binder).\n- _cool_ files from published Hi-C data sets are available at `ftp://cooler.csail.mit.edu/coolers`.\n- Many more multires (_mcool_) files are available on the [4DN data portal](https://data.4dnucleome.org/visualization/index).\n\n### Installation\n\nInstall from PyPI using pip.\n```sh\n$ pip install cooler\n```\n\nIf you are using `conda`, you can alternatively install `cooler` from the [bioconda](https://bioconda.github.io/index.html) channel.\n```sh\n$ conda install -c conda-forge -c bioconda cooler\n```\n\n### Citing\n\nAbdennur, N., and Mirny, L.A. (2020). Cooler: scalable storage for Hi-C data and other genomically labeled arrays. _Bioinformatics_. doi: [10.1093/bioinformatics/btz540](https://doi.org/10.1093/bioinformatics/btz540).\n\n```bibtex\n@article{cooler2020,\n    author = {Abdennur, Nezar and Mirny, Leonid A},\n    title = \"{Cooler: scalable storage for Hi-C data and other genomically labeled arrays}\",\n    journal={Bioinformatics},\n    volume={36},\n    number={1},\n    pages={311--316},\n    year={2020},\n    doi = {10.1093/bioinformatics/btz540},\n    url = {https://doi.org/10.1093/bioinformatics/btz540},\n}\n```\n\n### Contributing\n\nInterested in contributing to cooler? That's great! To get started, check out the [contributing guide](https://github.com/open2c/cooler/blob/master/CONTRIBUTING.md).\n\n\n### Related projects\n\n- Process Hi-C data with [distiller](https://github.com/open2c/distiller)!\n- Downstream analysis with [cooltools](https://github.com/open2c/cooltools)!\n- Visualize your cooler data with [HiGlass](http://higlass.io)!\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Sparse binary format for genomic interaction matrices.",
    "version": "0.9.3",
    "project_urls": {
        "changelog": "https://github.com/open2c/cooler/blob/master/CHANGES.md",
        "documentation": "https://cooler.readthedocs.io",
        "homepage": "https://open2c.github.io/cooler",
        "repository": "https://github.com/open2c/cooler"
    },
    "split_keywords": [
        "hi-c",
        "bioinformatics",
        "contact",
        "format",
        "genomics",
        "hdf5",
        "matrix",
        "sparse"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "923242e54d16653343108a3af8ec442ca61055e81586217e3183a97473b5e391",
                "md5": "7bfb402aec328852d7a219f88a6ed54e",
                "sha256": "a52584e8df0f2ff7187f03cfee2dc4d94d85c5c17dcd90c91c946b7c7532441c"
            },
            "downloads": -1,
            "filename": "cooler-0.9.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7bfb402aec328852d7a219f88a6ed54e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 103746,
            "upload_time": "2023-09-11T22:57:22",
            "upload_time_iso_8601": "2023-09-11T22:57:22.394566Z",
            "url": "https://files.pythonhosted.org/packages/92/32/42e54d16653343108a3af8ec442ca61055e81586217e3183a97473b5e391/cooler-0.9.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78502e299387c55c47ef3c4a7ea662d5bb2454ea9e4cf5e94f2bb4ed5130b30d",
                "md5": "18a066659158869788c382f2b4c73ee7",
                "sha256": "21eee066d6fa30185cd21b0ead94beb341a9fb974bd3190ee22627424a040b63"
            },
            "downloads": -1,
            "filename": "cooler-0.9.3.tar.gz",
            "has_sig": false,
            "md5_digest": "18a066659158869788c382f2b4c73ee7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 11076152,
            "upload_time": "2023-09-11T22:57:23",
            "upload_time_iso_8601": "2023-09-11T22:57:23.970341Z",
            "url": "https://files.pythonhosted.org/packages/78/50/2e299387c55c47ef3c4a7ea662d5bb2454ea9e4cf5e94f2bb4ed5130b30d/cooler-0.9.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-11 22:57:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "open2c",
    "github_project": "cooler",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "cooler"
}
        
Elapsed time: 0.17958s