Skip to content
No description, website, or topics provided.
Python
Branch: master
Clone or download
Latest commit 9781cae Sep 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Codes Create GenerateSimData_Rare.py Mar 7, 2019
PanoramicView Update scPanoView.py Apr 12, 2019
ExamplePollen.zip Add files via upload Aug 10, 2018
LICENSE.txt Rename LICENSE to LICENSE.txt Apr 25, 2018
OLMC_animation.gif Add files via upload Aug 10, 2018
PanoView.jpg Add files via upload Aug 3, 2018
PanoViewManual.pdf Add files via upload Apr 12, 2019
README.md Update README.md Sep 4, 2019
setup.py

README.md

Single-cell Panoramic View Clustering (PanoView)

PanoView is an iterative PCA-based method that integrates with a novel density-based clustering, ordering local maximum by convex hull (OLMC) algorithm, to identify cell subpopulations for single-cell RNA-sequencing. For details of the method, please see our paper at PLOS Computational Biology (https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007040).

PanoView

Installation

PanoView is a python module that uses other common python libraries such as numpy, scipy, pandas, scikit-learn, etc., to realize the proposed algorithm. Prior to installing PanoView from Github repository, please make sure that Git is properly installed or go to https://git-scm.com/ for the installation of Git. To install PanoView at your local computer, open your command prompt and type the following

pip install git+https://github.com/mhu10/scPanoView.git#egg=scPanoView

It will install all the required python libraries for executing PanoView. To test the installation of PanoView, open the python interpreter or your preferred IDE (Spyder, PyCharm, Jupyter, etc. ) and type the following

from PanoramicView import scPanoView

There should not be any error message popping out.

Note: PanoView was implement and tested by python3.6.

Tutorial

Plese refer to the manuaul ( "PanoViewManual.pdf" ) for details of executing PanoView algorithm in python.

For running tutorial in the manual, please download the example dataset ("ExamplePollen.zip" ) and upzip it into your python working directory.

You can’t perform that action at this time.