Hi @leti,
I am working on flexible complexes, and I am a big fan of the 3DVA to disentangle conformations, followed by local refinement (the post @mmclean linked was me having problems).
A couple of pointers from my limited experience.
I started with a heterogeneous refinement from the first ab initio with 8 classes to remove really spurious stuff.
Then I pooled all remaining classes and did a NU-refinement to get a consensus structure.
In the consensus volume, I identified dynamic regions, then in chimera generated masks for all of these with the corresponding consensus-minus-local-region-masks.
Local masks have to have a decent size, otherwise the local refinement will struggle (in my case a sphere of 80 in a 512^3 box seemed to work well, but much smaller masks not as much).
I removed a bit more from the consensus-minus-mask volumes, as I will use them for particle subtraction later.
I treated all the masks with 5-10 dilation and 20-25 padding, setting an appropriate threshold (this step is critical for good results later, e.g. particle subtraction).
For each mask and consensus-minus-mask, I started with a local refinement using the consensus-minus-mask.
The particles from this alignment were then subjected to particle subtraction using the consensus-minus-mask.
The subtracted particles were downsampled in my case (3DVA crashed with my 512^3 boxsize), if your box is smaller that’s likely not a problem.
The downsampled particles were used for 3DVA with the mask corresponding to the region of interest (i.e. what remained after my particle subtraction).
3DVA display was used in clustering mode (it’s by default set to make transition movies) to generate 4-10 clusters from the 3DVA.
Here clusters with good density for my region of interest became immediately apparent.
After choosing the best cluster, I used local refinement on it, with the original blobs from the unbinned particles (from the particle subtraction job).
This procedure was repeated for each region of interest.
Then in chimera, I merged the volumes with volume maximum (chimeraX) or vop maximum (chimera or chimeraX).
I am still optimising the final map, but it looks pretty ok.