mirror of
https://github.com/KosinskiLab/AlphaPulldown.git
synced 2026-06-04 14:14:24 +08:00
Snakemake docker (#317)
* 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>
This commit is contained in:
15
docker/analysis.dockerfile
Normal file
15
docker/analysis.dockerfile
Normal file
@@ -0,0 +1,15 @@
|
||||
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" ]
|
||||
Reference in New Issue
Block a user