The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
The smer
package implements a computationally and
statistically efficient method for detecting marginal epistasis in
genome-wide association studies (GWAS). Find the full package
documentation including examples and articles here: Sparse Marginal Epistasis test
Documentation.
You can install the development version of smer
from GitHub with:
install.packages("devtools")
::install_github("lcrawlab/sme") devtools
System requirements of the package:
To install Rhdf5lib
, first install the tool
BiocManager
from CRAN, then install the library using this
tool.
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
::install("Rhdf5lib") BiocManager
The full list of R dependencies can be found in the DESCRIPTION file.
For OS X and Linux, the OpenMP library can be installed via one of the (shell) commands specified below:
System | Command |
---|---|
OS X (using Homebrew) | brew install libomp |
Debian-based systems (including Ubuntu) | sudo apt-get install libomp-dev |
To enable openMP, it may be necessary to configure the compiler flags
SHLIB_OPENMP_CXXFLAGS
and LDFLAGS
in the
~/.R/Makevars
file.
System | Required Flags |
---|---|
OS X | -Xclang -fopenmp -lomp |
Linux | -fopenmp -lomp |
Compiling the package requires the compiler to find the libraries for
the dependencies. For unix systems, the libraries are typically
installed at /usr/local/lib
and
/usr/local/include
. For users using OS X and homebrew, the
libraries are typically installed at /opt/homebrew/lib
and
/opt/homebrew/include
.
Non-standard library paths need to be configured. The
src/Makevars
file configures the compiler flags and
considers the LDFLAGS
and CPPFLAGS
from the
~/.R/Makevars
file.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.