├── .gitignore ├── Examples ├── binder.yaml ├── c2_symmetry.yaml ├── inpaintseq.yaml ├── input_data │ ├── 5TPN.pdb │ └── insulin_target.pdb ├── motifscaffolding.yaml └── unconditional.yaml ├── Minimal_Prosculpt_scripts ├── Instructions.txt ├── Project_name │ ├── Alignment_files │ │ └── example_Chain_B.a3m │ ├── Config_files │ │ └── binder.yaml │ └── Input_Structure │ │ └── example.pdb ├── filtering_and_analysis.ipynb └── launch.sh ├── README.md ├── codon_optimization ├── domesticator_gg_assembly.ipynb ├── ggv2.gb ├── golden_gate_vectors │ ├── ER1_pET-41a()_mskek_sm_16GS_agga_ccdB_ctcg_his.gb │ ├── ER2_pET-41a()_mskek_lg_16GS_agga_ccdB_ctcg_his.gb │ ├── ER3_pET-41a()_mskek_agga_ccdB_ctcg_16GS_sm_his.gb │ ├── ER4_pET-41a()_mskek_agga_ccdB_ctcg_16GS_lg_his.gb │ ├── ER5_pET-41a()_mskek_spydersilk_16GS_agga_ccdB_ctcg_his.gb │ ├── ER6_pET-41a()_mskek_agga_ccdB_ctcg_his_cys.gb │ ├── ER7_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_his.gb │ ├── ER8_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_16GS_sm_his.gb │ ├── ER9_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_16GS_lg_his.gb │ ├── TS10_pET-41a()_histev_tri_domain_1na0_3_agga_ccdB_ctcg.gb │ ├── TS12_pET-41a()_histev_tri_domain_foldon_agga_ccdB_ctcg.gb │ ├── TS13_pET-41a()_histev_tri_domain_foldon_agga_ccdB_ctcg_strep.gb │ ├── TS14_pET-41a()_histev_agga_ccdB_ctcg_foldon.gb │ ├── TS15_pET-41a()_his_agga_ccdB_ctcg_foldon_strep.gb │ ├── TS2_pET-41a()_histev_agga_ccdB_ctcg.gb │ ├── TS3_pET-41a()_MSG_agga_ccdB_ctcg_his.gb │ ├── TS4_pET-41a()_his_bdSUMO_agga_ccdB_ctcg.gb │ ├── TS5_pET-41a()_Strep_agga_ccdB_ctcg_his.gb │ ├── TS6_pET-41a()_histev_agga_ccdB_ctcg_Strep.gb │ ├── TS7_pET-41a()_Strep_agga_ccdB_ctcg.gb │ ├── TS8_pET-41a()_histev_tri_domain_1rfo_agga_ccdB_ctcg.gb │ ├── TS9_pET-41a()_histev_tri_domain_SB175_agga_ccdB_ctcg.gb │ ├── er10_pet41a_mskek_agga_ccdb_c_his_w.gb │ ├── er12_pet-41a_mskek_spydersilk_16gs_agga_ccdb_ctcg_his_trp.gb │ └── er5_pet-41a_mskek_spydersilk_16gs_agga_ccdb_ctcg_his.gb ├── proteins.fasta └── seq_analysis.py ├── config ├── installation.yaml ├── installation_regular.yaml ├── installation_singularity.yaml ├── run.yaml └── runAdvanced.yaml ├── homooligomer_rmsd.py ├── merge_csv.py ├── pipeline_pic.png ├── plugins └── README ├── prosculpt.py ├── rfdiff_mpnn_af2_merged.py ├── run_tests.py ├── scripts ├── rechain.py └── scoring_rg_charge_sap.py ├── setup.py ├── slurm_runner.py ├── slurm_verify_tests.sh ├── verify_tests.py └── wrapper_slurm_array_job_group.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/.gitignore -------------------------------------------------------------------------------- /Examples/binder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/binder.yaml -------------------------------------------------------------------------------- /Examples/c2_symmetry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/c2_symmetry.yaml -------------------------------------------------------------------------------- /Examples/inpaintseq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/inpaintseq.yaml -------------------------------------------------------------------------------- /Examples/input_data/5TPN.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/input_data/5TPN.pdb -------------------------------------------------------------------------------- /Examples/input_data/insulin_target.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/input_data/insulin_target.pdb -------------------------------------------------------------------------------- /Examples/motifscaffolding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/motifscaffolding.yaml -------------------------------------------------------------------------------- /Examples/unconditional.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Examples/unconditional.yaml -------------------------------------------------------------------------------- /Minimal_Prosculpt_scripts/Instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Minimal_Prosculpt_scripts/Instructions.txt -------------------------------------------------------------------------------- /Minimal_Prosculpt_scripts/Project_name/Alignment_files/example_Chain_B.a3m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Minimal_Prosculpt_scripts/Project_name/Alignment_files/example_Chain_B.a3m -------------------------------------------------------------------------------- /Minimal_Prosculpt_scripts/Project_name/Config_files/binder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Minimal_Prosculpt_scripts/Project_name/Config_files/binder.yaml -------------------------------------------------------------------------------- /Minimal_Prosculpt_scripts/Project_name/Input_Structure/example.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Minimal_Prosculpt_scripts/Project_name/Input_Structure/example.pdb -------------------------------------------------------------------------------- /Minimal_Prosculpt_scripts/filtering_and_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Minimal_Prosculpt_scripts/filtering_and_analysis.ipynb -------------------------------------------------------------------------------- /Minimal_Prosculpt_scripts/launch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/Minimal_Prosculpt_scripts/launch.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/README.md -------------------------------------------------------------------------------- /codon_optimization/domesticator_gg_assembly.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/domesticator_gg_assembly.ipynb -------------------------------------------------------------------------------- /codon_optimization/ggv2.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/ggv2.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER1_pET-41a()_mskek_sm_16GS_agga_ccdB_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER1_pET-41a()_mskek_sm_16GS_agga_ccdB_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER2_pET-41a()_mskek_lg_16GS_agga_ccdB_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER2_pET-41a()_mskek_lg_16GS_agga_ccdB_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER3_pET-41a()_mskek_agga_ccdB_ctcg_16GS_sm_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER3_pET-41a()_mskek_agga_ccdB_ctcg_16GS_sm_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER4_pET-41a()_mskek_agga_ccdB_ctcg_16GS_lg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER4_pET-41a()_mskek_agga_ccdB_ctcg_16GS_lg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER5_pET-41a()_mskek_spydersilk_16GS_agga_ccdB_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER5_pET-41a()_mskek_spydersilk_16GS_agga_ccdB_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER6_pET-41a()_mskek_agga_ccdB_ctcg_his_cys.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER6_pET-41a()_mskek_agga_ccdB_ctcg_his_cys.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER7_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER7_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER8_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_16GS_sm_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER8_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_16GS_sm_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/ER9_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_16GS_lg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/ER9_pET-41a()_mskek_eGFP_agga_ccdB_ctcg_16GS_lg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS10_pET-41a()_histev_tri_domain_1na0_3_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS10_pET-41a()_histev_tri_domain_1na0_3_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS12_pET-41a()_histev_tri_domain_foldon_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS12_pET-41a()_histev_tri_domain_foldon_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS13_pET-41a()_histev_tri_domain_foldon_agga_ccdB_ctcg_strep.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS13_pET-41a()_histev_tri_domain_foldon_agga_ccdB_ctcg_strep.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS14_pET-41a()_histev_agga_ccdB_ctcg_foldon.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS14_pET-41a()_histev_agga_ccdB_ctcg_foldon.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS15_pET-41a()_his_agga_ccdB_ctcg_foldon_strep.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS15_pET-41a()_his_agga_ccdB_ctcg_foldon_strep.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS2_pET-41a()_histev_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS2_pET-41a()_histev_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS3_pET-41a()_MSG_agga_ccdB_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS3_pET-41a()_MSG_agga_ccdB_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS4_pET-41a()_his_bdSUMO_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS4_pET-41a()_his_bdSUMO_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS5_pET-41a()_Strep_agga_ccdB_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS5_pET-41a()_Strep_agga_ccdB_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS6_pET-41a()_histev_agga_ccdB_ctcg_Strep.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS6_pET-41a()_histev_agga_ccdB_ctcg_Strep.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS7_pET-41a()_Strep_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS7_pET-41a()_Strep_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS8_pET-41a()_histev_tri_domain_1rfo_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS8_pET-41a()_histev_tri_domain_1rfo_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/TS9_pET-41a()_histev_tri_domain_SB175_agga_ccdB_ctcg.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/TS9_pET-41a()_histev_tri_domain_SB175_agga_ccdB_ctcg.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/er10_pet41a_mskek_agga_ccdb_c_his_w.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/er10_pet41a_mskek_agga_ccdb_c_his_w.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/er12_pet-41a_mskek_spydersilk_16gs_agga_ccdb_ctcg_his_trp.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/er12_pet-41a_mskek_spydersilk_16gs_agga_ccdb_ctcg_his_trp.gb -------------------------------------------------------------------------------- /codon_optimization/golden_gate_vectors/er5_pet-41a_mskek_spydersilk_16gs_agga_ccdb_ctcg_his.gb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/golden_gate_vectors/er5_pet-41a_mskek_spydersilk_16gs_agga_ccdb_ctcg_his.gb -------------------------------------------------------------------------------- /codon_optimization/proteins.fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/proteins.fasta -------------------------------------------------------------------------------- /codon_optimization/seq_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/codon_optimization/seq_analysis.py -------------------------------------------------------------------------------- /config/installation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/config/installation.yaml -------------------------------------------------------------------------------- /config/installation_regular.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/config/installation_regular.yaml -------------------------------------------------------------------------------- /config/installation_singularity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/config/installation_singularity.yaml -------------------------------------------------------------------------------- /config/run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/config/run.yaml -------------------------------------------------------------------------------- /config/runAdvanced.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/config/runAdvanced.yaml -------------------------------------------------------------------------------- /homooligomer_rmsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/homooligomer_rmsd.py -------------------------------------------------------------------------------- /merge_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/merge_csv.py -------------------------------------------------------------------------------- /pipeline_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/pipeline_pic.png -------------------------------------------------------------------------------- /plugins/README: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /prosculpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/prosculpt.py -------------------------------------------------------------------------------- /rfdiff_mpnn_af2_merged.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/rfdiff_mpnn_af2_merged.py -------------------------------------------------------------------------------- /run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/run_tests.py -------------------------------------------------------------------------------- /scripts/rechain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/scripts/rechain.py -------------------------------------------------------------------------------- /scripts/scoring_rg_charge_sap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/scripts/scoring_rg_charge_sap.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/setup.py -------------------------------------------------------------------------------- /slurm_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/slurm_runner.py -------------------------------------------------------------------------------- /slurm_verify_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/slurm_verify_tests.sh -------------------------------------------------------------------------------- /verify_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/verify_tests.py -------------------------------------------------------------------------------- /wrapper_slurm_array_job_group.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajasja/prosculpt/HEAD/wrapper_slurm_array_job_group.sh --------------------------------------------------------------------------------