Sign inSign up

plachta11b/rnacontext

By plachta11b

•Updated about 6 years ago

(unofficial) RNAcontext

Image
0

100

plachta11b/rnacontext repository overview

⁠RNAcontext

⁠Cite source

website: http://www.cs.toronto.edu/~hilal/rnacontext/⁠

Kazan H, Ray D, Chan ET, Hughes TR, Morris Q (2010) RNAcontext: A New Method for Learning the Sequence and Structure Binding Preferences of RNA-Binding Proteins. PLoS Comput Biol 6(7): e1000832. doi:10.1371/journal.pcbi.1000832

⁠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:20.04 AS builder

RUN mkdir /source

# wget http://www.cs.toronto.edu/~hilal/rnacontext/rnacontext.zip
ADD ./rnacontext.zip /source/rnacontext.zip
ADD ./RNAplfold_scripts.zip /source/RNAplfold_scripts.zip

RUN apt-get update && apt-get install -y \
	unzip \
	make \
	g++ \
	&& rm -rf /var/lib/apt/lists/*

RUN mkdir /package
WORKDIR /package

RUN unzip /source/rnacontext.zip
RUN unzip /source/RNAplfold_scripts.zip

RUN mkdir /package/RNAplfold_scripts/bin
RUN cp /package/RNAplfold_scripts/*RNAplfold /package/RNAplfold_scripts/bin
RUN cp /package/RNAplfold_scripts/combine_letter_profiles.py /package/RNAplfold_scripts/bin

WORKDIR /package/RNAcontext

# already compiled for other architecture
RUN make clean
RUN make

FROM ubuntu:20.04

RUN apt-get update && apt-get install -y \
	python \
	&& rm -rf /var/lib/apt/lists/*

COPY --from=builder /package/ /package/
ADD ./fold.sh /package/RNAplfold_scripts/bin/fold.sh

ENV PATH $PATH:/package/RNAcontext/bin
ENV PATH $PATH:/package/RNAplfold_scripts/bin

# rnacontext  rnacontext_comp_sum
CMD [ "rnacontext" ]

Tag summary

Content type

Image

Digest

Size

39.9 MB

Last updated

about 6 years ago

docker pull plachta11b/rnacontext:0.1