Skip to content

Commit b380ebd

Browse files
authored
Merge pull request #2 from CSOgroup/v1.5
v1.5
2 parents 35dad28 + e743f1a commit b380ebd

307 files changed

Lines changed: 12695 additions & 3292 deletions

File tree

Some content is hidden

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

‎._README.Rmd‎

-4 KB
Binary file not shown.

‎DESCRIPTION‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
Package: SelectSim
22
Title: Selected Events Linked by Evolutionary Conditions across human Tumors
3-
Version: 0.0.1.3
3+
Version: 0.0.1.5
44
Authors@R:
55
c(person("Arvind", "Iyer", , "ayalurarvind@gamil.com", role = c("aut", "cre"),comment = c(ORCID = "0000-0002-8247-700X")),
66
person("Marco", "Mina", , "marco.mina.85@gmail.com", role = c("aut")),
7+
person("Miljan", "Petrovic", , "miljanpet93@gmail.com", role = c("aut")),
78
person("Giovanni", "Ciriello", , "givoanni.cirello@unil.ch", role = c("aut"),comment = c(ORCID ="0000-0003-2021-8683")))
8-
Description: This R package implements the SelectSim methodology to infer evolutionary dependencies between functional alterations in cancer.
9+
Description: This R package implements the SelectSim methodology to infer co-mutations between functional alterations in cancer.
910
License: MIT + file LICENSE
1011
Encoding: UTF-8
1112
Roxygen: list(markdown = TRUE)
12-
RoxygenNote: 7.3.0
13-
LinkingTo:
14-
Rcpp,
15-
RcppArmadillo
13+
RoxygenNote: 7.3.2
1614
Imports:
1715
doParallel,
1816
doRNG,
@@ -23,7 +21,6 @@ Imports:
2321
ggridges,
2422
Matrix,
2523
Rcpp,
26-
RcppArmadillo,
2724
reshape2,
2825
Rfast,
2926
tictoc
@@ -33,7 +30,10 @@ Suggests:
3330
testthat (>= 3.0.0)
3431
Config/testthat/edition: 3
3532
Depends:
36-
R (>= 2.10)
33+
R (>= 3.5)
3734
LazyData: true
3835
VignetteBuilder: knitr
3936
URL: https://csogroup.github.io/SelectSim/
37+
LinkingTo:
38+
Rcpp,
39+
RcppArmadillo

‎INSTALLATION.md‎

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,20 @@
88
devtools::install_github("CSOgroup/SelectSim",dependencies = TRUE, build_vignettes = TRUE)
99
```
1010

11-
## Installation with micromamba enviorment
11+
## Installation with micromamba enviorment (prefered)
1212

1313

1414
`micromamba` is a tiny version of the mamba package manager (Like Conda). Refer [website](https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html) for it's installation guide.
1515

1616
Steps to follow after installing micromamba in a terminal:
1717

18-
`micromamba create -n r_env r-essentials r-base`\
18+
`micromamba create -n r_env`\
1919
`micromamba activate r_env`\
20+
`micromamba install conda-forge::r-base`\
21+
`micromamba install conda-forge::r-essentials`\
2022
`micromamba install conda-forge::r-devtools`\
21-
`micromamba install conda-forge::armadillo`\
23+
`micromamba install conda-forge::r-pak`\
24+
`micromamba install conda-forge::cmake`\
2225
`micromamba install conda-forge::r-rcppparallel`\
2326
`micromamba install conda-forge::r-rfast`
2427

@@ -27,10 +30,15 @@ Steps to follow after installing micromamba in a terminal:
2730
# install.packages("devtools")
2831
devtools::install_github("CSOgroup/SelectSim",dependencies = TRUE, build_vignettes = TRUE)
2932
```
33+
OR
34+
``` r
35+
library('pak')
36+
pak::pkg_install('CSOgroup/SelectSim')
37+
```
3038

31-
Alternative way install with provided `enviorment.yml` file.
39+
Alternative way install with provided [`enviorment.yml`](enviorment.yml) file.
3240

33-
`micromamba create -f env.yml`\
41+
`micromamba create -f enviorment.yml`\
3442
`micromamba activate r_env`
3543
- After this run R and install `SelectSim` R package as follows
3644
``` r

‎LICENSE‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
YEAR: 2024
1+
YEAR: 2025
22
COPYRIGHT HOLDER: SelectSim authors

‎LICENSE.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MIT License
22

3-
Copyright (c) 2024 SelectSim authors
3+
Copyright (c) 2025 SelectSim authors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

‎NAMESPACE‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ export(new.AL.general)
3535
export(new.ALS)
3636
export(new.AMS)
3737
export(null_model_parallel)
38-
export(null_model_parallel_debug)
3938
export(obs_exp_scatter)
4039
export(overlap_pair_extract)
4140
export(r.am.pairwise.alteration.overlap)
@@ -44,11 +43,11 @@ export(retrieveOutliers)
4443
export(ridge_plot_ed)
4544
export(ridge_plot_ed_compare)
4645
export(selectX)
47-
export(selectX_debug)
4846
export(stat_maf_column)
4947
export(stat_maf_gene)
5048
export(stat_maf_sample)
5149
export(templeate.obj.gen)
50+
export(theme_Publication)
5251
export(w.r.am.pairwise.alteration.overlap)
5352
import(doParallel)
5453
import(doRNG)
@@ -59,6 +58,8 @@ import(ggridges)
5958
import(graphics)
6059
import(parallel)
6160
importFrom(Matrix,Matrix)
61+
importFrom(Matrix,sparseMatrix)
62+
importFrom(Matrix,t)
6263
importFrom(Rcpp,sourceCpp)
6364
importFrom(Rfast,rowSort)
6465
importFrom(dplyr,"%>%")

‎NEWS.md‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,16 @@
66
* Added a `NEWS.md` file to track changes to the package.
77
* Rename the pacakge SelectX to SelectSim by creating a new git folder.
88
* Create CSO group repositroy and move the code there.
9-
* Created the website for github
9+
* Created the website for github
10+
11+
# SelectX 0.0.1.4
12+
13+
* Added Mijan in author's list
14+
* Remove C/C++ code dependecny to avoid installation diffculties in different systems.
15+
* Hence move to using `Matrix` library functions and removed `RCpp` functions and code.
16+
* Update the website and vignette accordingly.
17+
18+
# SelectX 0.0.1.5
19+
20+
* Fixed bug of outlier functions and added C/C++ code back.
21+
* More description in functions

‎R/._selectX_run.R‎

-4 KB
Binary file not shown.

‎R/.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
inst/doc
99
.*
1010
!/.gitignore
11+
._*

‎R/gam_utils.r‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Email : ayalurarvind@gmail.com
44
# Project : SelectX
55
# Desc : Functions to process the maf to gam
6-
# Version : 0.1
6+
# Version : 0.1.5
77
# Updates :
88
# Todo:
99
###

0 commit comments

Comments
 (0)