Skip to content

Commit 09d8b40

Browse files
committed
bump version to 0.5.0
1 parent d6c8a99 commit 09d8b40

22 files changed

Lines changed: 999 additions & 394 deletions

DESCRIPTION

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: DEploid
22
Type: Package
33
Title: Deconvolute Mixed Genomes with Unknown Proportions
4-
Version: 0.4.4
4+
Version: 0.5.0
55
Authors@R: c(
66
person("Joe", "Zhu", role=c("aut", "cre", "cph"), email="joe.zhu@well.ox.ac.uk"),
77
person('Jacob', 'Almagro-Garcia', role=c('aut', 'cph')),
@@ -31,13 +31,14 @@ Imports:
3131
Rcpp (>= 0.11.2),
3232
scales (>= 0.4.0),
3333
plotly (>= 4.7.1),
34-
magrittr (>= 1.5)
34+
magrittr (>= 1.5),
35+
rmarkdown(>= 1.6),
36+
htmlwidgets (>= 1.0)
3537
Suggests:
3638
knitr,
37-
rmarkdown,
3839
testthat (>= 0.9.0)
3940
SystemRequirements: C++11
4041
VignetteBuilder: knitr
4142
LinkingTo: Rcpp
4243
RoxygenNote: 6.0.1
43-
Date: 2017-08-09
44+
Date: 2018-05-18

NAMESPACE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ importFrom("utils", "read.table")
55
importFrom(Rcpp,evalCpp)
66
importFrom("magrittr", "%>%")
77
importFrom("plotly", "plot_ly", "layout", "add_trace")
8+
importFrom("rmarkdown", "pandoc_available")
9+
importFrom("htmlwidgets", "saveWidget")
810
useDynLib(DEploid, .registration = TRUE)
911
export(dEploid)
1012
export(plotProportions)

src/DEploid/dEploid.cpp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
#include <iostream> // std::cout
2727
#include "mcmc.hpp"
28-
#include "panel.hpp"
2928
#include "dEploidIO.hpp"
3029

3130
using namespace std;
@@ -46,10 +45,13 @@ int main( int argc, char *argv[] ){
4645
return EXIT_SUCCESS;
4746
}
4847

49-
if ( dEploidIO.doPainting() ){
48+
if ( dEploidIO.doComputeLLK() ){
49+
dEploidIO.computeLLKfromInitialHap();
50+
} else if ( dEploidIO.doLsPainting() ){
5051
dEploidIO.chromPainting();
51-
} else{
52-
52+
} else if ( dEploidIO.doIbdPainting() ){
53+
dEploidIO.paintIBD();
54+
}else{
5355
if (dEploidIO.useIBD()){ // ibd
5456
McmcSample * ibdMcmcSample = new McmcSample();
5557
MersenneTwister ibdRg(dEploidIO.randomSeed());
@@ -66,6 +68,8 @@ int main( int argc, char *argv[] ){
6668
false); // use IBD
6769
mcmcMachinery.runMcmcChain(true, // show progress
6870
false); // use IBD
71+
72+
dEploidIO.paintIBD();
6973
delete mcmcSample;
7074
}
7175
// Finishing, write log

0 commit comments

Comments
 (0)