Skip to content

Commit 93b0242

Browse files
committed
update requirements file
1 parent d4bd853 commit 93b0242

File tree

13 files changed

+407
-2031
lines changed

13 files changed

+407
-2031
lines changed

LeafletSC.egg-info/PKG-INFO

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Metadata-Version: 2.1
22
Name: LeafletSC
3-
Version: 0.1.6
3+
Version: 0.1.7
44
Summary: Alternative splicing quantification in single cells with Leaflet
55
Home-page: https://github.com/daklab/Leaflet
66
Author: Karin Isaev, Columbia University and NYGC
@@ -43,15 +43,15 @@ LeafletSC supports analysis from the following single-cell RNA sequencing platfo
4343

4444
## Getting Started
4545

46-
LeafletSC is implemented in Python and requires Python version 3.9 or higher. We recommend the following approach:
46+
LeafletSC is implemented in Python and requires Python version 3.10 (3.11 has not been tested yet). We recommend the following approach:
4747

4848
```bash
49-
# create a conda environment with python 3.9
50-
conda create -n "LeafletSC" python=3.9.15 ipython
49+
# create a conda environment with python 3.10
50+
conda create -n "LeafletSC" python=3.10 ipython
5151
# activate environment
5252
conda activate LeafletSC
5353
# install latest version of LeafletSC into this environment
54-
pip install LeafletSC==0.1.2
54+
pip install LeafletSC==0.1.6
5555
```
5656

5757
Once the package is installed, you can load it in python as follows:

LeafletSC.egg-info/SOURCES.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ LeafletSC.egg-info/dependency_links.txt
88
LeafletSC.egg-info/requires.txt
99
LeafletSC.egg-info/top_level.txt
1010
LeafletSC/beta_binomial_mix/__init__.py
11-
LeafletSC/beta_binomial_mix/cellstate_consistency.py
12-
LeafletSC/beta_binomial_mix/model.py
11+
LeafletSC/beta_binomial_mix/calculate_cellstate_consistency.py
12+
LeafletSC/beta_binomial_mix/modeling.py
1313
LeafletSC/clustering/__init__.py
14+
LeafletSC/clustering/find_intron_clusters.py
1415
LeafletSC/clustering/load_cluster_data.py
15-
LeafletSC/clustering/obtain_intron_clusters.py
16-
LeafletSC/clustering/prep_model_input.py
16+
LeafletSC/clustering/prepare_model_input.py
1717
LeafletSC/simulation/__init__.py
1818
LeafletSC/simulation/simulate_counts.py
1919
LeafletSC/utils/__init__.py

build/lib/LeafletSC/beta_binomial_mix/cellstate_consistency.py renamed to build/lib/LeafletSC/beta_binomial_mix/calculate_cellstate_consistency.py

File renamed without changes.

build/lib/LeafletSC/beta_binomial_mix/model.py renamed to build/lib/LeafletSC/beta_binomial_mix/modeling.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,3 +325,6 @@ def log_beta(a, b):
325325

326326
def score(a, b):
327327
return log_beta(a,b).sum() - log_beta(a.sum(), b.sum())
328+
329+
# Add functionality for getting score q-value to measure significance of differential splicing
330+

build/lib/LeafletSC/clustering/obtain_intron_clusters.py renamed to build/lib/LeafletSC/clustering/find_intron_clusters.py

Lines changed: 322 additions & 153 deletions
Large diffs are not rendered by default.
File renamed without changes.

build/lib/LeafletSC/utils/visualization.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,7 @@ def quick_junc_plot(junc, simple_data, gene_name=None, cell_types=None):
5656
plt.title("Junction:" + str(junc) + " Gene: " + simple_data_junc["gene_id"].values[0])
5757
# set x axis label to "Junction Usage Ratio (PSI)"
5858
plt.xlabel("Junction Usage Ratio (PSI)")
59-
plt.show()
59+
plt.show()
60+
61+
# Add visualization for seeing junction in a specific intron cluster relative to a gene and
62+
# how much each junciton is used in each cell type
-27.8 KB
Binary file not shown.

dist/LeafletSC-0.1.6.tar.gz

-23.3 KB
Binary file not shown.
29.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)