Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
02ba4d0
Changes for Bioconductor repo
robert-piecyk Oct 18, 2023
9cd6df3
Improved filtering and finding context-specific DMRs, functions divid…
robert-piecyk Oct 20, 2023
a7efb90
v0.2.3 updates
robert-piecyk Oct 24, 2023
442c162
Update DESCRIPTION
robert-piecyk Oct 25, 2023
2761f6e
Update README.md
robert-piecyk Oct 26, 2023
44cd50e
Update NAMESPACE
robert-piecyk Oct 30, 2023
035e770
Update runjDMR.R
robert-piecyk Oct 30, 2023
8382df7
Update runjDMR.R
robert-piecyk Oct 30, 2023
73c5ab6
v0.2.4
robert-piecyk Oct 30, 2023
ac9a68a
Update README.md
robert-piecyk Oct 30, 2023
583a2ee
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
d340415
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
7d6b008
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
3501561
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
f1fdcc4
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
d2ed5c5
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
2f934f4
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
87296bd
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
d9627fb
Fix errors from v0.2.
robert-piecyk Oct 31, 2023
6feaeb7
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
f6f0e31
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
4711290
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
e13db5c
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
bb5ca4f
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
854a959
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
a0a0656
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
4f7305f
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
f8192a4
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
534351a
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
694ea67
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
7757ea4
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
e30d565
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
02c573e
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
a4275be
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
47cefbe
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
9a36698
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
87cad35
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
4d1ce09
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
23c4596
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
0544d3d
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
042b7d2
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
5294f97
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
756b317
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
ac38d7c
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
cdca84b
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
a93ada9
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
dbcc8ff
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
2fbada1
Fix errors from v0.2.4
robert-piecyk Oct 31, 2023
1c8eb0a
makeDMRmatrix for multiple files available
robert-piecyk Nov 1, 2023
c01e5e4
Update filterDMRmatrix.R
robert-piecyk Nov 19, 2023
36f6fbd
Update README.md
robert-piecyk Jan 26, 2024
dd7ffa7
Update README.md
robert-piecyk Jan 26, 2024
0e881fd
Update README.md
fj-code Nov 4, 2024
93130fd
Update README.md
fj-code Nov 4, 2024
8bbf3b6
Update README.md
fj-code Nov 4, 2024
b3f914b
Updated vignette files
MingZhou9569 Nov 9, 2024
e4ed8b4
Add files via upload
MingZhou9569 Nov 13, 2024
3acf8fa
Updated vignette files
MingZhou9569 Nov 13, 2024
ad1e7fe
Delete vignettes/jDMRgrid.Rmd
MingZhou9569 Nov 13, 2024
062e09c
Delete vignettes/jDMRgrid.pdf
MingZhou9569 Nov 13, 2024
2fb0b61
Update filterDMRmatrix.R
MingZhou9569 Nov 13, 2024
0bad8e1
Add files via upload
MingZhou9569 Nov 25, 2024
9e6d8c6
Update DESCRIPTION
MingZhou9569 Jan 9, 2025
21a2151
Update README.md
MingZhou9569 Jan 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Package: jDMRgrid
Type: Package
Title: A heuristic DMR caller for large-scale WGBS data
Version: 0.2.1
Title: A heuristic DMR caller for large-scale WGBS data using grid approach
Version: 0.2.4
Authors@R: c(
person("Robert", "Piecyk", email = "robert.s.piecyk@gmail.com", role = c("cre","aut"), comment=c(ORCID="0000-0002-7962-2907")),
person("Rashmi", "Hazarika", email = "hazarika.rr@gmail.com", role = "aut"),
person("Yadollah", "Shahryary Dizaji", email = "shahryary@gmail.com", role = "aut"),
person("Frank", "Johannes", email = "frank@jlab.org", role = "aut"))
person(given = c("Robert", "Stefan"), family = "Piecyk", email = "robert.s.piecyk@gmail.com", role = c("cre","aut"), comment=c(ORCID="0000-0002-7962-2907")),
person(given = c("Rashmi", "Rekha"), family = "Hazarika", email = "hazarika.rr@gmail.com", role = "aut"),
person(given = "Yadollah", family = c("Shahryary", "Dizaji"), email = "shahryary@gmail.com", role = "aut"),
person(given = "Frank", family = "Johannes", email = "frank@jlab.org", role = "aut"))
Description: jDMRgrid is a component of the jDMR toolkit, an essential tool for conducting efficient and heuristic DMR (Differentially Methylated Region) calling in large-scale epigenomic studies involving population-level analyses and control/treatment experiments.
Its functionality relies on a grid-based methodology that involves dividing the genome into sliding windows or bins of customizable sizes.
It determines methylation state calls for each individual sliding window based on a Hidden Markov Model (HMM) approach.
Expand All @@ -17,7 +17,7 @@ Encoding: UTF-8
LazyData: false
LazyLoad: yes
Depends:
R (>= 4.3.0)
R (>= 4.0.0)
Imports:
ape (>= 5.6.3),
GenomicRanges (>= 1.38.0),
Expand Down Expand Up @@ -52,6 +52,6 @@ Suggests:
rmarkdown,
testthat (>= 3.0.0)
biocViews: Epigenetics, FunctionalGenomics, Genetics, MathematicalBiology, HiddenMarkovModel
URL: https://github.com/robert-piecyk/jDMRgrid
BugReports: https://github.com/robert-piecyk/jDMRgrid
URL: https://github.com/jlab-code/jDMRgrid
BugReports: https://github.com/jlab-code/jDMRgrid
Config/testthat/edition: 3
27 changes: 9 additions & 18 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,25 +1,12 @@
export(annotate)
export(annotateDMRs)
export(filterDMRmatrix)
export(filterEpiMAF)
export(filterReplicateConsensus)
export(gff3.in)
export(gff3.out)
export(makeDMRmatrix)
export(floorDec)
export(context.specific.DMRs)
export(extract.context.DMRs)
export(statusStringCheck)
export(binGenome)
export(split.groups)
export(merge.bins)
export(merge_cols)
export(splitGroups)
export(runjDMRgrid)
export(makeRegionsImpute)
export(modifiedExportMethylome)
export(modified.estimateTransDist)
export(makeMethimpute)

export(makeMethimpute_foreach)
import(ggplot2)
import(utils)
import(future)
Expand All @@ -29,6 +16,7 @@ import(biocViews)
import(future.apply)
import(foreach)
importFrom(GenomicRanges,GRanges)
importFrom(foreach, "%dopar%")
importFrom(GenomicRanges,slidingWindows)
importFrom(GenomicRanges,findOverlaps)
importFrom(GenomicRanges,intersect)
Expand Down Expand Up @@ -58,7 +46,7 @@ importFrom(stats,coefficients)
importFrom(stats,na.omit)
importFrom(stats,start)
importFrom(stats,end)

importFrom(foreach, "%dopar%")
importFrom(stringr,str_remove_all)
importFrom(stringr,str_replace_all)
importFrom(tidyr,separate)
Expand All @@ -73,7 +61,7 @@ importFrom(GenomicRanges,findOverlaps)
importFrom(IRanges,CharacterList)
importFrom(IRanges,ranges)
importFrom(stats,aggregate)

importFrom(Biostrings,readDNAStringSet)
importFrom(S4Vectors,queryHits)
importFrom(S4Vectors,subjectHits)
importFrom(S4Vectors,elementMetadata)
Expand All @@ -84,11 +72,14 @@ importFrom(S4Vectors,"elementMetadata<-")
importFrom(S4Vectors,values)
importFrom(Biostrings,type)
importFrom(ape,read.gff)
importFrom(methimpute,importBismark)
importFrom(methimpute,extractCytosinesFromFASTA)
importFrom(methimpute,inflateMethylome)
importFrom(data.table,uniqueN)
importFrom(stats,ecdf)
importFrom(stats,quantile)
importFrom(R.utils,withTimeout)
importFrom(methods,as)
importFrom(parallel,makeCluster)
importFrom(parallel,stopCluster)
importFrom(rlang,".data")
importFrom(rlang,".data")
16 changes: 15 additions & 1 deletion NEWS
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@
# jDMRgrid 0.2.1
# jDMRgrid 0.2.4

Changes in version 0.2.4 (2023-10-30)
* jDMRgrid accepts Bismark CX reports (together with FASTA file; used in Bismark analysis)
* fixed errors for R v4.0 and up

Changes in version 0.2.3 (2023-10-24)
* New form of samplefile: samplelist (DataFrame needs to supplied directly)
* Meeting BiocCheck and R CMD check requirements
* Updated manuals for functions and intermediate datasets to run examples for single files
* Updated vignette
* Functions and package meeting good coding practices
* Faster filterDMRmatrix and findinig context specific DMRs
* Errors were corrected


Changes in version 0.2.2 (2023-10-19)
* KISS & DRY code implementation
Expand Down
Loading