Loading .gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -54,3 +54,4 @@ Makefile diamond src/extra/benchmark.cpp src/extra/test.cpp src/extra/seed_stat.cpp No newline at end of file CMakeLists.txt +3 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,9 @@ add_executable(diamond src/run/main.cpp src/data/taxon_list.cpp src/data/taxonomy_nodes.cpp src/util/algo/MurmurHash3.cpp src/search/stage0.cpp src/util/memory/memory_pool.cpp src/data/seed_array.cpp ) if(EXTRA) Loading Dockerfile 0 → 100644 +19 −0 Original line number Diff line number Diff line FROM alpine:latest as build-diamond RUN apk add --no-cache gcc g++ cmake zlib-dev ninja WORKDIR /opt/diamond ADD . . WORKDIR build RUN cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_MARCH=x86-64 .. RUN ninja && ninja install FROM alpine:latest LABEL maintainer="Benjamin Buchfink <buchfink@gmail.com>" RUN apk add --no-cache libstdc++ zlib COPY --from=build-diamond /usr/local/bin/diamond /usr/local/bin/diamond CMD ["diamond"] No newline at end of file README.rst +3 −3 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ DIAMOND is a sequence aligner for protein and translated DNA searches, designed - Low resource requirements and suitable for running on standard desktops or laptops. - Various output formats, including BLAST pairwise, tabular and XML, as well as taxonomic classification. Follow me on Twitter to get notified of updates. Keep posted about new developments by following me on Twitter. .. image:: https://image.ibb.co/gAmVKR/twitter1.png :target: https://twitter.com/bbuchfink Loading @@ -16,7 +16,7 @@ Follow me on Twitter to get notified of updates. :target: https://gitter.im/diamond-aligner/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge .. image:: https://anaconda.org/bioconda/diamond/badges/downloads.svg :target: https://anaconda.org/bioconda/diamond .. image:: https://img.shields.io/badge/Google%20Scholar-491-blue.svg .. image:: https://img.shields.io/badge/Google%20Scholar-523-blue.svg :target: https://scholar.google.de/citations?user=kjPIF1cAAAAJ Quick start guide Loading @@ -25,7 +25,7 @@ Please read the `manual <https://github.com/bbuchfink/diamond/raw/master/diamond Installing the software on your system may be done by downloading it in binary format for immediate use:: wget http://github.com/bbuchfink/diamond/releases/download/v0.9.19/diamond-linux64.tar.gz wget http://github.com/bbuchfink/diamond/releases/download/v0.9.21/diamond-linux64.tar.gz tar xzf diamond-linux64.tar.gz The extracted ``diamond`` binary file should be moved to a directory contained in your executable search path (PATH environment variable). Loading _config.ymldeleted 100644 → 0 +0 −1 Original line number Diff line number Diff line theme: jekyll-theme-cayman No newline at end of file Loading
.gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -54,3 +54,4 @@ Makefile diamond src/extra/benchmark.cpp src/extra/test.cpp src/extra/seed_stat.cpp No newline at end of file
CMakeLists.txt +3 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,9 @@ add_executable(diamond src/run/main.cpp src/data/taxon_list.cpp src/data/taxonomy_nodes.cpp src/util/algo/MurmurHash3.cpp src/search/stage0.cpp src/util/memory/memory_pool.cpp src/data/seed_array.cpp ) if(EXTRA) Loading
Dockerfile 0 → 100644 +19 −0 Original line number Diff line number Diff line FROM alpine:latest as build-diamond RUN apk add --no-cache gcc g++ cmake zlib-dev ninja WORKDIR /opt/diamond ADD . . WORKDIR build RUN cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_MARCH=x86-64 .. RUN ninja && ninja install FROM alpine:latest LABEL maintainer="Benjamin Buchfink <buchfink@gmail.com>" RUN apk add --no-cache libstdc++ zlib COPY --from=build-diamond /usr/local/bin/diamond /usr/local/bin/diamond CMD ["diamond"] No newline at end of file
README.rst +3 −3 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ DIAMOND is a sequence aligner for protein and translated DNA searches, designed - Low resource requirements and suitable for running on standard desktops or laptops. - Various output formats, including BLAST pairwise, tabular and XML, as well as taxonomic classification. Follow me on Twitter to get notified of updates. Keep posted about new developments by following me on Twitter. .. image:: https://image.ibb.co/gAmVKR/twitter1.png :target: https://twitter.com/bbuchfink Loading @@ -16,7 +16,7 @@ Follow me on Twitter to get notified of updates. :target: https://gitter.im/diamond-aligner/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge .. image:: https://anaconda.org/bioconda/diamond/badges/downloads.svg :target: https://anaconda.org/bioconda/diamond .. image:: https://img.shields.io/badge/Google%20Scholar-491-blue.svg .. image:: https://img.shields.io/badge/Google%20Scholar-523-blue.svg :target: https://scholar.google.de/citations?user=kjPIF1cAAAAJ Quick start guide Loading @@ -25,7 +25,7 @@ Please read the `manual <https://github.com/bbuchfink/diamond/raw/master/diamond Installing the software on your system may be done by downloading it in binary format for immediate use:: wget http://github.com/bbuchfink/diamond/releases/download/v0.9.19/diamond-linux64.tar.gz wget http://github.com/bbuchfink/diamond/releases/download/v0.9.21/diamond-linux64.tar.gz tar xzf diamond-linux64.tar.gz The extracted ``diamond`` binary file should be moved to a directory contained in your executable search path (PATH environment variable). Loading
_config.ymldeleted 100644 → 0 +0 −1 Original line number Diff line number Diff line theme: jekyll-theme-cayman No newline at end of file