Sign inSign up

plachta11b/discrover

By plachta11b

•Updated about 6 years ago

(unofficial) Discrover - Discover discriminative sequence motifs

Image
0

75

plachta11b/discrover repository overview

⁠Discrover

⁠Cite source

website: https://github.com/maaskola/discrover⁠

Jonas Maaskola, Nikolaus Rajewsky, Binding site discovery from nucleic acid sequences by discriminative learning of hidden Markov models, Nucleic Acids Research, Volume 42, Issue 21, 1 December 2014, Pages 12995–13011, https://doi.org/10.1093/nar/gku1083⁠

⁠Info

Part of plachta11b diploma. Compatible with rootless singularity using readonly filesystem.

⁠Contact

In case of bugs or questions do not hesitate to write mail⁠ (short and simple)

⁠Dockerfile

FROM ubuntu:16.04

RUN apt-get update && apt-get install -y \
	git \
	cmake \
	g++ \
	libboost-all-dev \
	texlive \
	texlive-latex-base \
	latex-xcolor \
	texlive-latex-extra \
	pgf \
	libcairo2-dev \
	&& rm -rf /var/lib/apt/lists/*

RUN git clone https://github.com/maaskola/discrover.git

WORKDIR /discrover

RUN apt-get update && apt-get install -y imagemagick man
RUN mkdir /discrover/package
RUN mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX=/discrover/package -DWITH_RMATHLIB=OFF && make && make install

ENV LD_LIBRARY_PATH $LD_LIBRARY_PATH:/discrover/package/lib
ENV PATH $PATH:/discrover/package/bin
ENV MANPATH $MANPATH:/discrover/package/share/man

CMD [ "discrover" ]

Tag summary

Content type

Image

Digest

Size

1.2 GB

Last updated

about 6 years ago

docker pull plachta11b/discrover:0.1