Lavaburst
January 12, 2018 ยท View on GitHub
Chromatin domains bursting with flavor!
Let's get started! See IPython Notebook <http://nbviewer.ipython.org/github/nezar-compbio/lavaburst/blob/master/example/example.ipynb>__.
Optimal domain segmentation
Produce the highest scoring domain segmentation according to the model.
Marginal domain boundary probabilities
Produce the marginal probabilities for each bin edge being a domain boundary. The marginal boundary probability of a single bin edge is the total probability over all possible domain segmentations for which that bin edge serves as a border between domains. The output is a 1D array.
Marginal domain probabilities
Produce the marginal probabilities of every unique segment. The output
is a 2D array where ``prob[a,b]`` describes the overall frequency of the
domain spanning bin edges ``a`` and ``b`` to occur in the ensemble of all
possible domain segmentations.
Domain boundary co-occurence probabilities
Produce the marginal co-occurrence probabilities of every pair of bin
edges as domain boundaries. The output is a 2D array where prob[a,b]
describes the overall frequency all segmentations in which both bin
edges a and b occur as domain borders.
Locus co-segmentation probabilities
Produce the marginal probability of every pair of bins to co-occur
within the same domain. The output is a 2D array where ``prob[i,j]``
describes the overall probability of genomic bins ``i`` and ``j`` being
part of the same domain, over all possible segmentations.
Exact statistical sampling of domain segmentations
Sample individual segmentations from the probabilistic model.