Git Product home page Git Product logo

tasic2015's Introduction

Tasic 2015 Neuron Type Ontology

Primary Goal: To convert transcriptomic cell types in the Tasic 2015 Paper into a neuron type ontology. We are adopting a new framework used by NIF which models the neurons as discrete classes with phenotypes as properties.

Tasic 2015 paper:

  • 49 transcriptomic cell types, including 23 GABAergic, 19 glutamatergic and 7 non-neuronal types in the mouse visual cortex

  • some of our transcriptomic cell types displayed specific and differential electrophysiological and axon projection properties

  • Single Cell RNA-seq, which offers single-cell resolutions of gene expression information, allowing for cell-type related analyses

    • isolating one individual cells from a population of cells (tissue sample).
    • isolate the RNA, convert to cDNA with reverse transcriptase.
    • Amplification with polymerase chain reaction (PCR)
    • Sequencing with Next-Generation Sequencing (NGS) or similar techniques (in this case, authors used the SMARTer PCR Protocol)
    • Transcriptome (genomic features) extracted from template matching or de novo assembly
  • Used transgenic mice expressive Cre-Recombinase (cre-lines), which can regulate the expression of certain genes at specific locations and times. This can aid studying differential expression as well as genetic influences in development.

  • Clustering methods:

    • Used the intersection of PCA and iterative weighted gene coexpression network analysis (WGCNA)

      • PCA: iteratively finds orthogonal components of the feature space which are linear combinations of genes.
      • WGCNA: A form of hierarchical clustering which constructs an adjacency matrix as well as proximity measure between them to perform branch cutting. Modules resulting from this network branch cut are then characterized by their eigengene.
    • Validation of cluster membership using random forest.

  • Clustering uncovered common broad neuronal categories (matched using cre-layer enrichment, previously known marker genes, and expression profiles) such as excitatory (glutamatergic) vs inhibitory (GABAergic).

  • In total, 49 transcriptomic types have been identified, each with different expression profiles and marker genes. These are useful for us because they can be cross-referenced with cre-line specific layers. For any given transgenic mice, this would tell us what markers tend to be expressed in each layer.

  • In summary, we are capturing the following phenotypes:

Definitive phenotype:

- Cre line [NCBI Taxon] [Allen Brain Institute]
- V1
- Layer of dissection [UBERON]

Inferred gene markers phenotype

- Cluster ID [ILX]
- Genes present [NCBIGene]
- Genes Absent [NCBIGene]

For the Future:

  • Continuous Phenotypes (gene counts, expression profiles, etc.)
  • Phenotype Inheritance in subclasses?

Interpretations & Assumptions:

  • Layer VI was separated into two sub-compartments a and b, these are assumed to be computationally significant, though we are not certain what metric was used to divide the layer.

  • Cells classified with a "transition" core type were ambiguous.

    • Markers present was discarded for these cells
    • Markers absent was the union of absent markers in their categories
  • "NEG" (knock-out) cre-lines are modeled as complement of (hasProteinExpr, someDriveLine)

  • Combination Cre Lines & Mismatches:

    • PvalbD-Slc32a1: Pvalb-T2A-Dre AND Slc32a1-IRES-Cre

    • PvalbF-Gad2: Pvalb-2A-Flpo AND Gad2-IRES-Cre

    • Tac2: Tac2-IRES2-Cre

    • Nkx2-1: Nkx2-1-CreERT2

    • Ctgf: Ctgf-2A-dgCre


Sources of Data

tasic2015's People

Contributors

allen-z-4230 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.