Hi Nirakar,
sorry for the very slow response on this. Overwhelmed with deadlines. I just did a quick test (with 2.2). First I ran:
e2helixboxer micrographs/*mrc --gui
and went through the process that way, including saving particles and coordinates, and everything worked properly. Then I did:
e2helixboxer.py micrographs/BGal_000021.hdf --ptcl-images BGal_000021_ptcl.hdf --helix-width 128 --ptcl-overlap 64
and this also produced the expected particle output files. This makes me think that there may be an issue with the version you have? I know there was a period during which we were transitioning from the old-style BDB: files (EMAN2.0) to HDF files (EMAN2.1+) with JSON metadata, and have a vague memory that someone had forgotten to update e2helixboxer at some point.
Anyway, I would suggest downloading 2.2 and giving it a try if you haven't already solved the problem