The UFZ services GitLab and Mattermost will be unavailable on Monday, December 06 from 06:00 AM to 08:00 AM due to maintenance work.

Commit f51e1d68 authored by David Schäfer's avatar David Schäfer
Browse files

added Dockerfile

parent 142c9d40
FROM python:3.9
RUN git clone --recursive https://git.ufz.de/rdm/pipelines/seefo /pipeline
WORKDIR /pipeline
RUN cd saqc && git apply ../translator.patch && cd ..
RUN mkdir .cache
ENV PYTHONPATH=saqc/:pipetools/:$PYTHONPATH
RUN pip install --no-cache-dir --upgrade pip
RUN pip install --no-cache-dir -r saqc/requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
# CMD snakemake -j4 --forceall --printshellcmds --keep-going --restart-times 3
......@@ -6,9 +6,7 @@ Get a project overview here: https://confluence.digitalearth-hgf.de/display/RDM/
## Usage
Get and run the qc program:
Get and run pipeline
```
git clone --recursive https://git.ufz.de/rdm/pipelines/seefo
cd seefo
PYTHONPATH=saqc:$PYTHONPATH python calcLogger.py --infile {data_in.parquet} --outfile {data_out.parquet} --configfile {configs/431.csv}
docker run --env-file /path/to/file.env --network host --rm git.ufz.de:4567/rdm/pipelines/seefo:0.1 snakemake -j2 --forceall --keep-going --restart-times 3
```
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment