mmtf-c

所属分类:Julia编程
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2022-10-06 18:43:12
上 传 者sh-1993
说明:  MMTF API、解码器和编码器的c c++实现。
(The c c++ implementation of the MMTF API, decoder _and_ encoder.)

文件列表:
.clang-format (192, 2023-09-26)
.travis.yml (108, 2023-09-26)
Doxyfile (106412, 2023-09-26)
LICENSE (11357, 2023-09-26)
codeformat.sh (479, 2023-09-26)
data/ (0, 2023-09-26)
data/4HHB.mmtf (55035, 2023-09-26)
deploy-gh-pages.sh (552, 2023-09-26)
src/ (0, 2023-09-26)
src/Makefile (299, 2023-09-26)
src/compile_and_multi.sh (122, 2023-09-26)
src/compile_and_run.sh (125, 2023-09-26)
src/compile_and_traverse.sh (143, 2023-09-26)
src/data/ (0, 2023-09-26)
src/data/173D.mmtf (10397, 2023-09-26)
src/data/1AA6.mmtf (64300, 2023-09-26)
src/data/1BNA.mmtf (8888, 2023-09-26)
src/data/1CAG.mmtf (10422, 2023-09-26)
src/data/1HTQ.mmtf (9938088, 2023-09-26)
src/data/1IGT.mmtf (134565, 2023-09-26)
src/data/1L2Q.mmtf (57197, 2023-09-26)
src/data/1LPV.mmtf (146383, 2023-09-26)
src/data/1MSH.mmtf (592121, 2023-09-26)
src/data/1O2F.mmtf (101457, 2023-09-26)
src/data/1R9V.mmtf (12815, 2023-09-26)
src/data/1SKM.mmtf (44549, 2023-09-26)
src/data/3NJW.mmtf (5782, 2023-09-26)
src/data/3ZYB.mmtf (95486, 2023-09-26)
src/data/4CK4.mmtf (58276, 2023-09-26)
src/data/4CUP.mmtf (19438, 2023-09-26)
src/data/4HHB.mmtf (55035, 2023-09-26)
src/data/4OPJ.mmtf (40122, 2023-09-26)
src/data/4P3R.mmtf (6438688, 2023-09-26)
src/data/4V5A.mmtf (2702627, 2023-09-26)
src/data/4Y60.mmtf (22849, 2023-09-26)
src/data/5EMG.mmtf (24561, 2023-09-26)
src/data/5ESW.mmtf (37240, 2023-09-26)
src/demo.c (652, 2023-09-26)
... ...

[![Build Status](https://travis-ci.org/rcsb/mmtf-c.svg?branch=master)](https://travis-ci.org/rcsb/mmtf-c) [![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg?style=flat)](https://github.com/rcsb/mmtf-c/blob/master/LICENSE) # MMTF C API and decoder The [**m**acro**m**olecular **t**ransmission **f**ormat (MMTF)](https://mmtf.rcsb.org/) is a binary encoding of biological structures. This repository holds the C compatible API and decoding library. For a C++ API and encoding/decoding library, see https://github.com/rcsb/mmtf-cpp ## Dependencies * [msgpack-c](https://github.com/msgpack/msgpack-c) >=1.0 (e.g. `libmsgpack-dev` on Debian) ## Examples * [demo.c](src/demo.c): Load a MMTF file * [traverse.c](src/traverse.c): Iterate over atoms and bonds ## Usage The library is a single C file, [mmtf_parser.c](src/mmtf_parser.c), and an accompanying header file, [mmtf_parser.h](src/mmtf_parser.h). Copy both to your project and compile them with your other C files. For example, here are the command lines to compile a demo using the MMTF parser: gcc -c mmtf_parser.c gcc -c demo.c gcc -o demo mmtf_parser.o demo.o -lmsgpackc ## Projects using mmtf-c * [PyMOL](https://pymol.org) uses `mmtf-c` for loading MMTF files (and `mmtf-cpp` for exporting them)

近期下载者

相关文件


收藏者