https://github.com/cbg-ethz/shm

Deep hierarchical models combined with Markov random fields.

https://github.com/cbg-ethz/shm

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.0%) to scientific vocabulary

Keywords

graphical-models hierarchical-models probabilistic-programming pymc3 python
Last synced: 5 months ago · JSON representation

Repository

Deep hierarchical models combined with Markov random fields.

Basic Info
  • Host: GitHub
  • Owner: cbg-ethz
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 277 MB
Statistics
  • Stars: 2
  • Watchers: 4
  • Forks: 2
  • Open Issues: 0
  • Releases: 1
Topics
graphical-models hierarchical-models probabilistic-programming pymc3 python
Created over 6 years ago · Last pushed over 6 years ago
Metadata Files
Readme License

README.md

Structured hierarchical models

Project Status

Deep hierarchical programs combined with categorical Markov random fields.

About

Structured hierarchical models are a family of generative models for probabilistic inference of causal effects from genetic perturbation screens. SHMs utilize classical hierarchical models to represent heterogeneous data and combine them with categorical Markov random fields to encode biological prior information over functionally related genes. The random field induces a clustering of the genes which helps to inform inference of parameters in the hierarchical model. SHMs are designed for extremely noisy, experimental data sets for which the true data generating process is difficult to model.

An SHM has the following basic structure.

The top-level categorical variables $zg$ are latent cluster assignments for $g$ genes with effect sizes $\gammag$. The effect sizes are used to parameterize a deep hierarchical model, for instance to represent a heterogeneous data set $y_{gci}$ of multiple conditions $c$ and interventions $i$.

Installation

You can install the package using:

pip install https://github.com/cbg-ethz/shm/archive/<version>.tar.gz

where <version> is the most recent release on GitHub. Please don't install from the master branch directly.

Citation

If you like this package, please consider citing it:

Dirmeier, S. and Beerenwinkel, N. (2019). Structured hierarchical models for probabilistic inference from perturbation screening data. bioRxiv. https://doi.org/10.1101/848234

Author

Simon Dirmeier simon.dirmeier @ web.de

Owner

  • Name: Computational Biology Group (CBG)
  • Login: cbg-ethz
  • Kind: organization
  • Location: Basel, Switzerland

Beerenwinkel Lab at ETH Zurich

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels