transrater allows separate running of metric types
run each metric only if inputs given #11 #13