Skip to main content

Structure refinement and validation for crystallography and single particle analysis

Project description

Servalcat

Build PyPI

Structure refinement and validation for crystallography and single particle analysis

Servalcat implements pipelines that use Refmac5:

  • servalcat refine_spa: cryo-EM SPA refinement pipeline
  • servalcat refine_cx: small molecule crystallography

and a Refmac5 controller

  • refmacat: behaves as Refmac, but uses GEMMI for restraint generation instead of MAKECIF

Now “No Refmac5” refinement programs have been actively developed:

  • servalcat refine_geom: geometry optimization
  • servalcat refine_spa_norefmac: "No Refmac" version of refine_spa
  • servalcat refine_xtal_norefmac: crystallographic refinement

Also, it has several utility commands: servalcat util.

Installation

pip install servalcat

will install the stable version.

The required GEMMI version is now v0.6.7. It may not work with the latest gemmi code from the github. The policy is in the main branch I only push the code that works with the latest package of GEMMI.

To use the Refmac5 related commands, you also need to install CCP4. For "No Refmac5" commands, you may just need the monomer library if CCP4 is not installed.

Notice: From ver. 0.4.6, Servalcat is no longer python-only package and has some C++ code. If you build Servalcat by yourself, probably you also need to build GEMMI using the same compiler.

Usage

Please read the documentation: https://servalcat.readthedocs.io/en/latest/

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

servalcat-0.4.88.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

servalcat-0.4.88-cp313-cp313-win_amd64.whl (973.9 kB view details)

Uploaded CPython 3.13 Windows x86-64

servalcat-0.4.88-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp313-cp313-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

servalcat-0.4.88-cp313-cp313-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

servalcat-0.4.88-cp312-cp312-win_amd64.whl (973.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

servalcat-0.4.88-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

servalcat-0.4.88-cp312-cp312-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

servalcat-0.4.88-cp311-cp311-win_amd64.whl (972.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

servalcat-0.4.88-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

servalcat-0.4.88-cp311-cp311-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

servalcat-0.4.88-cp310-cp310-win_amd64.whl (971.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

servalcat-0.4.88-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

servalcat-0.4.88-cp310-cp310-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

servalcat-0.4.88-cp39-cp39-win_amd64.whl (972.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

servalcat-0.4.88-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp39-cp39-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

servalcat-0.4.88-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

servalcat-0.4.88-cp38-cp38-win_amd64.whl (971.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

servalcat-0.4.88-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp38-cp38-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

servalcat-0.4.88-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

servalcat-0.4.88-cp37-cp37m-win_amd64.whl (960.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

servalcat-0.4.88-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

servalcat-0.4.88-cp37-cp37m-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file servalcat-0.4.88.tar.gz.

File metadata

  • Download URL: servalcat-0.4.88.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for servalcat-0.4.88.tar.gz
Algorithm Hash digest
SHA256 47aaf7aec7361c4e8ea463b91f75ef3219ae4d0f0bc82648679c012106e92209
MD5 b4218e6eeb9f05ec7c7b2d15e5f90a9d
BLAKE2b-256 d2ba3b633c335fe00fbf582024395c493ba604e2d4ea520714a9a7a3e64e49c2

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d146cbfbce0d33ba72d06722eaf9b7ae58043316ab8009021948dbc460688b08
MD5 75d9a40d964f153a14a8217bc1c3ec7b
BLAKE2b-256 6bea0c8f85f139526b8d8cfa5a061200aec6a15ecefb0df1967542c01b185c06

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f857aef952adfd1629f3c2cc0a7184ab895ce333140ad697eab2760fafc49e98
MD5 18451e7abf1456f9c0c5f89b9ae5b9af
BLAKE2b-256 860eb01c865ea3de2431bf8ff49adc19681fd40622598cf31bc6684aba4c6f5e

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b85b4c5fa103ef8a8a753da17089b50f7bcdb2a5f61fc9136734501524f7e4d5
MD5 9b6299432a3d96a7b249801db5aa54db
BLAKE2b-256 f4090e2517fda0c77f62b6fbc58c2daeaa735e950889c162fa4c9744084dbe1b

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 39ef6789a567ccccdd88a21c18314856b447b2adb27bf48f89bc0121e2c1a36b
MD5 c020600d6456af258559bb785f41a089
BLAKE2b-256 b270880e6e5cf1336ca814fabaa0a979a6f90a0a2fc20fb084c968a7742b90f2

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e07941d49e8c779256cadb36bba7438630e3511aa07d701de34af26757ae9d57
MD5 53306f20e3cddfbe1f215ee3166ac753
BLAKE2b-256 fc86ec75be23a53a70d644b68d9cfd32167c0cc8839a65dccd1f0c8f6548f9e2

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3ea4a5b0111c4f6fa6001adf2a76589546216de057ce15f9b1e11517a475a39
MD5 3a14f07f8e06054bfce15ffe7f115158
BLAKE2b-256 3a3260c8629cd6d5c156b104e42a5bd4f216629c2f78c2a4bc6f8b6a18a68040

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51edd60d3604e6b7db85b51a5c1c7f81f4d8e26c07a7cddb1f22bf4e4c1296b5
MD5 f29193f670d3101100eca729c808fe87
BLAKE2b-256 88624cb1416f9adc00a6feb11a621a36c2b55c778f76ecd385b803de1874fdcb

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5707d661b2009376dfa39b123aff96085bd041aecd61170d453442a19a2f2397
MD5 3b83e26876a8594ca4b067e279e16b2b
BLAKE2b-256 094d11e1bf27110b4240005d0e706465899d82f2b5a5e3f76e5e7d9fb6e0ca80

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e769abec452ee1359773901648c435b45d36b208c7ec18ceabc06038e5cc2a8e
MD5 ac2282f0ac35aedde60a725e887d121c
BLAKE2b-256 462b8daa2406b73858d51da81598bc1ed4b9dc7f4304380ab4cbaa85b63fa498

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b63a5f8ba3b623876b257bed1409f9406f421bb82e760da38708cf4d9cec5c8
MD5 ae0ddcff5d6180662740c0526ef963c0
BLAKE2b-256 265dd10ed2fa203197de02884c92ac6c120e2eeb174befcf8ffd979fda4771e8

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cdfe2ff771494cd27026121a678c4aafd83e63f7f978a5705d83d992fb485fd1
MD5 d905ee9a09cc3de60ea26d390bd9ab13
BLAKE2b-256 9673322e062c77a7522d194e01e7a3b57156632c2439bb92391e43cce796c4f2

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 03afaf25bf6370befef4d3456066fe32f6ab423ef5ff9ad4160ee0aebb8df338
MD5 8dc88f537ae29bb6e7071aa790f9fcf0
BLAKE2b-256 3c1a7daf7783d4cd1c2103120ecbf069bb1aa12ecb47b311b45f640a6746d011

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cc47326474d575a848d943ccd8c6084f3adda9b5f590f5b761df3ea6ad2a8079
MD5 c563d445bb94ce358caeece73bf60441
BLAKE2b-256 7b928d8853bbd217ac4d7e8877cc9989462fae6bf916541024e74e3521b6b29f

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b029a980311233806124b22223087b9e4035cffbdde356db3186d9856ee4412
MD5 62b89571fe3a3926d9b390804afc4eec
BLAKE2b-256 b54c2700ba35575948fc46bb58fda5fff4419ccf46830430081cd24d2277a64b

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5dae5589df94bacb9895e6aea2bd1c8b26279d916b792b943458e25bb4031821
MD5 d23b911804630e1c655ce22c396444a6
BLAKE2b-256 dd6fe9738a9b44244341db43f1824d6a5a17daad35522d53ae32fcc6b52b623c

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ecd07931a551b6fd3da17b18f13a8de6245e303932dccfd0ef0e2af37187903
MD5 d7737adc11e2903755fc24d35ae3dfc0
BLAKE2b-256 aa7ad267761091973ee824502b87f20f50de9a619ebebd777533f893b35a75cd

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: servalcat-0.4.88-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 972.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for servalcat-0.4.88-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6c357dbbd8b70ed77a9ad3f58656229c712939a56bde9d3bfa762ab3079ffcba
MD5 f89aff5ad94aa890829cba62549a6ebe
BLAKE2b-256 19e2ab8d557786829eed7c3225b9acd9122ef91f5e3cd62e245769abb16525b3

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e15f760782f8aae80fdf8ef0351043ede638a22d0cf1020278c6759a78a64f4
MD5 d6c882a03f37c0e04d4948ed62840648
BLAKE2b-256 ca4d2df487297b87c171a9beb2dcceff7b1226b39a984c28dd97a0648f992bdc

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c08475f2c0ed6b7efdc2755d514b24c0f461ba2487696f197bbec007b7209a7a
MD5 51059216eb2f7d277cde367937c23900
BLAKE2b-256 e4ffe7f57d452e0716a1ee2fe4a5f21a2e386bf3749fd70bb7546f5adc72bc98

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a286c685ef78fa7db51c14baf4a835d46a92c4a936c5a7ac43bbb5dd107e1ea1
MD5 f1e87de8279f1b9744717cae22e07e82
BLAKE2b-256 a3578681ceaeade4d1b11d16953fc8f319cc74d41caa36fef53fcedc7e06660e

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: servalcat-0.4.88-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 971.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for servalcat-0.4.88-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a53f8d79a3e75336757d63b92ff2610abb8acd602c2196ec2f6a12d2fbf9aade
MD5 21c5e2a2d39eef1689ab131266efbe6a
BLAKE2b-256 6e0662acb7efbc8a99fadda83ff287e8a262f2ab964dc71c8588ba31eb343acc

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d800032cbeb8bb86984ac16af2e6132b872ce93b9c42857a773e4cd6f86a735
MD5 793393c29447954f0049264ab4edad47
BLAKE2b-256 3709133e12daa54ab8dc4791f0c27cfe51578c0bed22351a959b65bea0a8561b

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 581d04cbff4648a36f5752adb4adcca1bed49a2535b51552269a7626ee4a431b
MD5 40613012f42509a6ef1dea5c057ea00a
BLAKE2b-256 3fcf9e9a99dec901f157c941df9f0fc314901623a4fdfe8a5a4027d51acecbf1

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 59ad10b7cbead84b3150c8391ab895286e0bc7c81d7b379af06ea67a7216d72c
MD5 178eb93391415f9b291eec759a5ada2b
BLAKE2b-256 bb7aa56860bc3b0e6d027d95bb3cbf43b711fc26a4f0f08dae39c64f71836d59

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 53962cd32676c272bb30235b48396f9948dd519dcae44edafb556118aa53fec7
MD5 281cc64e77d5f741f4d8b3a41ae47ef7
BLAKE2b-256 c518bd571e127af95ca5b7f88d838473ba96b99bc61ef8f862ba4d8c31cf09d5

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9aabfa52dee0934fc852a4aaa1ced93b7ae0d12e39733a41e9bf0689778097ef
MD5 d12a4d26ac8b8c823abe80cc303e98bd
BLAKE2b-256 a57f20bf455ab25c56bc90eb9057e09e01f9cb4b9857ff459b4579c35f1ddb03

See more details on using hashes here.

File details

Details for the file servalcat-0.4.88-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.88-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 59cc500dd801f01e3e3ecdfa5ca6c3de8456bf80e6fced6b3dac8c3e05b15716
MD5 4e6042e38d22105c75a6c8693bf6fa10
BLAKE2b-256 86c22bcc59c2606058d22d7821d6806897504ae775182dde64f7407828e71214

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page