MMseqs2
MMseqs2: ultra fast and sensitive search and clustering suite
파일 탐색기
최종 버전 다운로드 (.zip)- docker.yml
- Dockerfile.GPU-buster-cross-sbsa
- Dockerfile.GPU-debian-slim-rocm7
- Dockerfile.GPU-manylinux2014
- Dockerfile.GPU-manylinux_2_28
- Dockerfile.GPU-manylinux_2_28-rocm7
- mac-arm64.yml
- test-gpu-rocm.yml
- test-gpu.yml
- ISSUE_TEMPLATE.md
- mmseqs2_logo.png
- AppendTargetProperty.cmake
- checkshell.sh
- CheckSSEFeatures.cmake
- FindASan.cmake
- FindAtomic.cmake
- FindMSan.cmake
- FindTSan.cmake
- FindUBSan.cmake
- GetGitRevisionDescription.cmake
- GetGitRevisionDescription.cmake.in
- MMseqsResourceCompiler.cmake
- MMseqsSetupDerivedTarget.cmake
- MMseqsSetupTest.cmake
- ResourceToString.cmake
- tostring.sed
- CMakeLists.txt
- CovSeqidQscPercMinDiag.lib
- CovSeqidQscPercMinDiagTargetCov.lib
- cs219.lib
- ExpOpt3_8_polished.cs32.lib
- K4000.crf
- krona_prelude.html
- libPolished_8.lib
- libPure_blosum62_255.lib
- libPure_blosum62_32.lib
- Library255_may17.lib
- result_viz_prelude.html.zst
- blastn.sh
- blastp.sh
- blastpgp.sh
- cascaded_clustering.sh
- clustering.sh
- CMakeLists.txt
- createindex.sh
- createtaxdb.sh
- databases.sh
- easycluster.sh
- easyproteomecluster.sh
- easyproteomesearch.sh
- easyrbh.sh
- easysearch.sh
- easytaxonomy.sh
- enrich.sh
- iterativepp.sh
- linclust.sh
- linsearch.sh
- map.sh
- multihitdb.sh
- multihitsearch.sh
- nucleotide_clustering.sh
- pickconsensusrep.sh
- pickconsensusrepfast.sh
- rbh.sh
- searchslicedtargetprofile.sh
- searchtargetprofile.sh
- taxonomy.sh
- taxpercontig.sh
- translated_search.sh
- tsv2exprofiledb.sh
- update_clustering.sh
- blosum100.out
- blosum30.out
- blosum35.out
- blosum40.out
- blosum45.out
- blosum50.out
- blosum55.out
- blosum60.out
- blosum62.out
- blosum65.out
- blosum70.out
- blosum75.out
- blosum80.out
- blosum85.out
- blosum90.out
- blosum95.out
- CMakeLists.txt
- nucleotide.out
- PAM10.out
- PAM100.out
- PAM110.out
- PAM120.out
- PAM130.out
- PAM140.out
- PAM150.out
- PAM160.out
- PAM170.out
- PAM180.out
- PAM190.out
- PAM20.out
- PAM30.out
- PAM40.out
- PAM50.out
- PAM60.out
- PAM70.out
- PAM80.out
- PAM90.out
- VTML10.out
- VTML120.out
- VTML160.out
- VTML20.out
- VTML200.out
- VTML40.out
- VTML80.out
- DB.fasta
- QUERY.fasta
- CMakeLists.txt
- LICENSE
- njn_approx.hpp
- njn_doubletype.hpp
- njn_dynprogprob.cpp
- njn_dynprogprob.hpp
- njn_dynprogproblim.cpp
- njn_dynprogproblim.hpp
- njn_dynprogprobproto.cpp
- njn_dynprogprobproto.hpp
- njn_function.hpp
- njn_integer.hpp
- njn_ioutil.cpp
- njn_ioutil.hpp
- njn_localmaxstat.cpp
- njn_localmaxstat.hpp
- njn_localmaxstatmatrix.cpp
- njn_localmaxstatmatrix.hpp
- njn_localmaxstatutil.cpp
- njn_localmaxstatutil.hpp
- njn_matrix.hpp
- njn_memutil.hpp
- njn_random.cpp
- njn_random.hpp
- njn_root.hpp
- njn_uniform.hpp
- njn_vector.hpp
- readme.txt
- sls_alignment_evaluer.cpp
- sls_alignment_evaluer.hpp
- sls_alp.cpp
- sls_alp.hpp
- sls_alp_data.cpp
- sls_alp_data.hpp
- sls_alp_regression.cpp
- sls_alp_regression.hpp
- sls_alp_sim.cpp
- sls_alp_sim.hpp
- sls_basic.cpp
- sls_basic.hpp
- sls_normal_distr_array.hpp
- sls_pvalues.cpp
- sls_pvalues.hpp
- base64.h
- LICENSE
- README.md
- ci.yaml
- prefix_scan.rs
- rand_scan.rs
- align_local.c
- align_prefix.c
- block_aligner.h
- Cargo.toml
- cbindgen.toml
- example.c
- Makefile
- README.md
- README.md
- uc30_0.95_pairwise_aln.sh
- uc30_pairwise_aln.sh
- accuracy.rs
- block_img.rs
- compare.rs
- debug.rs
- nanopore_accuracy.rs
- nanopore_bench.rs
- nanopore_bench_global.rs
- profile.rs
- pssm_accuracy.rs
- pssm_bench.rs
- uc_accuracy.rs
- uc_bench.rs
- verify_trace.rs
- x_drop_accuracy.rs
- BLOSUM45
- BLOSUM50
- BLOSUM62
- BLOSUM80
- BLOSUM90
- NW1
- PAM100
- PAM120
- PAM160
- PAM200
- PAM250
- accuracy_avx2.sh
- accuracy_wasm.sh
- bench_avx2.sh
- bench_wasm.sh
- build_ir_asm.sh
- build_wat.sh
- compare_avx2.sh
- create_matrix_aa.py
- create_matrix_nuc.py
- debug_avx2.sh
- doc_avx2.sh
- doc_wasm.sh
- nanopore_accuracy_avx2.sh
- nanopore_bench_avx2.sh
- nanopore_bench_global_avx2.sh
- pssm_accuracy_avx2.sh
- pssm_bench_avx2.sh
- scop_seq_profile_pairs.py
- simulate_k.py
- test_avx2.sh
- test_wasm.sh
- uc_accuracy_avx2.sh
- uc_bench_avx2.sh
- x_drop_accuracy_avx2.sh
- scan_band.rs
- scan_block_old.rs
- scan_minecraft.rs
- scan_thin.rs
- avx2.rs
- cigar.rs
- fallback.rs
- ffi.rs
- lib.rs
- neon.rs
- scan_block.rs
- scores.rs
- simd128.rs
- sse2.rs
- block_aligner_accuracy_vis.ipynb
- block_aligner_bench_vis.ipynb
- block_img1.png
- block_img2.png
- compare_adaptive_banding.pdf
- compare_diagonal.pdf
- dna_global_bench.pdf
- nanopore_10kbp_scores.pdf
- nanopore_50kbp_scores.pdf
- nanopore_bench.pdf
- prefix_scan_bench.pdf
- pssm_accuracy.pdf
- pssm_scores.pdf
- pssm_size_bench.pdf
- random_dna_accuracy.pdf
- random_dna_bench.pdf
- random_protein_bench.pdf
- random_protein_bench_wasm.pdf
- run_vis.sh
- uniclust30_accuracy.pdf
- uniclust30_bench.pdf
- uniclust30_length_accuracy.pdf
- uniclust30_overall_accuracy.pdf
- uniclust30_percent_error.pdf
- uniclust30_scores.pdf
- uniclust30_seq_id_accuracy.pdf
- uniclust30_size_bench.pdf
- .gitignore
- Cargo.toml
- ideas.md
- LICENSE
- README.md
- rust-toolchain
- action.yaml
- bug_report.yml
- determine_compiler.sh
- gh-pages.yaml
- test.yaml
- test_legacy.yaml
- FUNDING.yml
- Corrosion.cmake
- CorrosionConfig.cmake.in
- CorrosionGenerator.cmake
- FindRust.cmake
- advanced.md
- common_issues.md
- ffi_bindings.md
- introduction.md
- quick_start.md
- setup_corrosion.md
- SUMMARY.md
- usage.md
- .gitignore
- book.toml
- target.rs
- gen_cmake.rs
- main.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- Compat.Cargo.lock
- Compat.Cargo.toml
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- lib.rs
- Cargo.lock
- Cargo.toml
- cbindgen.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- lib3.cpp
- lib.rs
- Cargo.toml
- rust-exe.rs
- build.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- lib.cpp
- lib2.cpp
- CMakeLists.txt
- lib.rs
- Cargo.lock
- Cargo.toml
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- cpplib.h
- lib.rs
- main.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- cpplib.cpp
- mod.rs
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- config.toml
- lib.rs
- build.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- CMakeLists.txt
- Test.cmake
- CMakeLists.txt
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- main.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- lib.rs
- .gitignore
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- CMakeLists.txt
- lib.c
- main.rs
- build.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- CMakeLists.txt
- bin1.rs
- bin2.rs
- bin3.rs
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- lib.cpp
- CMakeLists.txt
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- rust_bin1.rs
- lib.rs
- Cargo.lock
- Cargo.toml
- rust_bin2.rs
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- consumer.cpp
- CMakeLists.txt
- TestFileExists.cmake
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- lib.rs
- build.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- config.toml
- main.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- main.rs
- Cargo.toml
- Cargo.lock
- Cargo.toml
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- CMakeLists.txt
- ConfigureAndBuild.cmake
- README.md
- .gitignore
- CMakeLists.txt
- LICENSE
- README.md
- RELEASES.md
- fast_float.h
- VERSION
- args.h
- base.h
- chrono.h
- color.h
- compile.h
- core.h
- format-inl.h
- format.h
- os.h
- ostream.h
- printf.h
- ranges.h
- std.h
- xchar.h
- LICENSE
- README.md
- VERSION
- base_case.hpp
- block_permutation.hpp
- bucket_pointers.hpp
- buffers.hpp
- classifier.hpp
- cleanup_margins.hpp
- config.hpp
- empty_block_movement.hpp
- ips4o.hpp
- ips4o_fwd.hpp
- local_classification.hpp
- memory.hpp
- parallel.hpp
- partitioning.hpp
- sampling.hpp
- sequential.hpp
- synchronization.hpp
- thread_pool.hpp
- utils.hpp
- ips4o.hpp
- LICENSE
- README.md
- CMakeLists.txt
- kseq.h
- ksw2.h
- ksw2_extz2_sse.cpp
- LICENSE.txt
- README.md
- all_helpers.cuh
- coop_group_helpers.cuh
- cuda_helpers.cuh
- cuda_raiiwrappers.cuh
- custom_thrust_allocators.cuh
- hashers.cuh
- hpc_helpers.h
- io_helpers.h
- nvtx_markers.cuh
- packed_types.cuh
- peer_access.cuh
- simple_allocation.cuh
- timers.cuh
- type_helpers.h
- utility_kernels.cuh
- filereader.hpp
- gziphelpers.hpp
- kseqpp.hpp
- base64.h
- benchmarking.cuh
- blosum.cu
- blosum.hpp
- CMakeLists.txt
- config.hpp
- convert.cuh
- cuda_hip_compatibility.cuh
- cuda_hip_rename.h
- cudasw4.cuh
- custom_score_types.cuh
- dbbatching.cuh
- dbdata.cpp
- dbdata.hpp
- gapless_kernel_config.cuh
- gpudatabaseallocation.cuh
- kernelhelpers.cuh
- kernels.cuh
- length_partitions.hpp
- main.cu
- makedb.cpp
- mapped_file.hpp
- marv.cu
- marv.h
- mathops.cuh
- mmapbuffer.hpp
- options.cpp
- options.hpp
- pssm.cuh
- pssmkernels_gapless.cuh
- pssmkernels_gapless_instantiation_dpx.cu
- pssmkernels_gapless_instantiation_dpx_kernelparamzero.cu
- pssmkernels_gapless_instantiation_half2.cu
- pssmkernels_gapless_instantiation_half2_kernelparamzero.cu
- pssmkernels_gapless_instantiation_int8.cu
- pssmkernels_gapless_int8.cuh
- pssmkernels_smithwaterman.cuh
- pssmkernels_smithwaterman_instantiation_dpx.cu
- pssmkernels_smithwaterman_instantiation_float.cu
- ptx_wrappers.cuh
- sequence_io.cpp
- sequence_io.h
- smithwaterman_kernel_config.cuh
- target_subject_ids.cuh
- tileconfigsearch.cu
- types.hpp
- util.cuh
- gapless.txt
- swendpos.txt
- gapless.txt
- swendpos.txt
- gapless.txt
- swendpos.txt
- gapless.txt
- swendpos.txt
- gapless.txt
- swendpos.txt
- gapless.txt
- swendpos.txt
- gapless.txt
- swendpos.txt
- .gitignore
- allqueries.fasta
- LICENSE
- Makefile
- Readme.md
- CMakeLists.txt
- LICENSE
- microtar.c
- microtar.h
- README.md
- CMakeLists.txt
- License.txt
- malloc.c.h
- nedmalloc.c
- nedmalloc.h
- Readme.txt
- simd.h
- aba.h
- abd.h
- abdl.h
- abs.h
- add.h
- addhn.h
- addl.h
- addl_high.h
- addlv.h
- addv.h
- addw.h
- addw_high.h
- and.h
- bcax.h
- bic.h
- bsl.h
- cage.h
- cagt.h
- ceq.h
- ceqz.h
- cge.h
- cgez.h
- cgt.h
- cgtz.h
- cle.h
- clez.h
- cls.h
- clt.h
- cltz.h
- clz.h
- cmla.h
- cmla_rot180.h
- cmla_rot270.h
- cmla_rot90.h
- cnt.h
- combine.h
- create.h
- cvt.h
- dot.h
- dot_lane.h
- dup_lane.h
- dup_n.h
- eor.h
- ext.h
- fma.h
- fma_lane.h
- fma_n.h
- get_high.h
- get_lane.h
- get_low.h
- hadd.h
- hsub.h
- ld1.h
- ld1_dup.h
- ld1_lane.h
- ld2.h
- ld3.h
- ld4.h
- ld4_lane.h
- max.h
- maxnm.h
- maxv.h
- min.h
- minnm.h
- minv.h
- mla.h
- mla_n.h
- mlal.h
- mlal_high.h
- mlal_high_n.h
- mlal_lane.h
- mlal_n.h
- mls.h
- mls_n.h
- mlsl.h
- mlsl_high.h
- mlsl_high_n.h
- mlsl_lane.h
- mlsl_n.h
- movl.h
- movl_high.h
- movn.h
- movn_high.h
- mul.h
- mul_lane.h
- mul_n.h
- mull.h
- mull_high.h
- mull_lane.h
- mull_n.h
- mvn.h
- neg.h
- orn.h
- orr.h
- padal.h
- padd.h
- paddl.h
- pmax.h
- pmin.h
- qabs.h
- qadd.h
- qdmulh.h
- qdmulh_lane.h
- qdmulh_n.h
- qdmull.h
- qmovn.h
- qmovn_high.h
- qmovun.h
- qneg.h
- qrdmulh.h
- qrdmulh_lane.h
- qrdmulh_n.h
- qrshrn_n.h
- qrshrun_n.h
- qshl.h
- qshlu_n.h
- qshrn_n.h
- qshrun_n.h
- qsub.h
- qtbl.h
- qtbx.h
- rbit.h
- recpe.h
- recps.h
- reinterpret.h
- rev16.h
- rev32.h
- rev64.h
- rhadd.h
- rnd.h
- rndi.h
- rndm.h
- rndn.h
- rndp.h
- rshl.h
- rshr_n.h
- rshrn_n.h
- rsqrte.h
- rsqrts.h
- rsra_n.h
- set_lane.h
- shl.h
- shl_n.h
- shll_n.h
- shr_n.h
- shrn_n.h
- sqadd.h
- sra_n.h
- sri_n.h
- st1.h
- st1_lane.h
- st2.h
- st2_lane.h
- st3.h
- st3_lane.h
- st4.h
- st4_lane.h
- sub.h
- subhn.h
- subl.h
- subl_high.h
- subw.h
- subw_high.h
- tbl.h
- tbx.h
- trn.h
- trn1.h
- trn2.h
- tst.h
- types.h
- uqadd.h
- uzp.h
- uzp1.h
- uzp2.h
- xar.h
- zip.h
- zip1.h
- zip2.h
- add.h
- and.h
- cmplt.h
- cnt.h
- dup.h
- ld1.h
- ptest.h
- ptrue.h
- qadd.h
- reinterpret.h
- sel.h
- st1.h
- sub.h
- types.h
- whilelt.h
- neon.h
- sve.h
- add_a.h
- adds.h
- adds_a.h
- addv.h
- addvi.h
- and.h
- andi.h
- ld.h
- madd.h
- st.h
- subv.h
- types.h
- msa.h
- relaxed-simd.h
- simd128.h
- 2intersect.h
- 4dpwssd.h
- 4dpwssds.h
- abs.h
- add.h
- adds.h
- and.h
- andnot.h
- avg.h
- bitshuffle.h
- blend.h
- broadcast.h
- cast.h
- cmp.h
- cmpeq.h
- cmpge.h
- cmpgt.h
- cmple.h
- cmplt.h
- cmpneq.h
- compress.h
- conflict.h
- copysign.h
- cvt.h
- cvts.h
- cvtt.h
- dbsad.h
- div.h
- dpbf16.h
- dpbusd.h
- dpbusds.h
- dpwssd.h
- dpwssds.h
- expand.h
- extract.h
- fixupimm.h
- fixupimm_round.h
- flushsubnormal.h
- fmadd.h
- fmsub.h
- fnmadd.h
- fnmsub.h
- insert.h
- kshift.h
- load.h
- loadu.h
- lzcnt.h
- madd.h
- maddubs.h
- max.h
- min.h
- mov.h
- mov_mask.h
- movm.h
- mul.h
- mulhi.h
- mulhrs.h
- mullo.h
- multishift.h
- negate.h
- or.h
- packs.h
- packus.h
- permutex2var.h
- permutexvar.h
- popcnt.h
- range.h
- range_round.h
- rol.h
- rolv.h
- ror.h
- rorv.h
- round.h
- roundscale.h
- roundscale_round.h
- sad.h
- scalef.h
- set.h
- set1.h
- set4.h
- setone.h
- setr.h
- setr4.h
- setzero.h
- shldv.h
- shuffle.h
- sll.h
- slli.h
- sllv.h
- sqrt.h
- sra.h
- srai.h
- srav.h
- srl.h
- srli.h
- srlv.h
- store.h
- storeu.h
- sub.h
- subs.h
- ternarylogic.h
- test.h
- testn.h
- types.h
- unpackhi.h
- unpacklo.h
- xor.h
- xorsign.h
- avx.h
- avx2.h
- avx512.h
- clmul.h
- f16c.h
- fma.h
- gfni.h
- mmx.h
- sse.h
- sse2.h
- sse3.h
- sse4.1.h
- sse4.2.h
- ssse3.h
- svml.h
- xop.h
- check.h
- COPYING
- debug-trap.h
- hedley.h
- README.md
- simde-align.h
- simde-arch.h
- simde-common.h
- simde-complex.h
- simde-constify.h
- simde-detect-clang.h
- simde-diagnostic.h
- simde-f16.h
- simde-features.h
- simde-math.h
- CMakeLists.txt
- mcf_simd.h
- tantan.cpp
- tantan.h
- e1.dot
- e1.png
- e2.dot
- e2.png
- .travis.yml
- benchmark.c
- CMakeLists.txt
- CONTRIBUTING
- example.c
- example2.c
- example3.c
- LICENSE
- Makefile
- minctest.h
- README.md
- test.c
- tinyexpr.c
- tinyexpr.h
- LICENSE
- xxhash.c
- xxhash.h
- config.yml
- AddZstdCompilationFlags.cmake
- GetZstdLibraryVersion.cmake
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- .gitignore
- cmake_uninstall.cmake.in
- CMakeLists.txt
- pkgconfig.cmake
- .gitignore
- CMakeLists.txt
- .gitignore
- CMakeLists.txt
- .gitignore
- CMakeLists.txt
- meson.build
- meson.build
- meson.build
- meson.build
- meson.build
- meson.build
- valgrindTest.py
- GetZstdLibraryVersion.py
- InstallSymlink.py
- meson.build
- meson_options.txt
- README.md
- fullbench.vcproj
- fuzzer.vcproj
- zstd.vcproj
- zstdlib.vcproj
- zstd.sln
- datagen.vcxproj
- fullbench.vcxproj
- fullbench-dll.vcxproj
- fuzzer.vcxproj
- libzstd.vcxproj
- libzstd-dll.rc
- libzstd-dll.vcxproj
- zstd.rc
- zstd.vcxproj
- CompileAsCpp.props
- zstd.sln
- build.generic.cmd
- build.VS2010.cmd
- build.VS2012.cmd
- build.VS2013.cmd
- build.VS2015.cmd
- build.VS2017.cmd
- build.VS2017Community.cmd
- build.VS2017Enterprise.cmd
- build.VS2017Professional.cmd
- README.md
- .gitignore
- README.md
- .gitignore
- adapt.c
- datagencli.c
- Makefile
- README.md
- test-correctness.sh
- test-performance.sh
- Dockerfile
- README.md
- benchmark.c
- dictBuilder.h
- Makefile
- README.md
- test.sh
- fastCover.c
- fastCover.h
- main.c
- Makefile
- README.md
- test.sh
- io.c
- io.h
- main.c
- Makefile
- random.c
- random.h
- README.md
- test.sh
- .gitignore
- gen-zstd-manual.sh
- gen_html.cpp
- Makefile
- README.md
- .gitignore
- largeNbDicts.c
- Makefile
- README.md
- zstd.c
- zstd_wrapper.c
- xxhash.h
- zstd.h
- .clang-format
- bitstream.h
- compress.c
- decompress.c
- entropy_common.c
- error_private.h
- fse.h
- fse_compress.c
- fse_decompress.c
- huf.h
- huf_compress.c
- huf_decompress.c
- Makefile
- mem.h
- zstd_common.c
- zstd_internal.h
- zstd_opt.h
- Kconfig.diff
- Makefile.diff
- xxhash.c
- unaligned.h
- compiler.h
- errno.h
- kernel.h
- math64.h
- module.h
- string.h
- types.h
- .gitignore
- DecompressCrash.c
- Makefile
- RoundTripCrash.c
- UserlandTest.cpp
- XXHashUserlandTest.cpp
- .gitignore
- 0000-cover-letter.patch
- 0001-lib-Add-xxhash-module.patch
- 0002-lib-Add-zstd-modules.patch
- 0003-btrfs-Add-zstd-support.patch
- 0004-squashfs-Add-zstd-support.patch
- 0005-crypto-Add-zstd-support.patch
- 0006-squashfs-tools-Add-zstd-support.patch
- btrfs-benchmark.sh
- btrfs-extract-benchmark.sh
- COPYING
- kernelize.sh
- README.md
- squashfs-benchmark.sh
- xxhash_test.c
- zstd_compress_test.c
- zstd_decompress_test.c
- premake4.lua
- zstd.lua
- Cspeed.png
- Dspeed.png
- BUCK
- OptionsTest.cpp
- PzstdTest.cpp
- RoundTrip.h
- RoundTripTest.cpp
- BUCK
- BufferTest.cpp
- RangeTest.cpp
- ResourcePoolTest.cpp
- ScopeGuardTest.cpp
- ThreadPoolTest.cpp
- WorkQueueTest.cpp
- BUCK
- Buffer.h
- FileSystem.h
- Likely.h
- Range.h
- ResourcePool.h
- ScopeGuard.h
- ThreadPool.h
- WorkQueue.h
- .gitignore
- BUCK
- ErrorHolder.h
- Logging.h
- main.cpp
- Makefile
- Options.cpp
- Options.h
- Pzstd.cpp
- Pzstd.h
- README.md
- SkippableFrame.cpp
- SkippableFrame.h
- .gitignore
- Makefile
- parallel_compression.c
- parallel_processing.c
- seekable_compression.c
- seekable_decompression.c
- zstd_seekable.h
- zstd_seekable_compression_format.md
- zstdseek_compress.c
- zstdseek_decompress.c
- snapcraft.yaml
- fullbench.vcproj
- fuzzer.vcproj
- zstd.vcproj
- zstdlib.vcproj
- README.md
- zstd.sln
- cleanTabs
- harness.c
- Makefile
- README.md
- zstd_decompress.c
- zstd_decompress.h
- cdict_v136.png
- CSpeed2.png
- DCspeed5.png
- dict-cr.png
- dict-cs.png
- dict-ds.png
- DSpeed3.png
- zstd_cdict_v1_3_5.png
- zstd_logo86.png
- README.md
- zstd_compression_format.md
- zstd_manual.html
- .gitignore
- dictionary_compression.c
- dictionary_decompression.c
- Makefile
- multiple_streaming_compression.c
- README.md
- simple_compression.c
- simple_decompression.c
- streaming_compression.c
- streaming_decompression.c
- streaming_memory_usage.c
- bitstream.h
- compiler.h
- cpu.h
- debug.c
- debug.h
- entropy_common.c
- error_private.c
- error_private.h
- fse.h
- fse_decompress.c
- huf.h
- mem.h
- pool.c
- pool.h
- threading.c
- threading.h
- xxhash.c
- xxhash.h
- zstd_common.c
- zstd_errors.h
- zstd_internal.h
- fse_compress.c
- hist.c
- hist.h
- huf_compress.c
- zstd_compress.c
- zstd_compress_internal.h
- zstd_double_fast.c
- zstd_double_fast.h
- zstd_fast.c
- zstd_fast.h
- zstd_lazy.c
- zstd_lazy.h
- zstd_ldm.c
- zstd_ldm.h
- zstd_opt.c
- zstd_opt.h
- zstdmt_compress.c
- zstdmt_compress.h
- huf_decompress.c
- zstd_ddict.c
- zstd_ddict.h
- zstd_decompress.c
- zstd_decompress_block.c
- zstd_decompress_block.h
- zstd_decompress_internal.h
- zbuff.h
- zbuff_common.c
- zbuff_compress.c
- zbuff_decompress.c
- cover.c
- cover.h
- divsufsort.c
- divsufsort.h
- fastcover.c
- zdict.c
- zdict.h
- build_package.bat
- fullbench-dll.sln
- fullbench-dll.vcxproj
- Makefile
- README.md
- libzstd.def
- zstd_legacy.h
- zstd_v01.c
- zstd_v01.h
- zstd_v02.c
- zstd_v02.h
- zstd_v03.c
- zstd_v03.h
- zstd_v04.c
- zstd_v04.h
- zstd_v05.c
- zstd_v05.h
- zstd_v06.c
- zstd_v06.h
- zstd_v07.c
- zstd_v07.h
- .gitignore
- BUCK
- libzstd.pc.in
- Makefile
- README.md
- zstd.h
- generate_res.bat
- verrsrc.h
- zstd.rc
- zstd32.res
- zstd64.res
- .gitignore
- benchfn.c
- benchfn.h
- benchzstd.c
- benchzstd.h
- BUCK
- datagen.c
- datagen.h
- dibio.c
- dibio.h
- fileio.c
- fileio.h
- Makefile
- platform.h
- README.md
- util.c
- util.h
- zstd.1
- zstd.1.md
- zstdcli.c
- zstdgrep
- zstdgrep.1
- zstdgrep.1.md
- zstdless
- zstdless.1
- zstdless.1.md
- huffman-compressed-larger
- .gitignore
- block_decompress.c
- block_round_trip.c
- default.options
- fuzz.h
- fuzz.py
- fuzz_helpers.h
- Makefile
- README.md
- regression_driver.c
- simple_decompress.c
- simple_round_trip.c
- stream_decompress.c
- stream_round_trip.c
- zstd_helpers.c
- zstd_helpers.h
- gzip-env.sh
- helin-segv.sh
- help-version.sh
- hufts-segv.gz
- hufts.sh
- init.cfg
- init.sh
- keep.sh
- list.sh
- Makefile
- memcpy-abuse.sh
- mixed.sh
- null-suffix-clobber.sh
- stdin.sh
- test-driver.sh
- trailing-nul.sh
- unpack-invalid.sh
- z-suffix.sh
- zdiff.sh
- zgrep-context.sh
- zgrep-f.sh
- zgrep-signal.sh
- znew-k.sh
- config.c
- config.h
- data.c
- data.h
- levels.h
- Makefile
- method.c
- method.h
- result.c
- result.h
- results.csv
- test.c
- .gitignore
- checkTag.c
- datagencli.c
- decodecorpus.c
- fullbench.c
- fuzzer.c
- invalidDictionaries.c
- legacy.c
- libzstd_partial_builds.sh
- longmatch.c
- Makefile
- paramgrill.c
- playTests.sh
- poolTests.c
- rateLimiter.py
- README.md
- roundTripCrash.c
- seqgen.c
- seqgen.h
- symbols.c
- test-zstd-speed.py
- test-zstd-versions.py
- zbufftest.c
- zstreamtest.c
- example.c
- example_original.c
- fitblk.c
- fitblk_original.c
- minigzip.c
- zwrapbench.c
- .gitignore
- BUCK
- gzclose.c
- gzcompatibility.h
- gzguts.h
- gzlib.c
- gzread.c
- gzwrite.c
- Makefile
- README.md
- zstd_zlibwrapper.c
- zstd_zlibwrapper.h
- .buckconfig
- .buckversion
- .gitattributes
- .gitignore
- .travis.yml
- appveyor.yml
- CHANGELOG
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- COPYING
- LICENSE
- Makefile
- README.md
- TESTING.md
- Align2clust.cpp
- Alignment.cpp
- Alignment.h
- BandedNucleotideAligner.cpp
- BandedNucleotideAligner.h
- BlockAligner.cpp
- BlockAligner.h
- CMakeLists.txt
- CompressedA3M.cpp
- CompressedA3M.h
- DistanceCalculator.cpp
- DistanceCalculator.h
- EvalueComputation.h
- Fwbw.cpp
- Fwbw.h
- Main.cpp
- Matcher.cpp
- Matcher.h
- MsaFilter.cpp
- MsaFilter.h
- MultipleAlignment.cpp
- MultipleAlignment.h
- PSSMCalculator.cpp
- PSSMCalculator.h
- rescorediagonal.cpp
- StripedSmithWaterman.cpp
- StripedSmithWaterman.h
- AlignmentSymmetry.cpp
- AlignmentSymmetry.h
- Clustering.cpp
- Clustering.h
- ClusteringAlgorithms.cpp
- ClusteringAlgorithms.h
- CMakeLists.txt
- Main.cpp
- A3MReader.cpp
- A3MReader.h
- AminoAcidLookupTables.h
- Application.cpp
- BacktraceTranslator.h
- BaseMatrix.cpp
- BaseMatrix.h
- ByteParser.h
- CMakeLists.txt
- Command.cpp
- Command.h
- CommandCaller.cpp
- CommandCaller.h
- Concat.h
- CSProfile.cpp
- CSProfile.h
- DBConcat.cpp
- DBConcat.h
- DBReader.cpp
- DBReader.h
- DBReaderSortIndex.cpp
- DBWriter.cpp
- DBWriter.h
- Debug.cpp
- Debug.h
- Domain.h
- DownloadDatabase.h
- ExpressionParser.cpp
- ExpressionParser.h
- FastSort.h
- FileUtil.cpp
- FileUtil.h
- GpuUtil.cpp
- GpuUtil.h
- GzReader.h
- HeaderSummarizer.cpp
- HeaderSummarizer.h
- IndexReader.h
- IndexTypes.h
- IntervalArray.h
- itoa.h
- KSeqBufferReader.h
- KSeqWrapper.cpp
- KSeqWrapper.h
- LambdaCalculation.cpp
- LambdaCalculation.h
- LibraryReader.cpp
- LibraryReader.h
- Masker.cpp
- Masker.h
- MathUtil.h
- MemoryMapped.cpp
- MemoryMapped.h
- MemoryTracker.cpp
- MemoryTracker.h
- MMseqsMPI.cpp
- MMseqsMPI.h
- MultiParam.cpp
- MultiParam.h
- NucleotideMatrix.cpp
- NucleotideMatrix.h
- Orf.cpp
- Orf.h
- Parameters.cpp
- Parameters.h
- PatternCompiler.h
- ProfileStates.cpp
- ProfileStates.h
- ScoreMatrix.cpp
- ScoreMatrix.h
- Sequence.cpp
- Sequence.h
- SequenceWeights.cpp
- SequenceWeights.h
- StringBlock.h
- SubstitutionMatrix.cpp
- SubstitutionMatrix.h
- SubstitutionMatrixProfileStates.h
- Timer.cpp
- Timer.h
- TranslateNucl.h
- UniprotKB.cpp
- UniprotKB.h
- Util.cpp
- Util.h
- CMakeLists.txt
- KmerIndex.h
- kmerindexdb.cpp
- kmermatcher.cpp
- kmermatcher.h
- kmersearch.cpp
- kmersearch.h
- LinsearchIndexReader.cpp
- LinsearchIndexReader.h
- MarkovKmerScore.h
- Aggregation.cpp
- Aggregation.h
- besthitperset.cpp
- CMakeLists.txt
- combinepvalperset.cpp
- MultiHitDb.cpp
- MultiHitSearch.cpp
- resultsbyset.cpp
- CacheFriendlyOperations.cpp
- CacheFriendlyOperations.h
- CMakeLists.txt
- ExtendedSubstitutionMatrix.cpp
- ExtendedSubstitutionMatrix.h
- IndexBuilder.cpp
- IndexBuilder.h
- Indexer.cpp
- Indexer.h
- IndexTable.h
- KmerGenerator.cpp
- KmerGenerator.h
- Main.cpp
- Prefiltering.cpp
- Prefiltering.h
- PrefilteringIndexReader.cpp
- PrefilteringIndexReader.h
- QueryMatcher.cpp
- QueryMatcher.h
- QueryMatcherTaxonomyHook.h
- ReducedMatrix.cpp
- ReducedMatrix.h
- SequenceLookup.cpp
- SequenceLookup.h
- UngappedAlignment.cpp
- UngappedAlignment.h
- ungappedprefilter.cpp
- addtaxonomy.cpp
- aggregatetax.cpp
- CMakeLists.txt
- createbintaxmapping.cpp
- createbintaxonomy.cpp
- createtaxdb.cpp
- filtertaxdb.cpp
- filtertaxseqdb.cpp
- lca.cpp
- MappingReader.h
- NcbiTaxonomy.cpp
- NcbiTaxonomy.h
- TaxonomyExpression.h
- taxonomyreport.cpp
- CMakeLists.txt
- dataGap
- dataGap.index
- dataLinear
- dataLinear.dbtype
- dataLinear.index
- TestAlignment.cpp
- TestAlignmentPerformance.cpp
- TestAlignmentTraceback.cpp
- TestAlp.cpp
- TestBacktraceTranslator.cpp
- TestBestAlphabet.cpp
- TestCompositionBias.cpp
- TestCounting.cpp
- TestDBReader.cpp
- TestDBReaderIndexSerialization.cpp
- TestDBReaderZstd.cpp
- TestDiagonalScoring.cpp
- TestDiagonalScoringPerformance.cpp
- TestExtendedSubstitutionMatrix.cpp
- TestKmerGenerator.cpp
- TestKmerGeneratorPerf.cpp
- TestKmerGeneratorProfile.cpp
- TestKmerNucl.cpp
- TestKmerScore.cpp
- TestKsw2.cpp
- TestKwayMerge.cpp
- TestMerge.cpp
- TestMultipleAlignment.cpp
- TestOrf.cpp
- TestProfileAlignment.cpp
- TestPSSM.cpp
- TestPSSMPrune.cpp
- TestReduceMatrix.cpp
- TestScoreMatrixSerialization.cpp
- TestSequenceIndex.cpp
- TestTanTan.cpp
- TestTaxExpr.cpp
- TestTaxonomy.cpp
- TestTinyExpr.cpp
- TestTranslate.cpp
- TestUngappedCpuPerf.cpp
- TestUtil.cpp
- alignall.cpp
- alignbykmer.cpp
- appenddbtoindex.cpp
- apply.cpp
- calculatelambda.cpp
- clusthash.cpp
- CMakeLists.txt
- compress.cpp
- convert2fasta.cpp
- convertalignments.cpp
- convertblastdb.cpp
- convertca3m.cpp
- convertkb.cpp
- convertmsa.cpp
- convertprofiledb.cpp
- countkmer.cpp
- cpmvrmlndb.cpp
- createclusterdb.cpp
- createdb.cpp
- createseqfiledb.cpp
- createsubdb.cpp
- createtsv.cpp
- db2tar.cpp
- dbtype.cpp
- diffseqdbs.cpp
- diskspaceavail.cpp
- expandaln.cpp
- extractalignedregion.cpp
- extractdomains.cpp
- extractframes.cpp
- extractorfs.cpp
- filtera3m.cpp
- filterdb.cpp
- gff2db.cpp
- gpuserver.cpp
- indexdb.cpp
- makepaddedseqdb.cpp
- maskbygff.cpp
- masksequence.cpp
- mergeclusters.cpp
- mergedbs.cpp
- mergeresultsbyset.cpp
- msa2profile.cpp
- msa2result.cpp
- nrtotaxmapping.cpp
- offsetalignment.cpp
- orftocontig.cpp
- pairaln.cpp
- parseproteomealignments.cpp
- pickrepprofile.cpp
- prefixid.cpp
- profile2neff.cpp
- profile2pssm.cpp
- profile2seq.cpp
- proteinaln2nucl.cpp
- proteomecluster.cpp
- recoverlongestorf.cpp
- renamedbkeys.cpp
- result2dnamsa.cpp
- result2flat.cpp
- result2msa.cpp
- result2profile.cpp
- result2rbh.cpp
- result2repseq.cpp
- result2stats.cpp
- result2stats.h
- reverseseq.cpp
- sequence2profile.cpp
- setextendeddbtype.cpp
- sortresult.cpp
- splitdb.cpp
- splitsequence.cpp
- subtractdbs.cpp
- summarizealis.cpp
- summarizeheaders.cpp
- summarizeresult.cpp
- summarizetabs.cpp
- swapresults.cpp
- tar2db.cpp
- touchdb.cpp
- transitivealign.cpp
- translateaa.cpp
- translatenucs.cpp
- tsv2db.cpp
- tsv2exprofiledb.cpp
- unpackdb.cpp
- versionstring.cpp
- view.cpp
- CMakeLists.txt
- Version.cpp
- Cluster.cpp
- ClusterUpdate.cpp
- CMakeLists.txt
- CreateIndex.cpp
- Databases.cpp
- EasyCluster.cpp
- EasyLinclust.cpp
- EasyProteomecluster.cpp
- EasyProteomesearch.cpp
- EasyRbh.cpp
- EasySearch.cpp
- EasyTaxonomy.cpp
- Enrich.cpp
- Linclust.cpp
- Linsearch.cpp
- Map.cpp
- PickConsensusRep.cpp
- PickConsensusRepFast.cpp
- Rbh.cpp
- Search.cpp
- Taxonomy.cpp
- CMakeLists.txt
- CommandDeclarations.h
- mmseqs.cpp
- MMseqsBase.cpp
- .gitattributes
- bash-completion.sh
- build_osx.sh
- build_windows.sh
- CMakeLists.txt
- make-release.sh
- mmseqs_wrapper.bat
- mmseqs_wrapper.sh
- regression
- update_blockaligner.sh
- update_libmarv.sh
- update_simde.sh
- update_zstd.sh
- .cirrus.yml
- .dockerignore
- .gitattributes
- .gitignore
- .gitmodules
- azure-pipelines.yml
- CMakeLists.txt
- Dockerfile
- LICENSE.md
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/soedinglab/MMseqs2
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd MMseqs2
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Homebrew macOS/Linux용 패키지 매니저입니다.
brew install mmseqs2
Homebrew로 이미 빌드된 패키지를 바로 설치합니다. 소스 빌드가 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker pull ghcr.io/soedinglab/mmseqs2
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. CMake
보통사전 준비물
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
5. .NET
보통
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd lib/zstd/build/VS2008
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
6. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd lib/block-aligner
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
7. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd lib/block-aligner/c
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
