Skip to content

Commit

Permalink
add intro
Browse files Browse the repository at this point in the history
  • Loading branch information
jykr committed Mar 30, 2024
1 parent c3cee14 commit 4bb61aa
Show file tree
Hide file tree
Showing 14 changed files with 21 additions and 15 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# <img src="imgs/bean_title2.svg" alt="crispr-bean" height="50"/>
# <img src="docs/assets/bean_title2.svg" alt="crispr-bean" height="50"/>

[![PyPI pyversions](https://img.shields.io/pypi/pyversions/crispr-bean)](https://pypi.org/project/crispr-bean/)
[![PyPI version](https://img.shields.io/pypi/v/crispr-bean)](https://pypi.org/project/crispr-bean/)
[![Code style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black)

`bean` (**B**ase **E**diting reporter screens with guide **A**ctivity **N**ormalization) is an analysis toolkit for the pooled CRISPR reporter or sensor data. The reporter technique transfects cells with plasmid with not only sgRNA but with the **target sequence surrogate** which we call **reporter** or **sensor**.
`bean` unconfounds variant effect of CRISPR reporter screens by considering genotypic outcome from *reporter* sequence.


<img src="docs/assets/summary.svg" alt="Reporter construct" width="700"/>
<img src="docs/assets/summary.png" alt="Reporter construct" width="700"/>

## Overview
`bean` supports end-to-end analysis of pooled sorting screens, with or without reporter.
Expand Down
2 changes: 1 addition & 1 deletion docs/cds.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Coding sequence tiling library
***********************
.. mdinclude:: ldl_cds.md
.. mdinclude:: _ldl_cds.md

See :ref:`subcommands` for the full details.
2 changes: 1 addition & 1 deletion docs/count.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
`bean count`
***********************
.. mdinclude:: count.md
.. mdinclude:: _count.md

Full parameters
==================
Expand Down
2 changes: 1 addition & 1 deletion docs/count_samples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _count_samples:
`bean count-samples`
***********************
.. mdinclude:: commands/count.md
.. mdinclude:: _count.md

Full parameters
==================
Expand Down
2 changes: 1 addition & 1 deletion docs/create_screen.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
`bean create-screen`
***********************
.. mdinclude:: create-screen.md
.. mdinclude:: _create-screen.md

Full parameters
==================
Expand Down
2 changes: 1 addition & 1 deletion docs/filter.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _filter:
`bean filter`
***********************
.. mdinclude:: filter.md
.. mdinclude:: _filter.md

Full parameters
==================
Expand Down
2 changes: 1 addition & 1 deletion docs/gwas.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
GWAS variant library
***********************
.. mdinclude:: ldl_var.md
.. mdinclude:: _ldl_var.md

See :ref:`subcommands` for the full details.
6 changes: 6 additions & 0 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
Welcome to `bean`'s documentation!
================================
`bean` unconfounds variant effect of CRISPR reporter screens by considering genotypic outcome from *reporter* sequence.

.. image:: assets/summary.png
:width: 700
:alt: BEAN schematic

===================
Workflows
===================
Expand Down
2 changes: 1 addition & 1 deletion docs/input.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. _input:
Input file format
***********************
.. mdinclude:: input.md
.. mdinclude:: _input.md
2 changes: 1 addition & 1 deletion docs/profile.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
`bean profile`
***********************
.. mdinclude:: profile.md
.. mdinclude:: _profile.md

Full parameters
==================
Expand Down
2 changes: 1 addition & 1 deletion docs/prolif_gwas.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Proliferation screen with GWAS library
**********************************************
.. mdinclude:: profile_gwas.md
.. mdinclude:: _profile_gwas.md

See :ref:`subcommands` for the full details.
2 changes: 1 addition & 1 deletion docs/qc.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _qc:
`bean qc`
***********************
.. mdinclude:: qc.md
.. mdinclude:: _qc.md

Full parameters
==================
Expand Down
2 changes: 1 addition & 1 deletion docs/reporterscreen.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ReporterScreen object
***********************
.. mdinclude:: reporterscreen.md
.. mdinclude:: _reporterscreen.md
2 changes: 1 addition & 1 deletion docs/run.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _run:
`bean run`
***********************
.. mdinclude:: run.md
.. mdinclude:: _run.md

Full parameters
==================
Expand Down

0 comments on commit 4bb61aa

Please sign in to comment.