RF2 Nucleic Acid

The rf2-nucleic-acid API provides an interface to access the RoseTTAFold2 Nucleic Acid tool. The source code and additional documentation can be found on the github page https://github.com/uw-ipd/RoseTTAFold2NA

 

This RosettaFold2 Nucleic Acid tool is capable modeling structures of protein protein complexes, protein/double strand dna complexes, protein/single strand dna, and protein/rna complexes.

The valid inputs are protein sequences, single strand dna sequences, double strand dna sequences, rna sequences, and paired protein-rna msas.

The input arguments are as follows:

--fasta-file: The path to the protein fasta file(s)

--single-strand-dna: The path to the dna fasta file(s) which should be treated as single strands

--double-strand-dna: The path to dna fasta file(s) which should have a paired second strand generated for them.

--rna-fasta: The path to rna fasta file(s)

--protein-rna-msa: Paired protein-rna MSAs. Contact support for help generating these if you need them for your project.

--gpu-type: The type of GPU to use. If more than about 500 protein residues or about 50 nucleic acid residues are present a A100 gpu should be used. Otherwise the default t4 should be sufficient.

Outputs:

The output pdb file can be found in out/results/models/model_00.pdb after running the “get” command.