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.7.3. 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.126.tar.gz (2.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

servalcat-0.4.126-cp313-cp313-win_amd64.whl (860.1 kB view details)

Uploaded CPython 3.13Windows x86-64

servalcat-0.4.126-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (865.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

servalcat-0.4.126-cp313-cp313-macosx_11_0_arm64.whl (825.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

servalcat-0.4.126-cp313-cp313-macosx_10_14_x86_64.whl (884.4 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

servalcat-0.4.126-cp312-cp312-win_amd64.whl (860.2 kB view details)

Uploaded CPython 3.12Windows x86-64

servalcat-0.4.126-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (865.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

servalcat-0.4.126-cp312-cp312-macosx_11_0_arm64.whl (825.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

servalcat-0.4.126-cp312-cp312-macosx_10_14_x86_64.whl (884.5 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

servalcat-0.4.126-cp311-cp311-win_amd64.whl (859.1 kB view details)

Uploaded CPython 3.11Windows x86-64

servalcat-0.4.126-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (865.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

servalcat-0.4.126-cp311-cp311-macosx_11_0_arm64.whl (825.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

servalcat-0.4.126-cp311-cp311-macosx_10_14_x86_64.whl (880.9 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

servalcat-0.4.126-cp310-cp310-win_amd64.whl (858.7 kB view details)

Uploaded CPython 3.10Windows x86-64

servalcat-0.4.126-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (865.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

servalcat-0.4.126-cp310-cp310-macosx_11_0_arm64.whl (825.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

servalcat-0.4.126-cp310-cp310-macosx_10_14_x86_64.whl (880.4 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

servalcat-0.4.126-cp39-cp39-win_amd64.whl (858.9 kB view details)

Uploaded CPython 3.9Windows x86-64

servalcat-0.4.126-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (865.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

servalcat-0.4.126-cp39-cp39-macosx_11_0_arm64.whl (825.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

servalcat-0.4.126-cp39-cp39-macosx_10_14_x86_64.whl (880.8 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

servalcat-0.4.126-cp38-cp38-win_amd64.whl (858.4 kB view details)

Uploaded CPython 3.8Windows x86-64

servalcat-0.4.126-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (864.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

servalcat-0.4.126-cp38-cp38-macosx_11_0_arm64.whl (824.3 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

servalcat-0.4.126-cp38-cp38-macosx_10_14_x86_64.whl (879.6 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: servalcat-0.4.126.tar.gz
  • Upload date:
  • Size: 2.6 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.126.tar.gz
Algorithm Hash digest
SHA256 240ebe686a05b753f40c73276ea02abf6376b924d3b693a76eb2675e23a06634
MD5 9e56a2a3f7d2c41e32cd40eee02e1ef3
BLAKE2b-256 5b79ae80bace6df7528467a2050b94ca6745fe6aa41c98129fd09d7b0d2f9623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c6e9ce8f64706f79bdbccddce57c67ac085d18202cef81a5b4cf17631fa4f00f
MD5 91d295e76fb1e19ab50fb3885e0b6967
BLAKE2b-256 94ba80e44c9295b58fd6920c336d5f63e1ea6a75676732c5353440d02410d9d7

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 13af9f231784097ee391c9a1067fd173c965c0866866e27a9edec3f3d0fbe92c
MD5 ae3d15b62be383355b5a81593be7d125
BLAKE2b-256 a94c9faf68fa9cefc886774cf40f1157fb6ee5c3eac694bb27b385658ebf0a72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b3f1c85e2a180dee480b9484f9ffdea1c878ed877e386e46fa486479df12711
MD5 7e740d7f5c5afd39e866823931024921
BLAKE2b-256 781b8713ff3d9586aa0507e4f560297c39efa66be85e2cfe77fd80eba9b869fc

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 51fffed1dbf7380e35cc3662a266ed0ee49337a298b2803880bb0f11a5483f17
MD5 cb578b76b109b23e8d114feb4dccea3c
BLAKE2b-256 e9ab3a2c740b9151e157cee33d539259e591ffb4250248061c1bcf454f9c5ac4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ac9132fbf97da95a3c6b1d7d7733e6c1fb69c1085fbab26f7b58cce7a2bf1364
MD5 a66e26af45c5d1e1fe37981b8c87be25
BLAKE2b-256 a1551627724a6a0e5b814a061285666ec427f903587df2c1c09a3964c2ea6cc0

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b0fb78c89f77788731946aea865f7df00f232f98c2d11a2e390b60681e101d2
MD5 96382255c9b0b732648a8b60c04df9d1
BLAKE2b-256 21c05cd2d820abd68b1a9cd3548114d7432656e68105b1cdb624bc04b1e42d69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 547ce2c40b31b5dd6b4048bc1c6a96973ef86663b943c514bd7638c94a7e7687
MD5 f3779835e245dbdedb1a5c356495ba61
BLAKE2b-256 5664481a4d9e3645bec89ecc67ecd5db0ca8f2b0b1c33472a4848aecd92b64b6

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9f4eee1d326887c0c875ac1b264cd03f5537993f534e1e5622e8e32afe23af2a
MD5 762abfa552d0c251ae2245dfb736ef0f
BLAKE2b-256 6e567178bd4e0a396351b0e37f7bde879dd7ff0491e07b453501418e395baa27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e63d316b998c77bc47a4c4f1f3557d5db5de6278efe2394f2e76056220ece8c
MD5 21a29a28d6fbeea77128d1c2ac9e493e
BLAKE2b-256 36dec9164902abd45ef23d21fa651ee60991583fd0aa00326c702bc8ea8650fe

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe0893f268e6acad75739d1a238a8a72298452908e0a281cf71ba5fb624a502d
MD5 00c255a0e8870f6bf98fbc41a7dbc6c7
BLAKE2b-256 84183ac601b9d2a6ea3159c213b56f3b9f01494af86cf6c90b6d414f4c020f7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8d24c3aa8128b9f330c06484f33c19a4b6dbe15908892fed0c655a033063e8d
MD5 6289beda59fa3f9103f1119b218844f2
BLAKE2b-256 4f78f2cb7f4795b5831b6f6b19518f777e63f5a7a3501536f14159f965397ef6

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 feb22f3ee9657070563fab75c9ca313f8a59401dd46f91346c81c6ba5b60554c
MD5 56a81c5ddc780661adb21ce56e24e0ac
BLAKE2b-256 090a8448c36d5d99f32a594d6c23dc4d4e1f4f5113d3136016b393323b3b6c09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c5d0a1cf9b5adc52e405fe416c92eaa17ad44b406fb719ab778ca40f82a33964
MD5 f396dcec8301e8f8419c8bd724e45426
BLAKE2b-256 67521dd1a52697202b314f8f6dfbad5b1d6c5e981ab717d787ecb21899555e7c

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b29605a4d75105f6da0b8c321239d2cb69df7af98b13fe3877c502f5f76bb417
MD5 dcdf73f960e3f78bd72728488b2293b0
BLAKE2b-256 35b05100bc8002e916257ef8759a00314e878374e0395759193b3fc4c48603bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adc4667c04c1d98a70a465696cd3431a17584144801af53ff2bb05bd7b3da72a
MD5 4e7f40263bd6021d8423d31133e188a8
BLAKE2b-256 38c939184185c782ee807a98d11c558c0789c8b92bf173b5b4ad94b1ef45afe4

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a48e0b859e7d5e013e52140a168c00bb36230fed497c9249a4687f775054e250
MD5 7efba2e105759161b16bfe9df8dba5af
BLAKE2b-256 a80f90da5b75c06afb86b759174a3b306f3b572e202299e05de75019e5ab741d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: servalcat-0.4.126-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 858.9 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.126-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f5b33ed9f55e5f9cd087fc7ebc653b4fdc83a29792e103eba792ba3afde75a99
MD5 e8840112c644003d065dacebb66acd16
BLAKE2b-256 1879f52d4b7eeeb09ec2b7a932f0cb9118b0b686896b903077ad04d1375ff57d

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d4a69035d165e3e73ab01ebe1c1a36fe172b112bb655e92e4f0e0ce9d399402
MD5 1f8940819753dc2dbdffcc3fa0305338
BLAKE2b-256 a0d94bed345c2a14d0f35b427f0607814bcd2346c3163113b1ecb253edf13d33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62b3b6fe90338f19621e3a1a2a1994e665514df65401d29247c954b7744d638c
MD5 d225a1f89c32eb41f5b0f7eb54e1dad7
BLAKE2b-256 e6096a20baadc120f13d75b7beb695e04628ef3b4a64ee3157f55b3f8f91ed1e

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4ac28e8f7123c0a3f5a6494b3c443bebe3a787d0fe77ba2ecae0f4961b435d3d
MD5 b01e16a411b0f558d8e9f5500ac29d36
BLAKE2b-256 baacfb4728c6e260af44e42707bd07211cf101909a7833e548cf799f291ff24f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: servalcat-0.4.126-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 858.4 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.126-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c82752fb3a70cf1cf247d7a959c44347f4cb88b96ba4338f30a6ef214e2517ee
MD5 15070ee000747d5b91ab069e10025c89
BLAKE2b-256 d803b4be5d98e8c0bf48f62e5b4e0ec3649718d2f11e2f4a368d693711d75add

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ad20278ece9b30b3b867d214b4a8a05b79823b353b302149d57c4b0590d4a9bc
MD5 074b3334d08a1e5ca6ca27abd2d3b440
BLAKE2b-256 9d60d5809954f9e48027aecc6be540aa29b2d051b877a45899ff4490f6526880

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for servalcat-0.4.126-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d7feab58dc69d72b531d81466e603f21ac1a779caa46866c3052ce0b1c44f7b
MD5 400f8272e9c5e78c7ece29cfcd743619
BLAKE2b-256 96c3fd5445119165b27129aff3c83824f7b1598cbf51ab9362cff532dfd05dc5

See more details on using hashes here.

File details

Details for the file servalcat-0.4.126-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for servalcat-0.4.126-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 213796ac8908017d42484e77085ae4cdf3cb04c80bc55afa4589bd6f05ba98f8
MD5 888247ffe3a45079b067c0b41e2027a2
BLAKE2b-256 e3837859f3fec206dce9db7cda603ca9b70bd73218061f99e601fc483350870e

See more details on using hashes here.

Supported by

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