You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
parser.add_argument('--mhc_design', action='store_true', help='Enables whole mhc design. we recommend to use only_pseudo_sequence_design mode.')
75
76
parser.add_argument('--num_sequences_peptide', type=int, default=10, help='Number of peptide sequences to be generated. Works only with --peptide_design')
76
77
parser.add_argument('--num_sequences_mhc', type=int, default=10, help='Number of mhc sequences to be generated. Works only with --only_pseudo_sequence_design or --mhc_design')
parser.add_argument('--bioemu_num_samples', type=int, default=100, help='Sampling rounds in bioemu. You might get lower number of structures'
88
+
'if --filter_samples is active')
89
+
parser.add_argument('--bioemu_batch_size_100', type=int, default=10, help='Batch size you use for a sequence of length 100. The batch size '
90
+
'will be calculated from this, assuming that the memory requirement to compute '
91
+
'each sample scales quadratically with the sequence length.')
92
+
parser.add_argument('--bioemu_filter_samples', action='store_true', help='Filter out unphysical samples with e.g. long bond distances or steric clashes.')
93
+
parser.add_argument('--bioemu_run_on_iter', type=int, default=None, help='Optional, only works when iterative_peptide_gen > 0. Runs bioemu on the structure taken'
94
+
'from the iteration number given by user. If not set, runs on the 0 iteration by default.')
95
+
96
+
84
97
# Setting to Run only a part:
85
98
parser.add_argument('--no_alphafold', action='store_false', help='does not run alphafold.')
86
99
parser.add_argument('--only_protein_mpnn', action='store_true', help='Skips PANDORA and AF modeling, and runs ProteinMPNN for already available predictions.')
@@ -92,6 +105,7 @@ def main():
92
105
parser.add_argument('--iterative_peptide_gen', type=int, default=0, help='If used, the iterative peptide generation is performed, defines the number of iterations.')
parser.add_argument('--sequence', type='str', required=True, help='MHC+peptide sequence with no separator. For MHC-II, Alpha+Beta+peptide')
10
+
parser.add_argument('--id', type='str', required=True, help='PMGen id given to sequence input.')
11
+
parser.add_argument('--output_dir', type='str', required=True, help='Output directory to save the results')
12
+
parser.add_argument('--cache_embeds_dir', required=True, tupe='str', help='Path to alphafold folder containing ids/*_representations.pkl')
13
+
parser.add_argument( '--bioemu_num_samples', type=int, default=10, help='Sampling rounds in BioEmu. You might get a lower number of structures if --bioemu_filter_samples is active.')
14
+
parser.add_argument('--bioemu_batch_size_100', type=int, default=10, help='Batch size for a sequence of length 100. Actual batch size ''scales with the square of sequence length.')
15
+
parser.add_argument('--bioemu_filter_samples', action='store_true', help='Filter out unphysical samples (e.g., long bond distances or steric clashes).')
0 commit comments