Skip to main content

Feature extraction approach in single cell gene expression profiling for cell type marker identifications.

Project description

..

======================================================== MICTI- Marker gene Identification for Cell Type Identity

Recent advances in single-cell gene expression profiling technology have revolutionized the understanding of molecular processes underlying developmental cell and tissue differentiation, enabling the discovery of novel cell types and molecular markers that characterize developmental trajectories. Common approaches for identifying marker genes are based on pairwise statistical testing for differential gene expression between cell types in heterogeneous cell populations, which is challenging due to unequal sample sizes and variance between groups resulting in little statistical power and inflated type I errors.

Introduction

We developed an alternative feature extraction method, Marker gene Identification for Cell Type Identity (MICTI), that encodes the cell type specific expression information to each gene in every single cell. This approach identifies features (genes) that are cell type specific for a given cell type in heterogeneous cell population.

Overview

To install the current release::

pip install micti

How to use MICTI

Import MICTI::

from MICTI import *

Creating MICTI object for known cell type cluster label::

mictiObject=MICTI(dataset, geneName, cellName, cluster_assignment=cell_type_label)

2D visualisation with T-SNE::

mictiObject.get_Visualization(method="tsne")

Get MICTI marker genes::

mictiObject.get_markers_by_Pvalues_and_Zscore(cell_type, threshold_pvalue=.01)

Perfom unsupervised clustering(k-means or Gaussian mixture) on dataset for unknown cell types::

mictiObject.cluster_cells(k, method="kmeans")

Perform gene list enrichment analysis::

mictiObject.get_gene_list_over_representation_analysis(geneList)

Licence

'MICTI LICENCE https://github.com/insilicolife/micti/blob/master/LICENSE'_

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

MICTI-0.0.4.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

MICTI-0.0.4-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file MICTI-0.0.4.tar.gz.

File metadata

  • Download URL: MICTI-0.0.4.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.2

File hashes

Hashes for MICTI-0.0.4.tar.gz
Algorithm Hash digest
SHA256 ec2d37c5a6319a650ae70ccd649979088210fac37f035caa6f36ed866be19e48
MD5 aaf15b8aae399954a46e05b0f46f3259
BLAKE2b-256 86a5860eea63d6cbc2e32a4425d6224118f80e44cfd6dfc2a8287ee3fece5101

See more details on using hashes here.

File details

Details for the file MICTI-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: MICTI-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.15.0 CPython/3.5.2

File hashes

Hashes for MICTI-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 04db4fcfb2027de4be31ed7bb03825da155c67065ac1451532c941de1bc6aa19
MD5 4831806a143ead53a82f62aab4d9cc52
BLAKE2b-256 4310c55a58d1b7f09b5405cc82a30c9cf7a408dfd45b7a6906c122f93b1c7bcf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page