Characterising RAG1 and RAG2 with predictive genomics