Just a clarification about RoseTTaFold (https://github.com/RosettaCommons/RoseTTAFold):
Does it need pyRosetta in order to work properly?
I'm asking it becuase there are 2 diff. software licenses .
As described in the RoseTTAFold documentation, the package includes two piplines-
One using PyRosetta and one that doesn't.
For the pyrosetta version, user will get five final models having estimated CA rms error at the B-factor column (model/model_[1-5].crderr.pdb).
For the end-to-end version, there will be a single PDB output having estimated residue-wise CA-lddt at the B-factor column (t000_.e2e.pdb).
So the answer to your question depends on which pipline you are planning on using.