Skip to content

Commit 75ca577

Browse files
marouenbgKate Hoff Shuttanturagakatehoffshuttalshep
authored
1.5.17 (#315)
* add crane and docs * update crane * update worflow * update crane * update workflows * update workflows * update workfolw * update workfolw * update workfolw * update workfolw * Update main.yml * Update main.yml * Update main.yml * fix lioness py * udpate lioness in R * include calculations python * update panda rm missing * update panda * update lioness joblib * revert commits * ALPACA fix to NAs in community assignement * version bump * revert lioness * update crane with alpaca changes * update lioness * update lioness python * fix test * update workflows * put back github actions * Fixed typo * Added LIONESS-pearson option + unit test * changed param labels in LIONESS example * updated docs for lioness() function * Update main.yml * Update main.yml * bump x.y.z version to even y prior to creation of RELEASE_3_15 branch * bump x.y.z version to odd y following creation of RELEASE_3_15 branch * Update DESCRIPTION * fix crane issue #240 * expanded PANDA and LIONESS description * update crane fix * added ALPACA, EGRET, and OTTER descriptions * Update README.md * typo in na.rm * update workflow * update workflow2 * fix-actions-3 * add r lib v2 * add r lib v2 * update condor test * update condor test * update condor test * update condor test * show testthat output * add pandoc and use cache * use built in check * use built in check * update actions with built in check * bump version * use built in coverage * use built in coverage * remove sudo * update actions * update actions * removed sudo from actions * ugrade to R42 * remove virtualenv * remove virtualenv * remove virtualenv * modify condor test * update condor test * update condor test * adding retiucualte to covr * adding retiucualte to covr * add panda test to coverignore * update actions * remove lioness tests from coverage * remove lioness tests from coverage * added MONSTER and SAMBAR * remove lionessR test * Added CONDOR and YARN * Update README.md * put back otter in rbuild * remove condor test * remove condor test * remove lioness docs * add lioness to buildingore * donttest lionesss * remove coverage from ubuntu test * remove rbuilignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * put back tests * add padanedge diff test * add back egeret test * add monster test * fix monster test * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * add sourceppi * fixed PANDA tests * modify panda test * update lioness test * fix expect message * update tests * update tests * update tests * update tests * update tests * update tests * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduce test size * updating bioc (#250) * updating bioc * remove empty lines * remove empty lines * update citation * update citation * update citation * Update README.md * Update README.md * Update main.yml * Update main.yml * Update .Rbuildignore * Update .Rbuildignore * update lioness test * removed two last lioness tests * removed two last lioness tests * removed two last lioness tests * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * update lioness test * lower sizeof test * update test data * update test data * update test data * reduce panda tests * remove old test data * remove old test data * Update main.yml * 1.1.16 update pandapy with header argument (#260) * trying collapse readme (#261) * trying collapse readme * collapse animal description * Update README.md * Fix news file formatting o was not rendering list properly * bump x.y.z version to even y prior to creation of RELEASE_3_16 branch * bump x.y.z version to odd y following creation of RELEASE_3_16 branch * update biconda (#265) * add spider (#269) * add spider * udpate spider * udpate spider * update spuder with degreeadjust * fix spider bug * DRAGON and unit tests work in progress (#267) - add DRAGON in R and unit tests * update lioness (#276) * update lioness code (#277) * Update LIONESS.R * Update LIONESS.R * Update LIONESS.R * add note about the function (#279) * add note about the function * Update sourcePPI.R * Update README.md * Update README.md * Update sourcePPI.R * Update sourcePPI.R * add details about sourcePPI (#280) * add parallelization option to lioness (#281) * 1.2.1 (#271) * add bioc information * update website * add crane and docs * update crane * update worflow * update crane * update workflows * update workflows * update workfolw * update workfolw * update workfolw * update workfolw * Update main.yml * Update main.yml * Update main.yml * fix lioness py * udpate lioness in R * include calculations python * update panda rm missing * update panda * update lioness joblib * revert commits * ALPACA fix to NAs in community assignement * version bump * revert lioness * update crane with alpaca changes * update lioness * update lioness python * fix test * update workflows * put back github actions * Fixed typo * Added LIONESS-pearson option + unit test * changed param labels in LIONESS example * updated docs for lioness() function * Update main.yml * Update main.yml * Update DESCRIPTION * fix crane issue #240 * expanded PANDA and LIONESS description * update crane fix * added ALPACA, EGRET, and OTTER descriptions * Update README.md * typo in na.rm * update workflow * update workflow2 * fix-actions-3 * add r lib v2 * add r lib v2 * update condor test * update condor test * update condor test * update condor test * show testthat output * add pandoc and use cache * use built in check * use built in check * update actions with built in check * bump version * use built in coverage * use built in coverage * remove sudo * update actions * update actions * removed sudo from actions * ugrade to R42 * remove virtualenv * remove virtualenv * remove virtualenv * modify condor test * update condor test * update condor test * adding retiucualte to covr * adding retiucualte to covr * add panda test to coverignore * update actions * remove lioness tests from coverage * remove lioness tests from coverage * added MONSTER and SAMBAR * remove lionessR test * Added CONDOR and YARN * Update README.md * put back otter in rbuild * remove condor test * remove condor test * remove lioness docs * add lioness to buildingore * donttest lionesss * remove coverage from ubuntu test * remove rbuilignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * put back tests * add padanedge diff test * add back egeret test * add monster test * fix monster test * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * add sourceppi * fixed PANDA tests * modify panda test * update lioness test * fix expect message * update tests * update tests * update tests * update tests * update tests * update tests * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduce test size * updating bioc (#250) * updating bioc * remove empty lines * remove empty lines * update citation * update citation * Update README.md * Update README.md * Update main.yml * Update main.yml * Update .Rbuildignore * Update .Rbuildignore * update lioness test * removed two last lioness tests * removed two last lioness tests * removed two last lioness tests * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * update lioness test * lower sizeof test * update test data * update test data * update test data * reduce panda tests * remove old test data * remove old test data * Update main.yml * 1.1.16 update pandapy with header argument (#260) * trying collapse readme (#261) * trying collapse readme * collapse animal description * Update README.md * update biconda (#265) * add spider (#269) * add spider * udpate spider * udpate spider * update spuder with degreeadjust * fix spider bug Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> * 1.2.2 (#273) - add DRAGON * add option to run lioness on multiple cores by using parallel::mclapply in place of lapply --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> * fix monster error * fix monster * 1.3.2 * update tests * update bioc verssion * update monster test * update argument description * update argument description * changed date * updaate docs * update dragon verbose * update spider * add puma (#270) * add puma * update PUMA * updating mirna interactions * add PUMA in readme * Update PUMA.R * Create TIGER.R (#272) add TIGER.R * Add lioness update (#284) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * update lioness append code * Update puma (#286) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * fix puma examples * fix puma examples * update docs * Add TIGER (#283) * Create TIGER.R add TIGER.R * Add TIGER * compile TIGER 1. change the TIGER example to fit LazyData=F mode 2. document all the functions and required packages * DESCRIPTION depends Add cmdstanr to DESCRIPTION depends * onLoad install cmdstan * Update puma.Rd * Add data document --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> * Update DESCRIPTION * Add TIGER description to README file (#288) * Create TIGER.R add TIGER.R * Add TIGER * compile TIGER 1. change the TIGER example to fit LazyData=F mode 2. document all the functions and required packages * DESCRIPTION depends Add cmdstanr to DESCRIPTION depends * onLoad install cmdstan * Update puma.Rd * Add data document * Update README.md --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> * Added COBRA method (#293) * 1.4.0 (#289) * add bioc information * update website * add crane and docs * update crane * update worflow * update crane * update workflows * update workflows * update workfolw * update workfolw * update workfolw * update workfolw * Update main.yml * Update main.yml * Update main.yml * fix lioness py * udpate lioness in R * include calculations python * update panda rm missing * update panda * update lioness joblib * revert commits * ALPACA fix to NAs in community assignement * version bump * revert lioness * update crane with alpaca changes * update lioness * update lioness python * fix test * update workflows * put back github actions * Fixed typo * Added LIONESS-pearson option + unit test * changed param labels in LIONESS example * updated docs for lioness() function * Update main.yml * Update main.yml * bump x.y.z version to even y prior to creation of RELEASE_3_15 branch * bump x.y.z version to odd y following creation of RELEASE_3_15 branch * Update DESCRIPTION * fix crane issue #240 * expanded PANDA and LIONESS description * update crane fix * added ALPACA, EGRET, and OTTER descriptions * Update README.md * typo in na.rm * update workflow * update workflow2 * fix-actions-3 * add r lib v2 * add r lib v2 * update condor test * update condor test * update condor test * update condor test * show testthat output * add pandoc and use cache * use built in check * use built in check * update actions with built in check * bump version * use built in coverage * use built in coverage * remove sudo * update actions * update actions * removed sudo from actions * ugrade to R42 * remove virtualenv * remove virtualenv * remove virtualenv * modify condor test * update condor test * update condor test * adding retiucualte to covr * adding retiucualte to covr * add panda test to coverignore * update actions * remove lioness tests from coverage * remove lioness tests from coverage * added MONSTER and SAMBAR * remove lionessR test * Added CONDOR and YARN * Update README.md * put back otter in rbuild * remove condor test * remove condor test * remove lioness docs * add lioness to buildingore * donttest lionesss * remove coverage from ubuntu test * remove rbuilignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * put back tests * add padanedge diff test * add back egeret test * add monster test * fix monster test * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * add sourceppi * fixed PANDA tests * modify panda test * update lioness test * fix expect message * update tests * update tests * update tests * update tests * update tests * update tests * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduce test size * updating bioc (#250) * updating bioc * remove empty lines * remove empty lines * update citation * update citation * update citation * Update README.md * Update README.md * Update main.yml * Update main.yml * Update .Rbuildignore * Update .Rbuildignore * update lioness test * removed two last lioness tests * removed two last lioness tests * removed two last lioness tests * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * update lioness test * lower sizeof test * update test data * update test data * update test data * reduce panda tests * remove old test data * remove old test data * Update main.yml * 1.1.16 update pandapy with header argument (#260) * trying collapse readme (#261) * trying collapse readme * collapse animal description * Update README.md * Fix news file formatting o was not rendering list properly * bump x.y.z version to even y prior to creation of RELEASE_3_16 branch * bump x.y.z version to odd y following creation of RELEASE_3_16 branch * update biconda (#265) * add spider (#269) * add spider * udpate spider * udpate spider * update spuder with degreeadjust * fix spider bug * DRAGON and unit tests work in progress (#267) - add DRAGON in R and unit tests * update lioness (#276) * update lioness code (#277) * Update LIONESS.R * Update LIONESS.R * Update LIONESS.R * add note about the function (#279) * add note about the function * Update sourcePPI.R * Update README.md * Update README.md * Update sourcePPI.R * Update sourcePPI.R * add details about sourcePPI (#280) * add parallelization option to lioness (#281) * 1.2.1 (#271) * add bioc information * update website * add crane and docs * update crane * update worflow * update crane * update workflows * update workflows * update workfolw * update workfolw * update workfolw * update workfolw * Update main.yml * Update main.yml * Update main.yml * fix lioness py * udpate lioness in R * include calculations python * update panda rm missing * update panda * update lioness joblib * revert commits * ALPACA fix to NAs in community assignement * version bump * revert lioness * update crane with alpaca changes * update lioness * update lioness python * fix test * update workflows * put back github actions * Fixed typo * Added LIONESS-pearson option + unit test * changed param labels in LIONESS example * updated docs for lioness() function * Update main.yml * Update main.yml * Update DESCRIPTION * fix crane issue #240 * expanded PANDA and LIONESS description * update crane fix * added ALPACA, EGRET, and OTTER descriptions * Update README.md * typo in na.rm * update workflow * update workflow2 * fix-actions-3 * add r lib v2 * add r lib v2 * update condor test * update condor test * update condor test * update condor test * show testthat output * add pandoc and use cache * use built in check * use built in check * update actions with built in check * bump version * use built in coverage * use built in coverage * remove sudo * update actions * update actions * removed sudo from actions * ugrade to R42 * remove virtualenv * remove virtualenv * remove virtualenv * modify condor test * update condor test * update condor test * adding retiucualte to covr * adding retiucualte to covr * add panda test to coverignore * update actions * remove lioness tests from coverage * remove lioness tests from coverage * added MONSTER and SAMBAR * remove lionessR test * Added CONDOR and YARN * Update README.md * put back otter in rbuild * remove condor test * remove condor test * remove lioness docs * add lioness to buildingore * donttest lionesss * remove coverage from ubuntu test * remove rbuilignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * put back tests * add padanedge diff test * add back egeret test * add monster test * fix monster test * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * add sourceppi * fixed PANDA tests * modify panda test * update lioness test * fix expect message * update tests * update tests * update tests * update tests * update tests * update tests * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduce test size * updating bioc (#250) * updating bioc * remove empty lines * remove empty lines * update citation * update citation * Update README.md * Update README.md * Update main.yml * Update main.yml * Update .Rbuildignore * Update .Rbuildignore * update lioness test * removed two last lioness tests * removed two last lioness tests * removed two last lioness tests * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * update lioness test * lower sizeof test * update test data * update test data * update test data * reduce panda tests * remove old test data * remove old test data * Update main.yml * 1.1.16 update pandapy with header argument (#260) * trying collapse readme (#261) * trying collapse readme * collapse animal description * Update README.md * update biconda (#265) * add spider (#269) * add spider * udpate spider * udpate spider * update spuder with degreeadjust * fix spider bug Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> * 1.2.2 (#273) - add DRAGON * add option to run lioness on multiple cores by using parallel::mclapply in place of lapply --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> * fix monster error * fix monster * 1.3.2 * update tests * update bioc verssion * update monster test * update argument description * update argument description * changed date * updaate docs * update dragon verbose * update spider * add puma (#270) * add puma * update PUMA * updating mirna interactions * add PUMA in readme * Update PUMA.R * Create TIGER.R (#272) add TIGER.R * Add lioness update (#284) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * update lioness append code * Update puma (#286) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * fix puma examples * fix puma examples * update docs * Add TIGER (#283) * Create TIGER.R add TIGER.R * Add TIGER * compile TIGER 1. change the TIGER example to fit LazyData=F mode 2. document all the functions and required packages * DESCRIPTION depends Add cmdstanr to DESCRIPTION depends * onLoad install cmdstan * Update puma.Rd * Add data document --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> * Update DESCRIPTION * Add TIGER description to README file (#288) * Create TIGER.R add TIGER.R * Add TIGER * compile TIGER 1. change the TIGER example to fit LazyData=F mode 2. document all the functions and required packages * DESCRIPTION depends Add cmdstanr to DESCRIPTION depends * onLoad install cmdstan * Update puma.Rd * Add data document * Update README.md --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> --------- Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: Nitesh Turaga <nitesh.turaga@gmail.com> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> Co-authored-by: lshep <lori.shepherd@roswellpark.org> Co-authored-by: J Wokaty <jennifer.wokaty@sph.cuny.edu> Co-authored-by: Lauren Hsu <50427381+laurenhsu1@users.noreply.github.com> Co-authored-by: cchen22 <37237626+cchen22@users.noreply.github.com> * Added COBRA method --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: Nitesh Turaga <nitesh.turaga@gmail.com> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> Co-authored-by: lshep <lori.shepherd@roswellpark.org> Co-authored-by: J Wokaty <jennifer.wokaty@sph.cuny.edu> Co-authored-by: Lauren Hsu <50427381+laurenhsu1@users.noreply.github.com> Co-authored-by: cchen22 <37237626+cchen22@users.noreply.github.com> * Update README.md * Update TIGER (#297) * Smaller changes in COBRA (#296) * 1.4.0 (#289) * add bioc information * update website * add crane and docs * update crane * update worflow * update crane * update workflows * update workflows * update workfolw * update workfolw * update workfolw * update workfolw * Update main.yml * Update main.yml * Update main.yml * fix lioness py * udpate lioness in R * include calculations python * update panda rm missing * update panda * update lioness joblib * revert commits * ALPACA fix to NAs in community assignement * version bump * revert lioness * update crane with alpaca changes * update lioness * update lioness python * fix test * update workflows * put back github actions * Fixed typo * Added LIONESS-pearson option + unit test * changed param labels in LIONESS example * updated docs for lioness() function * Update main.yml * Update main.yml * bump x.y.z version to even y prior to creation of RELEASE_3_15 branch * bump x.y.z version to odd y following creation of RELEASE_3_15 branch * Update DESCRIPTION * fix crane issue #240 * expanded PANDA and LIONESS description * update crane fix * added ALPACA, EGRET, and OTTER descriptions * Update README.md * typo in na.rm * update workflow * update workflow2 * fix-actions-3 * add r lib v2 * add r lib v2 * update condor test * update condor test * update condor test * update condor test * show testthat output * add pandoc and use cache * use built in check * use built in check * update actions with built in check * bump version * use built in coverage * use built in coverage * remove sudo * update actions * update actions * removed sudo from actions * ugrade to R42 * remove virtualenv * remove virtualenv * remove virtualenv * modify condor test * update condor test * update condor test * adding retiucualte to covr * adding retiucualte to covr * add panda test to coverignore * update actions * remove lioness tests from coverage * remove lioness tests from coverage * added MONSTER and SAMBAR * remove lionessR test * Added CONDOR and YARN * Update README.md * put back otter in rbuild * remove condor test * remove condor test * remove lioness docs * add lioness to buildingore * donttest lionesss * remove coverage from ubuntu test * remove rbuilignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * put back tests * add padanedge diff test * add back egeret test * add monster test * fix monster test * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * add sourceppi * fixed PANDA tests * modify panda test * update lioness test * fix expect message * update tests * update tests * update tests * update tests * update tests * update tests * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduce test size * updating bioc (#250) * updating bioc * remove empty lines * remove empty lines * update citation * update citation * update citation * Update README.md * Update README.md * Update main.yml * Update main.yml * Update .Rbuildignore * Update .Rbuildignore * update lioness test * removed two last lioness tests * removed two last lioness tests * removed two last lioness tests * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * update lioness test * lower sizeof test * update test data * update test data * update test data * reduce panda tests * remove old test data * remove old test data * Update main.yml * 1.1.16 update pandapy with header argument (#260) * trying collapse readme (#261) * trying collapse readme * collapse animal description * Update README.md * Fix news file formatting o was not rendering list properly * bump x.y.z version to even y prior to creation of RELEASE_3_16 branch * bump x.y.z version to odd y following creation of RELEASE_3_16 branch * update biconda (#265) * add spider (#269) * add spider * udpate spider * udpate spider * update spuder with degreeadjust * fix spider bug * DRAGON and unit tests work in progress (#267) - add DRAGON in R and unit tests * update lioness (#276) * update lioness code (#277) * Update LIONESS.R * Update LIONESS.R * Update LIONESS.R * add note about the function (#279) * add note about the function * Update sourcePPI.R * Update README.md * Update README.md * Update sourcePPI.R * Update sourcePPI.R * add details about sourcePPI (#280) * add parallelization option to lioness (#281) * 1.2.1 (#271) * add bioc information * update website * add crane and docs * update crane * update worflow * update crane * update workflows * update workflows * update workfolw * update workfolw * update workfolw * update workfolw * Update main.yml * Update main.yml * Update main.yml * fix lioness py * udpate lioness in R * include calculations python * update panda rm missing * update panda * update lioness joblib * revert commits * ALPACA fix to NAs in community assignement * version bump * revert lioness * update crane with alpaca changes * update lioness * update lioness python * fix test * update workflows * put back github actions * Fixed typo * Added LIONESS-pearson option + unit test * changed param labels in LIONESS example * updated docs for lioness() function * Update main.yml * Update main.yml * Update DESCRIPTION * fix crane issue #240 * expanded PANDA and LIONESS description * update crane fix * added ALPACA, EGRET, and OTTER descriptions * Update README.md * typo in na.rm * update workflow * update workflow2 * fix-actions-3 * add r lib v2 * add r lib v2 * update condor test * update condor test * update condor test * update condor test * show testthat output * add pandoc and use cache * use built in check * use built in check * update actions with built in check * bump version * use built in coverage * use built in coverage * remove sudo * update actions * update actions * removed sudo from actions * ugrade to R42 * remove virtualenv * remove virtualenv * remove virtualenv * modify condor test * update condor test * update condor test * adding retiucualte to covr * adding retiucualte to covr * add panda test to coverignore * update actions * remove lioness tests from coverage * remove lioness tests from coverage * added MONSTER and SAMBAR * remove lionessR test * Added CONDOR and YARN * Update README.md * put back otter in rbuild * remove condor test * remove condor test * remove lioness docs * add lioness to buildingore * donttest lionesss * remove coverage from ubuntu test * remove rbuilignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * update rbuildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * add back buildignore * put back tests * add padanedge diff test * add back egeret test * add monster test * fix monster test * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * tolerance in expect equal * add sourceppi * fixed PANDA tests * modify panda test * update lioness test * fix expect message * update tests * update tests * update tests * update tests * update tests * update tests * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduced lioness test data * reduce test size * updating bioc (#250) * updating bioc * remove empty lines * remove empty lines * update citation * update citation * Update README.md * Update README.md * Update main.yml * Update main.yml * Update .Rbuildignore * Update .Rbuildignore * update lioness test * removed two last lioness tests * removed two last lioness tests * removed two last lioness tests * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * no saving of lioness networks * update lioness test * lower sizeof test * update test data * update test data * update test data * reduce panda tests * remove old test data * remove old test data * Update main.yml * 1.1.16 update pandapy with header argument (#260) * trying collapse readme (#261) * trying collapse readme * collapse animal description * Update README.md * update biconda (#265) * add spider (#269) * add spider * udpate spider * udpate spider * update spuder with degreeadjust * fix spider bug Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> * 1.2.2 (#273) - add DRAGON * add option to run lioness on multiple cores by using parallel::mclapply in place of lapply --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> * fix monster error * fix monster * 1.3.2 * update tests * update bioc verssion * update monster test * update argument description * update argument description * changed date * updaate docs * update dragon verbose * update spider * add puma (#270) * add puma * update PUMA * updating mirna interactions * add PUMA in readme * Update PUMA.R * Create TIGER.R (#272) add TIGER.R * Add lioness update (#284) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * update lioness append code * Update puma (#286) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * fix puma examples * fix puma examples * update docs * Add TIGER (#283) * Create TIGER.R add TIGER.R * Add TIGER * compile TIGER 1. change the TIGER example to fit LazyData=F mode 2. document all the functions and required packages * DESCRIPTION depends Add cmdstanr to DESCRIPTION depends * onLoad install cmdstan * Update puma.Rd * Add data document --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> * Update DESCRIPTION * Add TIGER description to README file (#288) * Create TIGER.R add TIGER.R * Add TIGER * compile TIGER 1. change the TIGER example to fit LazyData=F mode 2. document all the functions and required packages * DESCRIPTION depends Add cmdstanr to DESCRIPTION depends * onLoad install cmdstan * Update puma.Rd * Add data document * Update README.md --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> --------- Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: Nitesh Turaga <nitesh.turaga@gmail.com> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> Co-authored-by: lshep <lori.shepherd@roswellpark.org> Co-authored-by: J Wokaty <jennifer.wokaty@sph.cuny.edu> Co-authored-by: Lauren Hsu <50427381+laurenhsu1@users.noreply.github.com> Co-authored-by: cchen22 <37237626+cchen22@users.noreply.github.com> * Added COBRA method * Exported COBRA and improved description --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: Nitesh Turaga <nitesh.turaga@gmail.com> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> Co-authored-by: lshep <lori.shepherd@roswellpark.org> Co-authored-by: J Wokaty <jennifer.wokaty@sph.cuny.edu> Co-authored-by: Lauren Hsu <50427381+laurenhsu1@users.noreply.github.com> Co-authored-by: cchen22 <37237626+cchen22@users.noreply.github.com> * Cobra docs (#298) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * add cobra docs * build new website * update package * update package * add package * export pandaR classes * add site html * import classes from PANDA * import classes from PANDA * import classes from PANDA * import classes from PANDA * import classes from PANDA * import classes from PANDA * import classes from PANDA * Update README.md * Update main.yml * Update main.yml * Update main.yml * Fixed dependency on uchardet (#301) * Fixed dependency on uchardet * Removed RCy3 from Imports * Added RCy3 back to Imports * Feature: included pcor decomposition natively in cobra (#299) * Feature: included pcor decomposition natively in cobra * Feature: included pcor decomposition natively in cobra * Feature: included pcor decomposition natively in cobra * Update COBRA.R --------- Co-authored-by: Marouen <marouenbg@users.noreply.github.com> * Update README.md * Fix dragon (#306) * add DRAGON outline * implemented vars and esqs, added tests * added optim * Added fn to get shrunken cov and unit tests * Update DESCRIPTION * Update DESCRIPTION * mechanics for prec mat and parcor * added testdata directory * fixed test paths * Update test-dragon.R * added export function and tests * updated docs * added ex datasets * fixed bug w/self-edges in GGM * fixed GGM diagonal issue * fixed merge conflicts in docs * fixed more merge conflicts * Fix 309 (#310) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * fix 309 * Update README.md * Aadd yarn (#314) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * add yarn * add yarn * add yarn * change yarn vignette * change yarn vignette * change yarn vignette * add download data set * add download data set * update yarn * update yarn * update yarn * update yarn * add download file * add download file * add download file * update workflow * update workflow * update to R 4.3 * update to R 4.3 * Add monster desc (#312) * update documentation * remove monster tests * reduce monstr test * update documentation * remove diffedge example * reduce monster tests * remove spider example * update monster examples * remove lioness tests * remove pada tests * add citation * add monster description --------- Co-authored-by: Kate Hoff Shutta <kshutta@umass.edu> Co-authored-by: Nitesh Turaga <nitesh.turaga@gmail.com> Co-authored-by: katehoffshutta <43797774+katehoffshutta@users.noreply.github.com> Co-authored-by: lshep <lori.shepherd@roswellpark.org> Co-authored-by: J Wokaty <jennifer.wokaty@sph.cuny.edu> Co-authored-by: Lauren Hsu <50427381+laurenhsu1@users.noreply.github.com> Co-authored-by: cchen22 <37237626+cchen22@users.noreply.github.com> Co-authored-by: Soel Micheletti <soel.micheletti@hotmail.it> Co-authored-by: Tara Eicher <taraeicher@yahoo.com>
1 parent 2aa1073 commit 75ca577

31 files changed

+1477
-49
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
strategy:
3131
matrix:
3232
os: [ubuntu-latest, macos-latest]
33-
r-version: [4.2]
33+
r-version: [4.3]
3434

3535
steps:
3636

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,5 @@ tests/testthat/*.vcf
3434
vignettes/*.npy
3535
docs/*.npy
3636
docs/reference/*.npy
37+
bladder.rdata
38+
skin.rdata

DESCRIPTION

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Package: netZooR
22
Type: Package
33
Title: Unified methods for the inference and analysis of gene regulatory networks
4-
Version: 1.5.4
5-
Date: 2023-09-25
4+
Version: 1.5.17
5+
Date: 2024-02-29
66
Authors@R: c(person("Marouen", "Ben Guebila",
77
email = "benguebila@hsph.harvard.edu", role = c("aut","cre"), comment = c(ORCID = "0000-0001-5934-966X")),
88
person("Tian", "Wang",
@@ -22,11 +22,11 @@ Authors@R: c(person("Marouen", "Ben Guebila",
2222
Maintainer: Marouen Ben Guebila <marouen.b.guebila@gmail.com>
2323
Description: netZooR unifies the implementations of several Network Zoo methods (netzoo, netzoo.github.io) into a single package by creating interfaces between network inference and network analysis methods. Currently, the package has 3 methods for network inference including PANDA and its optimized implementation OTTER (network reconstruction using mutliple lines of biological evidence), LIONESS (single-sample network inference), and EGRET (genotype-specific networks). Network analysis methods include CONDOR (community detection), ALPACA (differential community detection), CRANE (significance estimation of differential modules), MONSTER (estimation of network transition states). In addition, YARN allows to process gene expresssion data for tissue-specific analyses and SAMBAR infers missing mutation data based on pathway information.
2424
Depends: R (>= 4.2.0),
25-
igraph,
25+
igraph,
2626
reticulate,
27-
yarn,
2827
pandaR,
29-
matrixcalc
28+
matrixcalc,
29+
Biobase
3030
Remotes:
3131
stan-dev/cmdstanr,
3232
jnpaulson/pandaR,
@@ -75,7 +75,15 @@ Imports:
7575
GeneNet,
7676
loo,
7777
rARPACK,
78-
corpcor
78+
corpcor,
79+
biomaRt,
80+
downloader,
81+
edgeR,
82+
limma,
83+
preprocessCore,
84+
readr,
85+
RColorBrewer,
86+
quantro
7987
License: GPL-3
8088
Encoding: UTF-8
8189
LazyData: false

NAMESPACE

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ export(adj2regulon)
55
export(alpaca)
66
export(alpacaCrane)
77
export(alpacaExtractTopGenes)
8+
export(annotateFromBiomart)
9+
export(checkMisAnnotation)
10+
export(checkTissuesToMerge)
811
export(cobra)
912
export(condorCluster)
1013
export(condorCoreEnrich)
@@ -17,10 +20,15 @@ export(craneBipartite)
1720
export(craneUnipartite)
1821
export(createCondorObject)
1922
export(createPandaStyle)
23+
export(downloadGTEx)
2024
export(dragon)
2125
export(el2adj)
2226
export(el2regulon)
2327
export(elistToAdjMat)
28+
export(filterGenes)
29+
export(filterLowGenes)
30+
export(filterMissingGenes)
31+
export(filterSamples)
2432
export(lioness)
2533
export(lionessPy)
2634
export(monster)
@@ -36,11 +44,15 @@ export(monsterTransformationMatrix)
3644
export(monsterTransitionNetworkPlot)
3745
export(monsterTransitionPCAPlot)
3846
export(monsterdTFIPlot)
47+
export(normalizeTissueAware)
3948
export(otter)
4049
export(pandaDiffEdges)
4150
export(pandaPy)
4251
export(pandaToAlpaca)
4352
export(pandaToCondorObject)
53+
export(plotCMDS)
54+
export(plotDensity)
55+
export(plotHeatmap)
4456
export(priorPp)
4557
export(puma)
4658
export(runEgret)
@@ -73,12 +85,33 @@ import(reticulate)
7385
import(stats, except= c(cov2cor,decompose,toeplitz,lowess,update,spectrum))
7486
import(vegan, except=diversity)
7587
import(viridisLite)
76-
import(yarn)
88+
importClassesFrom(Biobase,ExpressionSet)
89+
importClassesFrom(Biobase,eSet)
90+
importFrom(Biobase,"assayData<-")
91+
importFrom(Biobase,"fData<-")
92+
importFrom(Biobase,"pData<-")
93+
importFrom(Biobase,"phenoData<-")
94+
importFrom(Biobase,"storageMode<-")
95+
importFrom(Biobase,AnnotatedDataFrame)
96+
importFrom(Biobase,ExpressionSet)
7797
importFrom(Biobase,assayData)
98+
importFrom(Biobase,exprs)
99+
importFrom(Biobase,fData)
100+
importFrom(Biobase,featureNames)
101+
importFrom(Biobase,pData)
102+
importFrom(Biobase,storageMode)
103+
importFrom(RColorBrewer,brewer.pal)
78104
importFrom(assertthat,assert_that)
105+
importFrom(biomaRt,getBM)
106+
importFrom(biomaRt,useMart)
107+
importFrom(downloader,download)
108+
importFrom(edgeR,cpm)
109+
importFrom(gplots,heatmap.2)
110+
importFrom(graphics,abline)
79111
importFrom(graphics,axis)
80112
importFrom(graphics,box)
81113
importFrom(graphics,hist)
114+
importFrom(graphics,legend)
82115
importFrom(graphics,mtext)
83116
importFrom(graphics,par)
84117
importFrom(graphics,plot)
@@ -90,6 +123,7 @@ importFrom(igraph,E)
90123
importFrom(igraph,V)
91124
importFrom(igraph,graph.data.frame)
92125
importFrom(igraph,plot.igraph)
126+
importFrom(limma,normalizeQuantiles)
93127
importFrom(matrixStats,colSds)
94128
importFrom(matrixStats,rowSds)
95129
importFrom(methods,is)
@@ -99,8 +133,18 @@ importFrom(parallel,mclapply)
99133
importFrom(penalized,optL1)
100134
importFrom(penalized,penalized)
101135
importFrom(penalized,predict)
136+
importFrom(preprocessCore,normalize.quantiles)
137+
importFrom(quantro,matdensity)
138+
importFrom(readr,problems)
139+
importFrom(readr,read_tsv)
102140
importFrom(reshape,melt.array)
103141
importFrom(reshape2,dcast)
104142
importFrom(reshape2,melt)
143+
importFrom(stats,ave)
144+
importFrom(stats,cmdscale)
145+
importFrom(stats,dist)
146+
importFrom(stats,model.matrix)
147+
importFrom(stats,runmed)
148+
importFrom(stats,sd)
105149
importFrom(tidyr,spread)
106150
importFrom(utils,write.table)

R/ALPACA.R

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#' @importFrom utils write.table
1717
#' @rawNamespace import(GOstats, except= makeGOGraph)
1818
#' @import org.Hs.eg.db
19-
#' @import yarn
2019
#' @export
2120
#'
2221

R/DRAGON.R

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# X_mean = np.mean(X_temp, axis=0)
66
# return (X_temp - X_mean) / X_std
77

8+
89
scale = function(x,bias=FALSE)
910
{
1011
# sd does 1/(n-1), python does 1/n
@@ -234,7 +235,7 @@ estimatePenaltyParameters = function(X1,X2)
234235
lower=c(0,0),
235236
upper=c(1,1),
236237
control = list(trace=TRUE,pgtol = 1e-15))
237-
238+
238239
# reparameterize
239240
lambdas = c(1-res$par[1]^2, 1-res$par[2]^2)
240241
return(list("lambdas"=lambdas,"gammas"=res$par,"optim_result"=res,"risk_grid" = riskgrid))
@@ -296,12 +297,13 @@ get_precision_matrix_dragon = function(X1, X2, lambdas)
296297
# mu = np.mean(X, axis=0)
297298
}
298299

300+
299301
get_partial_correlation_from_precision = function(Theta,selfEdges=FALSE)
300302
{
301303
# by default, does not return self edges (diagonal is set to zero)
302304
ggm = -cov2cor(Theta)
303305
if(!selfEdges)
304-
ggm[diag(ggm)] = 0
306+
diag(ggm) = 0
305307
return(ggm)
306308
}
307309

R/MONSTER.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ monsterPrintMonsterAnalysis <- function(x, ...){
9090
#' to give to indirect compared to direct evidence. The default is 0.5 to give an
9191
#' equal weight to direct and indirect evidence.
9292
#' @param mode A parameter telling whether to build the regulatory networks ('buildNet') or to use provided regulatory networks
93-
#' ('regNet'). If set to 'regNet', then the parameters motif, ni_method, ni.coefficient.cutoff, and alphaw will be set to NA.
93+
#' ('regNet'). If set to 'regNet', then the parameters motif, ni_method, ni.coefficient.cutoff, and alphaw will be set to NA. Gene regulatory
94+
#' networks are supplied in the 'expr' variable as a TF-by-Gene matrix, by concatenating the TF-by-Gene matrices of case and control, expr has size nTFs x 2nGenes.
9495
#' @export
9596
#' @import doParallel
9697
#' @import parallel

R/PUMA.R

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,11 @@ puma <- function(motif,expr=NULL,ppi=NULL,alpha=0.1,mir_file,hamming=0.001,
8989
expr <- expr[order(rownames(expr)),]
9090
}else if(mode=='union'){
9191
gene.names=unique(union(rownames(expr),unique(motif[,2])))
92-
tf.names =unique(union(unique(ppi[,1]),unique(motif[,1])))
92+
if(is.null(ppi)){
93+
tf.names = unique(motif[,1])
94+
}else{
95+
tf.names =unique(union(unique(ppi[,1]),unique(motif[,1])))
96+
}
9397
num.TFs <- length(tf.names)
9498
num.genes <- length(gene.names)
9599
# gene expression matrix
@@ -117,7 +121,11 @@ puma <- function(motif,expr=NULL,ppi=NULL,alpha=0.1,mir_file,hamming=0.001,
117121
regulatoryNetwork[Idx]=motif[,3]
118122
}else if(mode=='intersection'){
119123
gene.names=unique(intersect(rownames(expr),unique(motif[,2])))
120-
tf.names =unique(intersect(unique(ppi[,1]),unique(motif[,1])))
124+
if(is.null(ppi)){
125+
tf.names =unique(motif[,1])
126+
}else{
127+
tf.names =unique(intersect(unique(ppi[,1]),unique(motif[,1])))
128+
}
121129
num.TFs <- length(tf.names)
122130
num.genes <- length(gene.names)
123131
# gene expression matrix
@@ -241,6 +249,7 @@ puma <- function(motif,expr=NULL,ppi=NULL,alpha=0.1,mir_file,hamming=0.001,
241249

242250
if(!is.null(mir_file)){
243251
mirIndex = match(mir_file,tf.names)
252+
mirIndex <- mirIndex[!is.na(mirIndex)]
244253
tfCoopNetwork[mirIndex,] = 0
245254
tfCoopNetwork[,mirIndex] = 0
246255
seqs = seq(1, num.TFs*num.TFs, num.TFs+1)

0 commit comments

Comments
 (0)