girafr


Namegirafr JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://github.com/FunctionalEpigeneticsLab/GiRAFR
SummaryA package to detect mutations and CRISPR-Cas9 editing effects in single cell CRISPR screens
upload_time2023-08-01 13:21:55
maintainer
docs_urlNone
authorLaboratory for Functional Epigentics, KU Leuven
requires_python>=3.7, <4
license
keywords grna mutation single cell crispr screen
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # GiRAFR (Guide RNA Anomalies and Functionality Revealed)

GiRAFR is a python package developed to perform quality control of single cell CRISPR screens, and to assign gRNAs to cells in a sensitive, mutation-aware manner. 

# Introduction/Abstract

Novel single cell RNA-seq analysis combined with CRISPR screens enables the high- throughput characterization of transcriptional changes caused by genetic perturbations. Dedicated software to annotate CRISPR guide RNA (gRNA) libraries and associate them with single cell transcriptomes are however lacking. Here, we generated a CRISPR droplet sequencing dataset. We demonstrate that the current default tool fails to detect mutant gRNAs. We therefore developed GiRAFR, a pysam-based software tool to characterize intact and mutant gRNAs. We show that mutant gRNAs are dysfunctional, and failure to detect and annotate them leads to an inflated estimate of the number of untransformed cells as well as an underestimated multiplet frequency. These findings are mirrored in publicly available datasets, where we find that up to 34 % of cells are transduced with a mutant gRNA. Applying GiRAFR hence stands to improve the annotation and quality of single cell CRISPR screens.

# Installation

``pip install girafr``

# Documentation
* [Single cell CRISPR screen gRNA library mutation profiling](https://girafr.readthedocs.io/en/latest/gRNA_mutation.html)
* [Detect CRISPR-Cas9 editing effects in Single cell RNA-seq](https://girafr.readthedocs.io/en/latest/editing_effect.html)
* [Output files format](https://girafr.readthedocs.io/en/latest/output.html)

# Citation

GiRAFR improves gRNA detection and annotation in single cell CRISPR screens  
Qian Yu, Paulien Van Minsel, Eva Galle, Bernard Thienpont  
bioRxiv 2022.10.24.513352; doi: https://doi.org/10.1101/2022.10.24.513352



# License and copyright



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/FunctionalEpigeneticsLab/GiRAFR",
    "name": "girafr",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7, <4",
    "maintainer_email": "",
    "keywords": "gRNA,mutation,single cell CRISPR screen",
    "author": "Laboratory for Functional Epigentics, KU Leuven",
    "author_email": "qian.yu@kuleuven.be",
    "download_url": "https://files.pythonhosted.org/packages/c0/8a/7982b9f43d1a5a430cf4284c4dfc99795387cfa043fd4d9728ee697376e8/girafr-1.1.0.tar.gz",
    "platform": null,
    "description": "# GiRAFR (Guide RNA Anomalies and Functionality Revealed)\n\nGiRAFR is a python package developed to perform quality control of single cell CRISPR screens, and to assign gRNAs to cells in a sensitive, mutation-aware manner. \n\n# Introduction/Abstract\n\nNovel single cell RNA-seq analysis combined with CRISPR screens enables the high- throughput characterization of transcriptional changes caused by genetic perturbations. Dedicated software to annotate CRISPR guide RNA (gRNA) libraries and associate them with single cell transcriptomes are however lacking. Here, we generated a CRISPR droplet sequencing dataset. We demonstrate that the current default tool fails to detect mutant gRNAs. We therefore developed GiRAFR, a pysam-based software tool to characterize intact and mutant gRNAs. We show that mutant gRNAs are dysfunctional, and failure to detect and annotate them leads to an inflated estimate of the number of untransformed cells as well as an underestimated multiplet frequency. These findings are mirrored in publicly available datasets, where we find that up to 34 % of cells are transduced with a mutant gRNA. Applying GiRAFR hence stands to improve the annotation and quality of single cell CRISPR screens.\n\n# Installation\n\n``pip install girafr``\n\n# Documentation\n* [Single cell CRISPR screen gRNA library mutation profiling](https://girafr.readthedocs.io/en/latest/gRNA_mutation.html)\n* [Detect CRISPR-Cas9 editing effects in Single cell RNA-seq](https://girafr.readthedocs.io/en/latest/editing_effect.html)\n* [Output files format](https://girafr.readthedocs.io/en/latest/output.html)\n\n# Citation\n\nGiRAFR improves gRNA detection and annotation in single cell CRISPR screens  \nQian Yu, Paulien Van Minsel, Eva Galle, Bernard Thienpont  \nbioRxiv 2022.10.24.513352; doi: https://doi.org/10.1101/2022.10.24.513352\n\n\n\n# License and copyright\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A package to detect mutations and CRISPR-Cas9 editing effects in single cell CRISPR screens",
    "version": "1.1.0",
    "project_urls": {
        "Bug Reports": "https://github.com/FunctionalEpigeneticsLab/GiRAFR/issues",
        "Homepage": "https://github.com/FunctionalEpigeneticsLab/GiRAFR",
        "Source": "https://github.com/FunctionalEpigeneticsLab/GiRAFR"
    },
    "split_keywords": [
        "grna",
        "mutation",
        "single cell crispr screen"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c08a7982b9f43d1a5a430cf4284c4dfc99795387cfa043fd4d9728ee697376e8",
                "md5": "dacbc68f0c6d559e9c7ec8caf28eab9f",
                "sha256": "14fe32bc50885317621ca4bf217e015d3fc0f8aee2ddb0160c5f0a319adb20a0"
            },
            "downloads": -1,
            "filename": "girafr-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "dacbc68f0c6d559e9c7ec8caf28eab9f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7, <4",
            "size": 38488710,
            "upload_time": "2023-08-01T13:21:55",
            "upload_time_iso_8601": "2023-08-01T13:21:55.658649Z",
            "url": "https://files.pythonhosted.org/packages/c0/8a/7982b9f43d1a5a430cf4284c4dfc99795387cfa043fd4d9728ee697376e8/girafr-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-01 13:21:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "FunctionalEpigeneticsLab",
    "github_project": "GiRAFR",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "girafr"
}
        
Elapsed time: 0.49200s