ribosome-functional-annotation Python code for inferring ribosomal chain, tRNA occupancy, and bound protein factors/ligands