chr_start-end score cigar
k=31
DEBUG 10_121624961-121625052 30 2M19I5M51I5M4I10M5I43M37I1M25D
DEBUG 10_135194344-135194435 53 1M29I8M49I9M5I71M8I2M
DEBUG 10_17783947-17784038 55 83I13M5I76M3I2M
ProbandSex | Chrom | MotherDist | FatherDist | ProbandDist | |
---|---|---|---|---|---|
Male | X | mu | mu/2 | mu/2 | |
Male | Y | ??? | mu/2 | mu/2 | |
Female | X | mu | mu/2 | mu |
Proband | Mother | Father | ValidAutosomal | ValidSonChrX | ValidSonChrY | ValidDaughterChrX | |
---|---|---|---|---|---|---|---|
0/0 | 0/0 | 0/0 | + | + | + | + | |
0/0 | 0/0 | 0/1 | + | + | + | + | |
0/0 | 0/0 | 1/1 | - | - | - | - | |
0/0 | 0/1 | 0/0 | + | + | - | + | |
0/0 | 0/1 | 0/1 | + | + | - | + | |
0/0 | 0/1 | 1/1 | - | - | - | - | |
0/0 | 1/1 | 0/0 | - | - | - | - | |
0/0 | 1/1 | 0/1 | - | - | - | - | |
0/0 | 1/1 | 1/1 | - | - | - | - |
alias list='ls -lhp' | |
alias vsc='open -a /Applications/Visual\ Studio\ Code.app/' | |
alias msu='ssh hpcc.msu.edu' | |
alias cab='ssh cabernet.genomecenter.ucdavis.edu' | |
alias rum='ssh rum.genomecenter.ucdavis.edu' | |
alias gremlin='ssh gremlin2.soic.indiana.edu' | |
export CLICOLOR=1 | |
export HISTSIZE=1000000 | |
export HISTFILESIZE=1000000 | |
export EDITOR=nano |
#!/usr/bin/env python | |
import argparse | |
import kevlar | |
import random | |
import sys | |
def resv_samp(objstream, n=100, stopafter=None, filterfunc=None): | |
sample = list() | |
for counter, obj in enumerate(objstream): | |
if filterfunc: |
INDIVIDUALS = ('proband', 'mother', 'father') | |
KSIZES = ('27', '31', '35', '39', '43', '47', '51') | |
rule all: | |
input: | |
expand('{coverage}x_k{ksize}_kevlar_calls_like.vcf', | |
coverage=('30'), ksize=KSIZES) | |
rule novel_reads: |
#include <iostream> | |
#include <assert.h> | |
#include <cmath> | |
#include "filter.hpp" | |
template<typename ElementType, typename CounterType, size_t maxcount> | |
filter<ElementType, CounterType, maxcount>::filter(std::vector<size_t> array_sizes) | |
: _cells_occupied(array_sizes.size(), 0), | |
_arrays(array_sizes.size(), std::vector<CounterType>()) | |
{ |
def test_alignment_score_threshold(): | |
"""Test for "report all near optimal alignments" strategy. | |
""" | |
contigfile = data_file('aln_scr_thresh.contig.augfasta') | |
contigstream = kevlar.parse_augmented_fastx(kevlar.open(contigfile, 'r')) | |
contigs = list(contigstream) | |
gdnafile = data_file('aln_scr_thresh.gdna.fa') | |
gdnastream = kevlar.reference.load_refr_cutouts(kevlar.open(gdnafile, 'r')) |
chr_start-end score cigar
k=31
DEBUG 10_121624961-121625052 30 2M19I5M51I5M4I10M5I43M37I1M25D
DEBUG 10_135194344-135194435 53 1M29I8M49I9M5I71M8I2M
DEBUG 10_17783947-17784038 55 83I13M5I76M3I2M
#!/usr/bin/env python | |
import argparse | |
from collections import defaultdict | |
import khmer | |
from math import log | |
import re | |
import scipy.stats | |
import sys |