cdienem / StarTool

The Swiss Army Knife for Editing Relion .STAR Files
MIT License
19 stars 7 forks source link

--math flag broken? #3

Open sjweaver opened 6 years ago

sjweaver commented 6 years ago

My intention was to shift the particles by 49 pixels to recenter some drifting class averages. I've tried a few variants of the --math flag without success. Any ideas? Thanks for sharing your script and for any advice.

python /location/_git/StarTool/startool.py job217_particles.star --math _rlnCoordinateX=_rlnCoordinateX+49 --write_selection job217_particles_add49x.star usage: startool [-h] [--info [INFO]] [--show [SHOW]] [--use USE] [--select SELECT] [--select_regex SELECT_REGEX] [--select_star SELECT_STAR] [--select_fancy SELECT_FANCY] [--release [RELEASE]] [--deselect [DESELECT]] [--sort SORT] [--tros TROS] [--subset SUBSET] [--add_col ADD_COL] [--delete_col DELETE_COL] [--rename_col RENAME_COL] [--delete_table DELETE_TABLE] [--rename_table RENAME_TABLE] [--replace REPLACE] [--replace_regex REPLACE_REGEX] [--replace_star REPLACE_STAR] [--delete [DELETE]] [--merge MERGE] [--query QUERY] [--write_selection WRITE_SELECTION] [--write WRITE] i startool: error: unrecognized arguments: --math _rlnCoordinateX=_rlnCoordinateX+49

python /location/_git/StarTool/startool.py job217_particles.star --math _rlnCoordinateX=_rlnCoordinateX + 49 --write_selection job217_particles_add49x.star usage: startool [-h] [--info [INFO]] [--show [SHOW]] [--use USE] [--select SELECT] [--select_regex SELECT_REGEX] [--select_star SELECT_STAR] [--select_fancy SELECT_FANCY] [--release [RELEASE]] [--deselect [DESELECT]] [--sort SORT] [--tros TROS] [--subset SUBSET] [--add_col ADD_COL] [--delete_col DELETE_COL] [--rename_col RENAME_COL] [--delete_table DELETE_TABLE] [--rename_table RENAME_TABLE] [--replace REPLACE] [--replace_regex REPLACE_REGEX] [--replace_star REPLACE_STAR] [--delete [DELETE]] [--merge MERGE] [--query QUERY] [--write_selection WRITE_SELECTION] [--write WRITE] i startool: error: unrecognized arguments: --math _rlnCoordinateX=_rlnCoordinateX + 49

Here I was just curious if the --math flag was working.
python /location/_git/StarTool/startool.py job217_particles.star --math _rlnCoordinateX=_rlnCoordinateX --write_selection job217_particles_add49x.star usage: startool [-h] [--info [INFO]] [--show [SHOW]] [--use USE] [--select SELECT] [--select_regex SELECT_REGEX] [--select_star SELECT_STAR] [--select_fancy SELECT_FANCY] [--release [RELEASE]] [--deselect [DESELECT]] [--sort SORT] [--tros TROS] [--subset SUBSET] [--add_col ADD_COL] [--delete_col DELETE_COL] [--rename_col RENAME_COL] [--delete_table DELETE_TABLE] [--rename_table RENAME_TABLE] [--replace REPLACE] [--replace_regex REPLACE_REGEX] [--replace_star REPLACE_STAR] [--delete [DELETE]] [--merge MERGE] [--query QUERY] [--write_selection WRITE_SELECTION] [--write WRITE] i startool: error: unrecognized arguments: --math _rlnCoordinateX=_rlnCoordinateX

python /location/_git/StarTool/startool.py job217_particles.star --math _rlnCoordinateX=_rlnCoordinateY --write_selection job217_particles_add49x.star usage: startool [-h] [--info [INFO]] [--show [SHOW]] [--use USE] [--select SELECT] [--select_regex SELECT_REGEX] [--select_star SELECT_STAR] [--select_fancy SELECT_FANCY] [--release [RELEASE]] [--deselect [DESELECT]] [--sort SORT] [--tros TROS] [--subset SUBSET] [--add_col ADD_COL] [--delete_col DELETE_COL] [--rename_col RENAME_COL] [--delete_table DELETE_TABLE] [--rename_table RENAME_TABLE] [--replace REPLACE] [--replace_regex REPLACE_REGEX] [--replace_star REPLACE_STAR] [--delete [DELETE]] [--merge MERGE] [--query QUERY] [--write_selection WRITE_SELECTION] [--write WRITE] i startool: error: unrecognized arguments: --math _rlnCoordinateX=_rlnCoordinateY

cdienem commented 6 years ago

Current version works (for me). Can you try to pull the latest version? Should be 1.3.