├── .github └── workflows │ ├── build-and-upload.yml │ ├── build-wheels.yml │ ├── make-sdist.yml │ ├── run-ruff.yml │ ├── run-tests.yaml │ └── upload-pypi.yml ├── .gitignore ├── CHANGES.md ├── CLAUDE.md ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── examples ├── small.py └── transform_structure.py ├── pyproject.toml ├── setup.py ├── src ├── _bindings.cpp ├── _tmalign.h ├── _wrapper.cpp ├── _wrapper.h └── extern │ ├── 01-build-fixes.diff │ ├── 02-dont-exit-interpreter.diff │ ├── README.md │ ├── TMalign-modified.cpp │ └── TMalign.cpp └── tmtools ├── __init__.py ├── data ├── 2gtl.cif ├── 2gtl.pdb ├── 7ok9.cif └── 7ok9.pdb ├── helpers.py ├── io.py ├── testing.py └── tests ├── __init__.py ├── test_bindings.py ├── test_helpers.py └── test_io.py /.github/workflows/build-and-upload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.github/workflows/build-and-upload.yml -------------------------------------------------------------------------------- /.github/workflows/build-wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.github/workflows/build-wheels.yml -------------------------------------------------------------------------------- /.github/workflows/make-sdist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.github/workflows/make-sdist.yml -------------------------------------------------------------------------------- /.github/workflows/run-ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.github/workflows/run-ruff.yml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.github/workflows/run-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/upload-pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.github/workflows/upload-pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/README.md -------------------------------------------------------------------------------- /examples/small.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/examples/small.py -------------------------------------------------------------------------------- /examples/transform_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/examples/transform_structure.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/setup.py -------------------------------------------------------------------------------- /src/_bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/_bindings.cpp -------------------------------------------------------------------------------- /src/_tmalign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/_tmalign.h -------------------------------------------------------------------------------- /src/_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/_wrapper.cpp -------------------------------------------------------------------------------- /src/_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/_wrapper.h -------------------------------------------------------------------------------- /src/extern/01-build-fixes.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/extern/01-build-fixes.diff -------------------------------------------------------------------------------- /src/extern/02-dont-exit-interpreter.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/extern/02-dont-exit-interpreter.diff -------------------------------------------------------------------------------- /src/extern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/extern/README.md -------------------------------------------------------------------------------- /src/extern/TMalign-modified.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/extern/TMalign-modified.cpp -------------------------------------------------------------------------------- /src/extern/TMalign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/src/extern/TMalign.cpp -------------------------------------------------------------------------------- /tmtools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/__init__.py -------------------------------------------------------------------------------- /tmtools/data/2gtl.cif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/data/2gtl.cif -------------------------------------------------------------------------------- /tmtools/data/2gtl.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/data/2gtl.pdb -------------------------------------------------------------------------------- /tmtools/data/7ok9.cif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/data/7ok9.cif -------------------------------------------------------------------------------- /tmtools/data/7ok9.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/data/7ok9.pdb -------------------------------------------------------------------------------- /tmtools/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/helpers.py -------------------------------------------------------------------------------- /tmtools/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/io.py -------------------------------------------------------------------------------- /tmtools/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/testing.py -------------------------------------------------------------------------------- /tmtools/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmtools/tests/test_bindings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/tests/test_bindings.py -------------------------------------------------------------------------------- /tmtools/tests/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/tests/test_helpers.py -------------------------------------------------------------------------------- /tmtools/tests/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvkersch/tmtools/HEAD/tmtools/tests/test_io.py --------------------------------------------------------------------------------