Skip to content

Commit

Permalink
build: version bump & requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
joschif committed Mar 1, 2024
1 parent 4237466 commit 4c52309
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 3 deletions.
6 changes: 3 additions & 3 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: Pando
Version: 1.0.5
Version: 1.1.0
Type: Package
Title: Inferring regulomes from multi-modal single-cell genomics data
Authors@R: person(given = "Jonas Simon",
Expand All @@ -20,8 +20,8 @@ Depends:
R (>= 4.0.0)
Imports:
tidyverse (>= 2.0.0),
Seurat (>= 4.0.0),
Signac,
Seurat (>= 5.0.0),
Signac (>= 1.12.0),
Matrix (>= 1.5-0),
MatrixGenerics (>= 1.10.0),
ggplot2,
Expand Down
20 changes: 20 additions & 0 deletions R/objects.R
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ RegulatoryNetwork <- setClass(
)
)


#' The GRNData class
#'
#' The GRNData object is an extended \code{Seurat} object
Expand All @@ -123,6 +124,7 @@ GRNData <- setClass(
)
)


#' Get network
#' @rdname GetNetwork
#' @method GetNetwork GRNData
Expand All @@ -131,6 +133,7 @@ GetNetwork.GRNData <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object@grn, network=network))
}


#' Get network
#' @rdname GetNetwork
#' @method GetNetwork RegulatoryNetwork
Expand All @@ -154,6 +157,7 @@ NetworkFeatures.GRNData <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@features)
}


#' @rdname NetworkFeatures
#' @method NetworkFeatures RegulatoryNetwork
#' @export
Expand All @@ -170,6 +174,7 @@ NetworkTFs.GRNData <- function(object){
return(object@grn@regions@tfs)
}


#' @rdname NetworkTFs
#' @method NetworkTFs RegulatoryNetwork
#' @export
Expand All @@ -186,6 +191,7 @@ NetworkRegions.GRNData <- function(object){
return(object@grn@regions)
}


#' @rdname NetworkRegions
#' @method NetworkRegions RegulatoryNetwork
#' @export
Expand All @@ -211,13 +217,15 @@ NetworkModules.GRNData <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@modules)
}


#' @rdname NetworkModules
#' @method NetworkModules RegulatoryNetwork
#' @export
NetworkModules.RegulatoryNetwork <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@modules)
}


#' @rdname NetworkModules
#' @method NetworkModules Network
#' @export
Expand All @@ -234,13 +242,15 @@ NetworkParams.GRNData <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@params)
}


#' @rdname NetworkParams
#' @method NetworkParams RegulatoryNetwork
#' @export
NetworkParams.RegulatoryNetwork <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@params)
}


#' @rdname NetworkParams
#' @method NetworkParams Network
#' @export
Expand All @@ -257,13 +267,15 @@ NetworkGraph.GRNData <- function(object, network=DefaultNetwork(object), graph='
return(NetworkGraph(GetNetwork(object, network=network), graph=graph))
}


#' @rdname NetworkGraph
#' @method NetworkGraph RegulatoryNetwork
#' @export
NetworkGraph.RegulatoryNetwork <- function(object, network=DefaultNetwork(object), graph='module_graph'){
return(NetworkGraph(GetNetwork(object, network=network), graph=graph))
}


#' @rdname NetworkGraph
#' @method NetworkGraph Network
#' @export
Expand All @@ -274,6 +286,7 @@ NetworkGraph.Network <- function(object, graph='module_graph'){
return(object@graphs[[graph]])
}


#' Get active network
#' @rdname DefaultNetwork
#' @method DefaultNetwork GRNData
Expand All @@ -282,6 +295,7 @@ DefaultNetwork.GRNData <- function(object){
return(DefaultNetwork(GetGRN(object)))
}


#' @rdname DefaultNetwork
#' @method DefaultNetwork RegulatoryNetwork
#' @export
Expand All @@ -298,13 +312,15 @@ coef.GRNData <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@coefs)
}


#' @rdname coef
#' @method coef RegulatoryNetwork
#' @export
coef.RegulatoryNetwork <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@coefs)
}


#' @rdname coef
#' @method coef Network
#' @export
Expand All @@ -321,13 +337,15 @@ gof.GRNData <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@fit)
}


#' @rdname gof
#' @method gof RegulatoryNetwork
#' @export
gof.RegulatoryNetwork <- function(object, network=DefaultNetwork(object)){
return(GetNetwork(object, network=network)@fit)
}


#' @rdname gof
#' @method gof Network
#' @export
Expand All @@ -344,6 +362,7 @@ Params.GRNData <- function(object){
return(object@grn@params)
}


#' @rdname Params
#' @method Params RegulatoryNetwork
#' @export
Expand Down Expand Up @@ -397,6 +416,7 @@ LayerData.GRNData <- function(object, ...){
return(SeuratObject::LayerData(object@data, ...))
}


#' Get variable features from GRNData
#' @rdname VariableFeatures
#' @method VariableFeatures GRNData
Expand Down

0 comments on commit 4c52309

Please sign in to comment.