mirror of
https://github.com/KosinskiLab/AlphaPulldown.git
synced 2026-06-06 15:40:14 +08:00
* Copied from https://github.com/maurerv/alphaabriss * CI/CD * Restructured snakemake workflow topology. Updated Dockerfile to compatible jax cuda versions. Included analysis container in CI/CD * Run container build in parallel * Free container space for analysis image * Updated container paths in Snakefile * Moved snakemake pipeline to kosinskilab/AlphaPulldownSnakemake * Added tag for container from the release. Add test_feats_with_templates --------- Co-authored-by: maurerv <valentin.maurer@embl-hamburg.de>
15 lines
475 B
Docker
15 lines
475 B
Docker
FROM geoffreyyu/alpha_analysis_basis_jax0.4:latest
|
|
|
|
RUN mkdir -p /app/alpha-analysis/
|
|
COPY alphapulldown/analysis_pipeline/*sh /app
|
|
COPY alphapulldown/analysis_pipeline/*py /app/alpha-analysis/
|
|
|
|
RUN chmod +x /app/run_get_good_pae.sh \
|
|
&& chmod +x /app/run_execute_notebook.sh \
|
|
&& chmod +x /app/run_pi_score.sh \
|
|
&& chmod +x /app/alpha-analysis/get_good_inter_pae.py
|
|
|
|
ENV PATH="/app/alpha-analysis:$PATH" \
|
|
PYTHONPATH="/app:$PYTHONPATH"
|
|
|
|
ENTRYPOINT [ "bash" ] |