-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
methylation_specificity generates NaN/NA #26
Comments
This is odd -- using the current codebase and the examples as written,
```
library(GenomicRanges)
sb <- system.file("extdata", "example.spike.bam", package="spiky", mustWork=TRUE)
res <- scan_spiked_bam(sb, bins=GRanges())
```
I get
```
methylation_specificity(res)
# $mean
# [1] 0.979735175
#
# $median
# [1] 0.997228632
```
and
```
scan_methylation_specificity(sb, spike=spike)
# mean median
# example.spike 0.979913763 0.995485836
```
Granted this is with a recent push, but neither of the above functions are among the changes:
```
packageVersion("spiky")
# [1] '0.99.37'
R.version
# _
# platform x86_64-pc-linux-gnu
# arch x86_64
# os linux-gnu
# system x86_64, linux-gnu
# status
# major 4
# minor 0.0
# year 2020
# month 04
# day 24
# svn rev 78286
# language R
# version.string R version 4.0.0 (2020-04-24)
# nickname Arbor Day
```
Can you post your sessionInfo() or any other information that may reveal the source of the issue?
Timothy J. Triche, Jr., PhD
Assistant Professor of Bioinformatics, Van Andel Institute
330 Bostwick Avenue NE, Grand Rapids, MI, 49503
(616) 234-5316 (office)
(626) 375-9663 (mobile)
(616) 234-5252 (administrative, courtesy of Lauren Dunkelberg)
https://trichelab.vai.org/
…________________________________________
From: Prisni R ***@***.***>
Sent: Monday, April 5, 2021 5:17 PM
To: trichelab/spiky
Cc: Subscribed
Subject: [External] [trichelab/spiky] methylation_specificity generates NaN/NA (#26)
Hi,
I am working with the following commands:
res <- scan_spiked_bam(sb, bins=GRanges())
works fine
`GRangesList object of length 2:
$genomic
GRanges object with 0 ranges and 1 metadata column:
seqnames ranges strand | coverage
|
seqinfo: 52 sequences from spike genome
$spikes
GRanges object with 52 ranges and 1 metadata column:
seqnames ranges strand | coverage
|
80b_1C_35G-1 80b_1C_35G-1 1-80 * | 2
80b_1C_35G-2 80b_1C_35G-2_mod_meth 1-80 * | 16
80b_1C_50G-1 80b_1C_50G-1 1-80 * | 6
80b_1C_50G-2 80b_1C_50G-2_mod_meth 1-80 * | 496
80b_1C_65G-1 80b_1C_65G-1 1-80 * | 16
... ... ... ... . ...
320b_8C_35G-2 320b_8C_35G-2 1-320 * | 0
320b_8C_50G-1 320b_8C_50G-1 1-320 * | 3
320b_8C_50G-2 320b_8C_50G-2_meth 1-320 * | 1514
320b_8C_65G-1 320b_8C_65G-1_meth 1-320 * | 407
320b_8C_65G-2 320b_8C_65G-2 1-320 * | 3
seqinfo: 52 sequences from spike genome`
Next, when I run the following:
methylation_specificity(res)
I get NaNs
$mean
[1] NaN
$median
[1] NA
For the same bam file; scan_methylation_specificity works just right.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#26>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAABCIUZQ6V5N3G3K3A3K33THISIBANCNFSM42NPDZ2Q>.
CAUTION: This email was sent from outside of the organization ***@***.***). Do not click links or open attachments unless you recognize the sender and know the content is safe. If you have any questions, please contact ***@***.******@***.***>.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
I am working with the following commands:
res <- scan_spiked_bam(sb, bins=GRanges())
This works fine for me:
Next, when I run the following:
methylation_specificity(res)
I get NaNs
For the same bam file;
scan_methylation_specificity
works just right.The text was updated successfully, but these errors were encountered: