Giter Site home page Giter Site logo

chris1221 / corge Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 235.57 MB

Evaluation of Simultaneous Inference Methods for the Human Genome.

Home Page: http://chrisbcole.me/coRge/

License: Apache License 2.0

Shell 3.23% R 74.13% Makefile 3.03% C++ 19.61%
genetics multiple-testing-correction simulation high-performance-computing

corge's Introduction

coRge: Software for the Examination of Multiple Correction Methodologies in Accurate Genomic Environments

Status:

Branch Travis-CI Appveyor Coverage CRAN Downloads Publication
master Build Status Build status codecov.io CRAN_Status_Badge GitXiv
devel Build Status Build status codecov.io CRAN_Status_Badge GitXiv

To install:

if(!require(devtools)) install.packages("devtools")
devtools::install_github("Chris1221/coR-ge")

To run:

library(coRge)

coRge::analyze(gen = genEx, summary = exampleSamp, output = "/dev/null") 

If everything is configured properly, this should return 0. If it does, please move on to the quick start guide and tutorial.

corge's People

Contributors

chris1221 avatar

Watchers

 avatar  avatar  avatar

corge's Issues

Issues Remaining

January 12 Meeting

  • The clusters aren't obviously separable, so maybe add as a third dimension a density peak to see if the groups really are different in the following:

  • Incorporate true positive gradient instead of absolute number of TPs
  • Sweep over concentrations for cluster enrichment
  • UK10K Data access

Sub Script function

  • Create cluster submission script within inst/bash
  • Create wrapped function for sub so don't have to leave R, ie
if(!require(pacman)) install.packages("pacman", repos = uT)
p_load(foreach, SnowMC)

install_github("Chris1221", "coRge")

uT = cran repo
foreach(i = 1:10) %:% foreach(j = 1:10) %do% sub(i,j) #from within interactive session

Circumvent need for coRge::gen2r()

This is way too long, maybe create a vector with three entries for each es and simply multiply the matrices. This has to be faster. Have to make sure that 0*x = 0 and that the 0s don't contribute to rowsums. they shouldn't but just make sure.

Add in gene "mode"

Mode arguement must be changed in analyze.R along with correct.R and stratify.R.

Another option would be to harmonize the entire function, but I don't think I have the time right now.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.