Skip to content

Commit 8193be1

Browse files
committed
feat: removed 11 strict dependencies, refactored many functions to work with basic solutions; closes showteeth#27, related to showteeth#29
1 parent 784ae4f commit 8193be1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+661
-358
lines changed

DESCRIPTION

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,40 +23,32 @@ BugReports: https://github.com/showteeth/ggcoverage/issues
2323
Imports:
2424
BiocParallel,
2525
Biostrings,
26-
BSgenome,
2726
dplyr,
2827
GenomeInfoDb,
2928
GenomicAlignments,
3029
GenomicRanges,
31-
ggbio,
32-
ggforce,
3330
ggh4x,
3431
ggpattern,
3532
ggplot2,
3633
ggrepel,
3734
grDevices,
3835
gridExtra,
39-
HiCBricks,
4036
IRanges,
41-
magrittr,
4237
methods,
43-
openxlsx,
4438
patchwork,
45-
RColorBrewer,
46-
reshape2,
4739
rlang,
4840
Rsamtools,
4941
rtracklayer,
50-
S4Vectors,
5142
scales,
52-
seqinr,
5343
stats,
54-
stringr,
5544
utils
5645
Suggests:
5746
BiocStyle,
5847
BSgenome.Hsapiens.UCSC.hg19,
48+
ggbio,
49+
ggforce,
5950
graphics,
51+
HiCBricks,
6052
HiCDataHumanIMR90,
6153
htmltools,
6254
knitr,

NAMESPACE

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,14 @@ export(theme_protein2)
4646
export(theme_tad)
4747
export(theme_tad2)
4848
export(theme_transcript)
49-
import(HiCBricks)
50-
importFrom(BSgenome,getSeq)
5149
importFrom(BiocParallel,MulticoreParam)
5250
importFrom(BiocParallel,bplapply)
5351
importFrom(BiocParallel,register)
52+
importFrom(Biostrings,getSeq)
5453
importFrom(Biostrings,letterFrequency)
5554
importFrom(Biostrings,readAAStringSet)
5655
importFrom(Biostrings,readDNAStringSet)
56+
importFrom(Biostrings,translate)
5757
importFrom(GenomeInfoDb,"seqlengths<-")
5858
importFrom(GenomeInfoDb,seqlengths)
5959
importFrom(GenomeInfoDb,seqnames)
@@ -70,10 +70,9 @@ importFrom(GenomicRanges,trim)
7070
importFrom(IRanges,IRanges)
7171
importFrom(IRanges,findOverlaps)
7272
importFrom(IRanges,subsetByOverlaps)
73-
importFrom(RColorBrewer,brewer.pal)
7473
importFrom(Rsamtools,ScanBamParam)
7574
importFrom(Rsamtools,indexBam)
76-
importFrom(S4Vectors,"values<-")
75+
importFrom(dplyr,"%>%")
7776
importFrom(dplyr,all_of)
7877
importFrom(dplyr,arrange)
7978
importFrom(dplyr,filter)
@@ -82,8 +81,6 @@ importFrom(dplyr,mutate)
8281
importFrom(dplyr,select)
8382
importFrom(dplyr,summarise)
8483
importFrom(dplyr,summarize)
85-
importFrom(ggbio,layout_karyogram)
86-
importFrom(ggforce,geom_bezier)
8784
importFrom(ggh4x,elem_list_rect)
8885
importFrom(ggh4x,facet_wrap2)
8986
importFrom(ggh4x,strip_themed)
@@ -100,6 +97,7 @@ importFrom(ggplot2,element_rect)
10097
importFrom(ggplot2,element_text)
10198
importFrom(ggplot2,expansion)
10299
importFrom(ggplot2,geom_bar)
100+
importFrom(ggplot2,geom_curve)
103101
importFrom(ggplot2,geom_hline)
104102
importFrom(ggplot2,geom_label)
105103
importFrom(ggplot2,geom_line)
@@ -115,7 +113,7 @@ importFrom(ggplot2,ggplot_add)
115113
importFrom(ggplot2,labs)
116114
importFrom(ggplot2,margin)
117115
importFrom(ggplot2,rel)
118-
importFrom(ggplot2,scale_color_gradient2)
116+
importFrom(ggplot2,scale_color_gradientn)
119117
importFrom(ggplot2,scale_color_manual)
120118
importFrom(ggplot2,scale_fill_manual)
121119
importFrom(ggplot2,scale_x_continuous)
@@ -129,20 +127,16 @@ importFrom(grDevices,colorRampPalette)
129127
importFrom(grDevices,grey)
130128
importFrom(gridExtra,tableGrob)
131129
importFrom(gridExtra,ttheme_default)
132-
importFrom(magrittr,"%>%")
133130
importFrom(methods,extends)
134-
importFrom(openxlsx,read.xlsx)
135131
importFrom(patchwork,wrap_plots)
136-
importFrom(reshape2,melt)
137132
importFrom(rlang,.data)
138133
importFrom(rlang,as_label)
139134
importFrom(rtracklayer,import)
140135
importFrom(scales,comma)
141136
importFrom(scales,rescale)
142137
importFrom(scales,scientific)
143-
importFrom(seqinr,translate)
144138
importFrom(stats,as.formula)
145-
importFrom(stringr,str_locate)
139+
importFrom(stats,reshape)
146140
importFrom(utils,menu)
147141
importFrom(utils,read.csv)
148142
importFrom(utils,read.table)

R/FormatInput.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ GetRegion <- function(df, chr, start, end = NULL) {
4141
#' @param extend Extend length of \code{region}. Default: 2000.
4242
#'
4343
#' @return A dataframe.
44-
#' @importFrom magrittr %>%
44+
#' @importFrom dplyr %>%
4545
#' @importFrom dplyr filter arrange
4646
#'
4747
#' @export

R/LoadTrack.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
#' @importFrom GenomicAlignments alphabetFrequencyFromBam readGAlignments coverage
3232
#' @importFrom GenomicRanges GRanges
3333
#' @importFrom IRanges IRanges subsetByOverlaps
34-
#' @importFrom magrittr %>%
34+
#' @importFrom dplyr %>%
3535
#' @importFrom dplyr select filter mutate all_of group_by summarize
3636
#' @importFrom BiocParallel register MulticoreParam bplapply
3737
#' @importFrom ggplot2 cut_width

0 commit comments

Comments
 (0)