How to manage the lengths of ticks in X and Y axis seperately

Could you tell me how to manage the lengths of ticks in X and Y axis separately?
I tried “MAP_TICK_LENGTH_PRIMARY” but it changed both X and Y simultaneously.

Maybe there’s an option for that, but if you haven’t found it… maybe there isn’t.

A work around can be to plot a basemap with just Y ticks and another with just X.

basemap -BWsen [...] --MAP_TICK_LENGTH_PRIMARY=[...]
basemap -BwSen [...]