Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
vidjil
vidjil
Commits
e17174a8
Commit
e17174a8
authored
Apr 07, 2015
by
Mikaël Salson
Browse files
KmerMultiSegmenter: getNbExpected uses the e-value from left and right regions
parent
a2471bbd
Changes
1
Show whitespace changes
Inline
Side-by-side
algo/core/segment.cpp
View file @
e17174a8
...
...
@@ -368,7 +368,7 @@ KmerMultiSegmenter::KmerMultiSegmenter(Sequence seq, MultiGermline *multigermlin
the_kseg
->
setSegmentationStatus
(
UNSEG_NOISY
);
}
pair
<
double
,
double
>
p
=
the_kseg
->
getKmerAffectAnalyser
()
->
getLeftRightProbabilityAtLeastOrAbove
();
pair
<
double
,
double
>
p
=
getNbExpectedLeftRight
();
the_kseg
->
evalue_left
=
p
.
first
;
the_kseg
->
evalue_right
=
p
.
second
;
...
...
@@ -382,8 +382,9 @@ KmerMultiSegmenter::KmerMultiSegmenter(Sequence seq, MultiGermline *multigermlin
}
double
KmerMultiSegmenter
::
getNbExpected
()
const
{
double
proba
=
the_kseg
->
getKmerAffectAnalyser
()
->
getProbabilityAtLeastOrAbove
(
the_kseg
->
score
);
return
multi_germline
->
germlines
.
size
()
*
proba
;
pair
<
double
,
double
>
p
=
getNbExpectedLeftRight
();
return
(
p
.
first
+
p
.
second
);
}
pair
<
double
,
double
>
KmerMultiSegmenter
::
getNbExpectedLeftRight
()
const
{
pair
<
double
,
double
>
p
=
the_kseg
->
getKmerAffectAnalyser
()
->
getLeftRightProbabilityAtLeastOrAbove
();
...
...
Vidjil Team
@vidjilteam
Mentioned in issue
#1493 (closed)
·
Nov 29, 2016
Mentioned in issue
#1493 (closed)
Mentioned in issue #1493
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment