Dear colleagues,
I have a CS project with a non-uniform 3D refinement results.
How can I extract the particle coordinates and import them into another cryosparc project?
Thank you in advance.
Kind regards,
Dmitry
Dear colleagues,
I have a CS project with a non-uniform 3D refinement results.
How can I extract the particle coordinates and import them into another cryosparc project?
Thank you in advance.
Kind regards,
Dmitry
Do the export/import of jobs or results meet your requirements?
Thank you @wtempel I will give a try. In fact from one project I have only particles.cs file. I hope that is enough.
Kind regards,
Dmitry
it would be nice to have “Import/export coordinates” script to continue using CS after working in relion, eman etc.
Sincerely,
Dmitry
Did you consider the Import Particle Stack job for this purpose?
Dear @wtempel and colleagues,
I want to transfer particle coordinates from one CryoSPARC instance to another to re-extract particles using already transferred micrographs and repeated motioncor/ctf estimation steps on the second instance.
On the source workstation, I downloaded the folder ---- /data/xxx/cryosparc/CS-xxx/exports/groups/J127_particles/
that contains the following folders
J2
J126
J127_particles_exported.cs
J127_particles_exported.csg
On the target workstation, I placed this file at:
/data/xxxx/cryosparc/CS-xxx/imports/groups/J127_particles/
J2
J126
J127_particles_exported.cs
J127_particles_exported.csg
In the Import Particle Stack job, I set the Particle meta path to that folder. The job fails with:
AssertionError: Cannot import file of type cs
Can you please clarify:
CryoSPARC v4.6.0 on both systems.
Thanks for your help.
Kind regards, Dmitry
Did you consider a different job type, Import Result Group, for this task?
Additionally, please also consider, based on your storage arrangements, the potential need to dereference symbolic links within the data transfer workflow.
Hello @wtempel ,
Thank you for your response.
Let me sum up the steps so that you can evaluate and them.
Transfer the Exported Folder to the New Machine
Install cryosparc-tools (New Machine)
Remove References to Missing Stack Files from .cs
Edit the .csg File to Point to the Cleaned .cs
Import into CryoSPARC (GUI, New Machine)
.csg file.Reassign Particles to Micrographs
Extract Particles
Is that the correct workflow, or is it wrong and/or am I missing anything?
Thank you
Kind regards,
Dmitry
Hi @Dmitry! Currently, the easiest way of transferring particle coordinates between CryoSPARC projects is to
.cs file to a .star file.star file. If you turn on the Ignore raw data parameter, the .mrc files will not be imported, only the particles’ locations, CTF estimates, poses, etc.@rwaldo many thanks!