Scheduled service maintenance on November 22


On Friday, November 22, 2024, between 06:00 CET and 18:00 CET, GIN services will undergo planned maintenance. Extended service interruptions should be expected. We will try to keep downtimes to a minimum, but recommend that users avoid critical tasks, large data uploads, or DOI requests during this time.

We apologize for any inconvenience.

Dockerfile 718 B

12345678910111213141516171819
  1. FROM python:3.11.6-alpine3.18
  2. RUN apk -U upgrade && apk add --no-cache autoconf automake make gcc musl-dev perl bash zlib-dev bzip2-dev xz-dev curl-dev openssl-dev ncurses-dev g++ zlib unzip
  3. RUN wget 'https://github.com/samtools/samtools/archive/refs/tags/1.18.zip' -O samtools.zip && unzip 'samtools.zip' && rm 'samtools.zip'
  4. RUN wget 'https://github.com/samtools/htslib/releases/download/1.18/htslib-1.18.tar.bz2' -O htslib.tar.bz2 && tar -xf 'htslib.tar.bz2' && rm 'htslib.tar.bz2'
  5. WORKDIR /htslib-1.18
  6. RUN autoreconf -i
  7. RUN ./configure
  8. RUN make
  9. RUN make install
  10. WORKDIR /samtools-1.18
  11. RUN autoreconf -i
  12. RUN ./configure
  13. RUN make
  14. RUN make install
  15. WORKDIR /
  16. COPY splitting.py /run.py
  17. ENTRYPOINT ["python", "run.py"]