cryoemservices

View on PyPIReverse Dependencies (0)

1.0.2 cryoemservices-1.0.2-py3-none-any.whl

Wheel Details

Project: cryoemservices
Version: 1.0.2
Filename: cryoemservices-1.0.2-py3-none-any.whl
Download: [link]
Size: 161121
MD5: 9e9f5c174073539542b0b7236facd6b9
SHA256: 8646e692459fddc9b539745cd6d9162ca146b4e722cf90a0b6ca36153d85dd05
Uploaded: 2025-01-16 15:06:40 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: cryoemservices
Version: 1.0.2
Summary: Services for CryoEM processing
Author-Email: "Diamond Light Source - Data Analysis et al." <dataanalysis[at]diamond.ac.uk>
Project-Url: Bug-Tracker, https://github.com/DiamondLightSource/cryoem-services/issues
Project-Url: GitHub, https://github.com/DiamondLightSource/cryoem-services
License: BSD 3-Clause License Copyright (c) 2023, Diamond Light Source Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: cryoem-services
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: defusedxml
Requires-Dist: gemmi (==0.6.5)
Requires-Dist: graypy
Requires-Dist: healpy
Requires-Dist: icebreaker-em
Requires-Dist: ispyb (>=10.2.3)
Requires-Dist: mrcfile
Requires-Dist: numpy (<2)
Requires-Dist: pillow
Requires-Dist: plotly
Requires-Dist: pydantic (>=2)
Requires-Dist: pystackreg
Requires-Dist: readlif
Requires-Dist: SimpleITK
Requires-Dist: starfile
Requires-Dist: stomp-py (==8.1.0)
Requires-Dist: tifffile
Requires-Dist: workflows (>=3)
Requires-Dist: zocalo (>=1.2)
Requires-Dist: bump-my-version; extra == "dev"
Requires-Dist: ipykernel; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-datafiles; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6912 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cryoemservices/__init__.py sha256=dmQDJYqmoZ0Ce0Z399pp1HiwXlBNws0sEsPJbDTTg6c 58
cryoemservices/cli/__init__.py sha256=beqLNGqOvIpsgjlV95E55vgikDeKWug3MPQRzi79zgQ 1156
cryoemservices/cli/clem_align_and_merge.py sha256=jBLlnASes3OZTaj9orQoKk5y8WopT3q9FFeGJfLRBuE 4975
cryoemservices/cli/clem_lif_to_stack.py sha256=BGlNsQOfKRUHPuedIjhIVJ5OmtDs2IrCqxLYBdHH7nQ 1260
cryoemservices/cli/clem_tiff_to_stack.py sha256=V7BsAIJS21x-hlsUsot8EV1TvdbroIhDwGyAhQ0PfjE 1983
cryoemservices/cli/project_linker.py sha256=ihG7OAALPfcqgOAeiYCc1IHEqTuwCAjsxjaGji5qBqY 5353
cryoemservices/cli/resubmit_wrapper.py sha256=TdrAfVWnXYLV9Ng22bcf7PetZowozfgH9QJpYvBdLuA 1382
cryoemservices/cli/run_wrapper.py sha256=HLzQ03TmnmMqgwiw9UCj3heb1D87rKuv8cIHBaixcLc 3231
cryoemservices/cli/start_service.py sha256=dKJCELPTtKx-1FVODYUV8cNlnzgDOi0YuYqNTMccd3s 2699
cryoemservices/pipeliner_plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cryoemservices/pipeliner_plugins/combine_star_files.py sha256=-qzPCs4O2Ni6T336nfcVtk6QXeU8PsY5iS0nxnB-nLo 9212
cryoemservices/pipeliner_plugins/combine_star_job.py sha256=BBahe42Rfmkck9M1EQ7-WEGrvTvqv4bvUxi1AoRBLaw 6275
cryoemservices/pipeliner_plugins/reextract.py sha256=mehde-qsVUg3Qvjm1bv7s8FT6H57jTZr6a9cw-V_dEU 12617
cryoemservices/pipeliner_plugins/symmetry_finder.py sha256=dB8aZHhdxjbiF64O1pDgfZSPMUsltQvVOdaaZei-JnY 6373
cryoemservices/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cryoemservices/services/bfactor_setup.py sha256=XPemVXBHqcJ7ra_vQYmVLkMmTwFpcL69EAAsYPhJIfQ 7243
cryoemservices/services/cluster_submission.py sha256=vGMk8NO6fltF5dSG7HVkb9Glzu628zQVCIpi9ozNkcw 9660
cryoemservices/services/cryolo.py sha256=jLRLW4QN9h5rC_cU7S9GISInl7KEVU_UFRsw-tlueIM 18955
cryoemservices/services/ctffind.py sha256=yvPBM_2xXBjsDxbIm9X698_F8eQxrw8DiVVViknkaGM 12736
cryoemservices/services/denoise.py sha256=D1RvFyHH4mqwyLdpVZxvGDUxhg6ieCXuOZQQYVjJDe4 10381
cryoemservices/services/denoise_slurm.py sha256=EOa85lprF2yDiV3qNb3XJpJxXUjXP6F5ZyryyQVxjuk 3468
cryoemservices/services/extract.py sha256=6HASBu1VDmD3M59ZWv16gi_nbDgrsCc33i7GYwH3AZg 16489
cryoemservices/services/extract_class.py sha256=P2xoUvXg7780h3wS9GrnDZl6i7wVPv8FB2zIOm_UAlo 13439
cryoemservices/services/icebreaker.py sha256=HgK9YsvYjhsFzr3NZShEgY_6bJOziOJqo8-sLlL9spI 14977
cryoemservices/services/images.py sha256=2x23ZrD5diik0pkMHq3jhNnUP-C--zErqtBKkdzUUnY 2887
cryoemservices/services/images_plugins.py sha256=IneUPeW44PrxRKR0JVDgsZ1pHfKKvaaBQ6KI8sLuWEY 17124
cryoemservices/services/ispyb_connector.py sha256=FxllDf7D-veGC01Xmn-p9HyTNJAumBgS-h8rmICWpdc 6462
cryoemservices/services/membrain_seg.py sha256=-0MmQhMmEpVqtUIWqX6nfiMPIL8JXGwwvR5zHEwHioI 7651
cryoemservices/services/motioncorr.py sha256=2fwV_BVeLBGqLXRk1pMmTjMpS-nGBfAbDgZKDIWZwsE 28355
cryoemservices/services/node_creator.py sha256=BWaNxmNUVT1V3b8JEOTKGLjW6L3zZh_SHpWyuCC8zYo 23382
cryoemservices/services/postprocess.py sha256=WE7i_ELhmD8C0nbW9CiNNOk26lMgN7iFSLwMv5MrHuQ 15142
cryoemservices/services/process_recipe.py sha256=bsJfthN2jDiEVoiFnfRQR1EBXWVQfOy2VKqFEjTCmK8 4548
cryoemservices/services/select_classes.py sha256=vPXuPp5eb0b7LOFnR_PlbFIaLmtCOfLo8EE8Ua1l8kg 23456
cryoemservices/services/select_particles.py sha256=4vV5HYnPiF8yth-wwhkpd-Fz5fAY_WpDgeyngr_wmwM 11246
cryoemservices/services/tomo_align.py sha256=JmFNy-SwevwEIelHn4WBf4ryZXn77sKMFzacuxTEcaM 25643
cryoemservices/services/tomo_align_slurm.py sha256=GluMfLLk2nv8_cmFRcEXs5_tdeUbjIFEc3OiVtJZM5g 8120
cryoemservices/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cryoemservices/util/clem_array_functions.py sha256=R5qa0ii6ZWuuTQEwEZRRKEZ0ucjOMJCUum7PxnXeBeU 35859
cryoemservices/util/clem_raw_metadata.py sha256=4-97wB1ZyFUp63ViWKWU7go9re8iIVinpq_nzvDREbo 2796
cryoemservices/util/config.py sha256=2lrI3EOxhQGXet38EALQDEDpTQ4ciDKA2cprWAetA0k 967
cryoemservices/util/ispyb_buffer.py sha256=ca6pztJ3n8wqZTjaxtei2dNp0cDAjEMPX4p1Gt3t9jk 1932
cryoemservices/util/ispyb_commands.py sha256=Qtbc8gEekzG_rQEg_1uzB7FZRxxNivqSVgiXO2Ny6So 31125
cryoemservices/util/models.py sha256=UpdgMyFB4joGxQ4xgD_mNzHEzls_FlIpYFX6FfsIpzU 427
cryoemservices/util/process_recipe_tools.py sha256=iVD5knHY7ggyaoZdtCdDRnHKvKZuVb20ak_RZQZg_D8 4688
cryoemservices/util/relion_service_options.py sha256=6puv05Z6Co_ls3JwUGw0gTWINzMNX_Vfi6LsyyLBeVY 11820
cryoemservices/util/slurm_submission.py sha256=JCh_UZumR2c53sw5CO9IOQVf58-XZ2f05ZPBzK3jSgM 11226
cryoemservices/util/spa_output_files.py sha256=0Ego23yRlSKwWKqFnMYJZ0m_mZGLtUpVyeOd0gVb0rQ 13241
cryoemservices/util/tomo_output_files.py sha256=6m5ruHRusS222SYhAF4oXmS6u3Y9E_kV-GMFaQfCysk 23385
cryoemservices/wrappers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cryoemservices/wrappers/class2d_wrapper.py sha256=7OnkZFuzr70Q9D9PtqcVChboSa1WGqozwWZIoymzb7w 14836
cryoemservices/wrappers/class3d_wrapper.py sha256=WRiFKkBZ-HvA8PHXSxuBFgmtpevXS4euAlDc1fafuas 25056
cryoemservices/wrappers/clem_align_and_merge.py sha256=N1aLt9zSAqpCMBxXbi1XsFCcmyJZUkhrlZSTAnQIrJM 19738
cryoemservices/wrappers/clem_process_raw_lifs.py sha256=YW2qQBDNweqW_hdaA0vxdxiecS9jeFKEGg6cX-QaVAo 13642
cryoemservices/wrappers/clem_process_raw_tiffs.py sha256=gmEY5pd8Hw9brkNzwSdcD--FFHerM-hCZ1CYloVeTB0 16109
cryoemservices/wrappers/refine3d_wrapper.py sha256=4wPCHusqoeY_mmZea5ybVXeXjDNgPp-XBliYDCzP5sI 14826
cryoemservices-1.0.2.dist-info/LICENSE sha256=09fyb_kjRDbLGar1cxQcdG-gRiW3GFqWn3113-MUgwI 1507
cryoemservices-1.0.2.dist-info/METADATA sha256=s2j72-1VogsXLit05uqawRpitC-WzlPgtFqbTDZQJgs 10269
cryoemservices-1.0.2.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
cryoemservices-1.0.2.dist-info/entry_points.txt sha256=Srn73lY82snWQvgQbfc_1qAITd2yytQmkSNGDcAfmqQ 3273
cryoemservices-1.0.2.dist-info/top_level.txt sha256=W122WIKBoWz7uIDptaAw-3GzqCMehwmljEiy25HI7jc 15
cryoemservices-1.0.2.dist-info/RECORD

top_level.txt

cryoemservices

entry_points.txt

combine_star_files_job = cryoemservices.pipeliner_plugins.combine_star_job:ProcessStarFiles
clem.align_and_merge = cryoemservices.cli.clem_align_and_merge:run
clem.lif_to_stack = cryoemservices.cli.clem_lif_to_stack:run
clem.tiff_to_stack = cryoemservices.cli.clem_tiff_to_stack:run
combine_star_files = cryoemservices.pipeliner_plugins.combine_star_files:main
cryoemservices.find_symmetry = cryoemservices.pipeliner_plugins.symmetry_finder:run
cryoemservices.reextract = cryoemservices.pipeliner_plugins.reextract:run
cryoemservices.resubmit_wrapper = cryoemservices.cli.resubmit_wrapper:run
cryoemservices.service = cryoemservices.cli.start_service:run
cryoemservices.wrap = cryoemservices.cli.run_wrapper:run
relipy.link = cryoemservices.cli.project_linker:run
slurm = cryoemservices.services.cluster_submission:submit_to_slurm
mrc_central_slice = cryoemservices.services.images_plugins:mrc_central_slice
mrc_to_apng = cryoemservices.services.images_plugins:mrc_to_apng
mrc_to_jpeg = cryoemservices.services.images_plugins:mrc_to_jpeg
picked_particles = cryoemservices.services.images_plugins:picked_particles
picked_particles_3d_apng = cryoemservices.services.images_plugins:picked_particles_3d_apng
picked_particles_3d_central_slice = cryoemservices.services.images_plugins:picked_particles_3d_central_slice
ispyb = cryoemservices.util.process_recipe_tools:ispyb_filter
CLEMAlignAndMerge = cryoemservices.wrappers.clem_align_and_merge:AlignAndMergeWrapper
CLEMLIFToStack = cryoemservices.wrappers.clem_process_raw_lifs:LIFToStackWrapper
CLEMTIFFToStack = cryoemservices.wrappers.clem_process_raw_tiffs:TIFFToStackWrapper
Class2D = cryoemservices.wrappers.class2d_wrapper:Class2DWrapper
Class3D = cryoemservices.wrappers.class3d_wrapper:Class3DWrapper
Refine3D = cryoemservices.wrappers.refine3d_wrapper:Refine3DWrapper
BFactor = cryoemservices.services.bfactor_setup:BFactor
CTFFind = cryoemservices.services.ctffind:CTFFind
ClusterSubmission = cryoemservices.services.cluster_submission:ClusterSubmission
CrYOLO = cryoemservices.services.cryolo:CrYOLO
Denoise = cryoemservices.services.denoise:Denoise
DenoiseSlurm = cryoemservices.services.denoise_slurm:DenoiseSlurm
EMISPyB = cryoemservices.services.ispyb_connector:EMISPyB
Extract = cryoemservices.services.extract:Extract
ExtractClass = cryoemservices.services.extract_class:ExtractClass
IceBreaker = cryoemservices.services.icebreaker:IceBreaker
Images = cryoemservices.services.images:Images
MembrainSeg = cryoemservices.services.membrain_seg:MembrainSeg
MotionCorr = cryoemservices.services.motioncorr:MotionCorr
NodeCreator = cryoemservices.services.node_creator:NodeCreator
PostProcess = cryoemservices.services.postprocess:PostProcess
ProcessRecipe = cryoemservices.services.process_recipe:ProcessRecipe
SelectClasses = cryoemservices.services.select_classes:SelectClasses
SelectParticles = cryoemservices.services.select_particles:SelectParticles
TomoAlign = cryoemservices.services.tomo_align:TomoAlign
TomoAlignSlurm = cryoemservices.services.tomo_align_slurm:TomoAlignSlurm