diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index 914cb6a..0000000 --- a/MANIFEST.in +++ /dev/null @@ -1,2 +0,0 @@ -recursive-include abcfold *.js *.css *.html *.svg *.png *.jinja2 -recursive-include abcfold/plots/pae-viewer-main/src/templates *.tpl diff --git a/abcfold/abcfold.py b/abcfold/abcfold.py deleted file mode 100644 index 19ab535..0000000 --- a/abcfold/abcfold.py +++ /dev/null @@ -1,673 +0,0 @@ -import configparser -import json -import os -import shutil -import socketserver -import sys -import tempfile -import webbrowser -from pathlib import Path -from typing import Any, Dict, List, Union - -from abcfold.alphafold3.run_alphafold3 import run_alphafold3 -from abcfold.argparse_utils import (alphafold_argparse_util, - boltz_argparse_util, chai_argparse_util, - custom_template_argpase_util, - main_argpase_util, mmseqs2_argparse_util, - openfold_argparse_util, - prediction_argparse_util, - protenix_argparse_util, - raise_argument_errors, - rosettafold_argparse_util, - visuals_argparse_util) -from abcfold.html.html_utils import (PORT, NoCacheHTTPRequestHandler, - get_all_cif_files, get_model_data, - get_model_sequence_data, - output_open_html_script, plots, - render_template) -from abcfold.output.alphafold3 import AlphafoldOutput -from abcfold.output.boltz import BoltzOutput -from abcfold.output.chai import ChaiOutput -from abcfold.output.file_handlers import superpose_models -from abcfold.output.openfold3 import OpenfoldOutput -from abcfold.output.protenix import ProtenixOutput -from abcfold.output.rosettafold3 import RosettafoldOutput -from abcfold.output.utils import (get_gap_indicies, insert_none_by_minus_one, - make_dummy_m8_file, verify_config_file) -from abcfold.scripts.abc_script_utils import (check_input_json, make_dir, - make_dummy_af3_db, setup_logger) -from abcfold.scripts.add_custom_template import add_custom_template -from abcfold.scripts.add_mmseqs_msa import add_msa_to_json - -logger = setup_logger() - -HTML_DIR = Path(__file__).parent / "html" -HTML_TEMPLATE = HTML_DIR.joinpath("abcfold.html.jinja2") -PLOTS_DIR = ".plots" - -ModelOutput = Union[ - AlphafoldOutput, - BoltzOutput, - ChaiOutput, - ProtenixOutput, - OpenfoldOutput, - RosettafoldOutput, -] - - -def run(args, config, defaults, config_file): - """Run ABCFold - - Args: - args (argparse.Namespace): Arguments from the command line - config (configparser.ConfigParser): Config parser object - defaults (dict): Default values from the config file - config_file (Path): Path to the config file - - - Raises: - SystemExit: If the database directory or model parameters directory is not found - - - """ - outputs: List[ModelOutput] = [] - - args.output_dir = Path(args.output_dir) - - if args.mmseqs2: - logger.info("MMSeqs2 Selected, all other MSAs will be ignored") - - make_dir(args.output_dir, overwrite=args.override) - make_dir(args.output_dir.joinpath(PLOTS_DIR)) - - updated_config = False - if args.model_params is not None and args.model_params != defaults["model_params"]: - config.set("Weights", "model_params", args.model_params) - updated_config = True - if args.database_dir is not None and args.database_dir != defaults["database_dir"]: - config.set("Databases", "database_dir", args.database_dir) - updated_config = True - af3_sif = args.af3_sif_path - if af3_sif is not None and af3_sif != defaults.get("af3_sif_path"): - config.set("Sif_paths", "af3_sif_path", af3_sif) - updated_config = True - if updated_config: - with open(config_file, "w") as f: - config.write(f) - - rt_config = {} - for section in config.sections(): - rt_config.update(dict(config.items(section))) - - args = raise_argument_errors(args) - # Ensure that the input json file is valid - args.input_json = check_input_json( - args.input_json, - output_dir=args.output_dir, - use_af3_templates=args.use_af3_template_search, - ) - - with open(args.input_json, "r") as f: - input_params = json.load(f) - - name = input_params.get("name") - if name is None: - logger.error("Input JSON must contain a 'name' field") - sys.exit(1) - - with tempfile.TemporaryDirectory() as temp_dir_str: - temp_dir = Path(temp_dir_str) - if args.mmseqs2: - if not args.output_json: - input_json = Path(args.input_json) - run_json = temp_dir.joinpath( - input_json.name.replace(".json", "_mmseqs.json") - ) - else: - input_json = Path(args.input_json) - run_json = Path(args.output_json) - - input_params = add_msa_to_json( - input_json=input_json, - mmseqs_db=args.mmseqs_database, - templates=args.templates, - num_templates=args.num_templates, - chai_template_output=temp_dir.joinpath("all_chains.m8"), - input_params=input_params, - output_json=run_json, - to_file=True, - ) - else: - run_json = Path(args.input_json) - - if args.custom_template is not None: - add_custom_template( - run_json, - args.target_id, - args.custom_template, - args.custom_template_chain, - output_json=run_json, - to_file=True, - ) - - successful_runs = [] - if args.alphafold3: - af3_database = args.database_dir - use_precomputed_msas = args.mmseqs2 or any( - seq.get("protein", {}).get("unpairedMsa") - or seq.get("protein", {}).get("unpairedMsaPath") - for seq in input_params["sequences"] - ) - if use_precomputed_msas: - af3_database = make_dummy_af3_db(temp_dir) - - af3_output_dir = run_alphafold3( - input_json=run_json, - output_dir=args.output_dir, - model_params=args.model_params, - database_dir=af3_database, - number_of_models=args.number_of_models, - num_recycles=args.num_recycles, - sif_path=af3_sif, - save_distogram=args.save_distogram, - gpus=args.gpus, - config=rt_config, - use_precomputed_msas=use_precomputed_msas, - ) - af3_success = af3_output_dir is not None - - if af3_success: - assert af3_output_dir is not None - ao = AlphafoldOutput(af3_output_dir, input_params, name) - outputs.append(ao) - run_json = ao.input_json - successful_runs.append(af3_success) - - if args.boltz: - from abcfold.boltz.run_boltz import run_boltz - - boltz_success = run_boltz( - input_json=run_json, - output_dir=args.output_dir, - save_input=args.save_input, - number_of_models=args.number_of_models, - num_recycles=args.num_recycles, - gpus=args.gpus, - config=rt_config, - boltz_mode=args.boltz_mode, - boltz_crystal_structure=args.boltz_crystal_structure, - boltz_ligand_chain=args.boltz_ligand_chain, - boltz_template_chain_id=args.boltz_template_chain_id, - boltz_template_id=args.boltz_template_id, - boltz_template_force=args.boltz_template_force, - boltz_template_threshold=args.boltz_template_threshold, - boltz_pocket_radius=args.boltz_pocket_radius, - boltz_pocket_max_distance=args.boltz_pocket_max_distance, - boltz_pocket_force=args.boltz_pocket_force, - preprocessing_threads=args.boltz_preprocessing_threads, - num_workers=args.boltz_num_workers, - max_parallel_samples=args.boltz_max_parallel_samples, - ) - - if boltz_success: - bolt_out_dirs = list(args.output_dir.glob("boltz_results*")) - bo = BoltzOutput(bolt_out_dirs, input_params, name, args.save_input) - outputs.append(bo) - successful_runs.append(boltz_success) - - if args.chai1: - from abcfold.chai1.run_chai1_fast import run_chai_fast as run_chai - - template_hits_path = None - if args.templates and args.mmseqs2: - template_hits_path = temp_dir.joinpath("all_chains.m8") - elif args.templates: - template_hits_path = make_dummy_m8_file(run_json, temp_dir) - - chai_success = run_chai( - input_json=run_json, - output_dir=args.output_dir, - save_input=args.save_input, - number_of_models=args.number_of_models, - num_recycles=args.num_recycles, - template_hits_path=template_hits_path, - device=args.gpus, - config=rt_config, - ) - - if chai_success: - chai_output_dirs = list(args.output_dir.glob("chai_output*")) - co = ChaiOutput( - chai_output_dirs, input_params, name, rt_config, args.save_input - ) - outputs.append(co) - successful_runs.append(chai_success) - - if args.protenix: - from abcfold.protenix.run_protenix import run_protenix - - protenix_success = run_protenix( - input_json=run_json, - output_dir=args.output_dir, - save_input=args.save_input, - number_of_models=args.number_of_models, - num_recycles=args.num_recycles, - config=rt_config, - ) - - if protenix_success: - protenix_output_dirs = list(args.output_dir.glob("protenix_results*")) - po = ProtenixOutput( - protenix_output_dirs, input_params, name, args.save_input - ) - outputs.append(po) - successful_runs.append(protenix_success) - - if args.openfold3: - from abcfold.openfold3.run_openfold3 import run_openfold - - template_hits_path = None - if args.templates and args.mmseqs2: - template_hits_path = temp_dir.joinpath("all_chains.m8") - - openfold_success = run_openfold( - input_json=run_json, - output_dir=args.output_dir, - save_input=args.save_input, - number_of_models=args.number_of_models, - template_hits_path=template_hits_path, - input_ckpt=args.inference_ckpt_path, - config=rt_config, - ) - - if openfold_success: - openfold_output_dirs = list(args.output_dir.glob("openfold_results*")) - oo = OpenfoldOutput( - openfold_output_dirs, input_params, name, args.save_input - ) - outputs.append(oo) - successful_runs.append(openfold_success) - - if args.rosettafold3: - from abcfold.rosettafold3.run_rosettafold3 import run_rosettafold - - rosettafold_success = run_rosettafold( - input_json=run_json, - output_dir=args.output_dir, - save_input=args.save_input, - number_of_models=args.number_of_models, - config=rt_config, - ) - - if rosettafold_success: - rosettafold_output_dirs = list( - args.output_dir.glob("rosettafold_results*") - ) - ro = RosettafoldOutput( - rosettafold_output_dirs, input_params, name, args.save_input - ) - outputs.append(ro) - successful_runs.append(rosettafold_success) - - if args.no_visuals: - logger.info("Visuals disabled") - return - - if not any(successful_runs): - logger.error("No models were generated") - return - - plot_dict = plots(outputs, args.output_dir.joinpath(PLOTS_DIR)) - - # Compile data to make output page - programs_run = [] - cif_models = [ - cif_file - for cif_list in get_all_cif_files(outputs).values() - for cif_file in cif_list - ] - indicies = get_gap_indicies(*cif_models) - index_counter = 0 - - alphafold_models: Dict[str, List[Dict[str, Any]]] = {"models": []} - - if args.alphafold3: - if af3_success: - programs_run.append("AlphaFold3") - for seed in ao.output.keys(): - for idx in ao.output[seed].keys(): - model = ao.output[seed][idx]["cif"] - model.check_clashes() - score_file = ao.output[seed][idx]["summary"] - plddt = model.residue_plddts - pae = ao.output[seed][idx]["af3_pae"] - if len(indicies) > 0: - plddt = insert_none_by_minus_one( - indicies[index_counter], plddt - ) - index_counter += 1 - model_data = get_model_data( - model, - plot_dict, - "AlphaFold3", - plddt, - pae, - score_file, - args.output_dir, - ) - alphafold_models["models"].append(model_data) - - boltz_models: Dict[str, List[Dict[str, Any]]] = {"models": []} - if args.boltz: - if boltz_success: - programs_run.append("Boltz") - for seed in bo.output.keys(): - for idx in bo.output[seed].keys(): - model = bo.output[seed][idx]["cif"] - model.check_clashes() - score_file = bo.output[seed][idx]["json"] - plddt = model.residue_plddts - pae = bo.output[seed][idx]["af3_pae"] - if len(indicies) > 0: - plddt = insert_none_by_minus_one( - indicies[index_counter], plddt - ) - index_counter += 1 - model_data = get_model_data( - model, - plot_dict, - "Boltz", - plddt, - pae, - score_file, - args.output_dir, - ) - boltz_models["models"].append(model_data) - - chai_models: Dict[str, List[Dict[str, Any]]] = {"models": []} - if args.chai1: - if chai_success: - programs_run.append("Chai-1") - for seed in co.output.keys(): - for idx in co.output[seed].keys(): - if idx >= 0: - model = co.output[seed][idx]["cif"] - model.check_clashes() - score_file = co.output[seed][idx]["scores"] - plddt = model.residue_plddts - pae = co.output[seed][idx]["af3_pae"] - if len(indicies) > 0: - plddt = insert_none_by_minus_one( - indicies[index_counter], plddt - ) - index_counter += 1 - model_data = get_model_data( - model, - plot_dict, - "Chai-1", - plddt, - pae, - score_file, - args.output_dir, - ) - chai_models["models"].append(model_data) - - openfold_models: Dict[str, List[Dict[str, Any]]] = {"models": []} - if args.openfold3: - if openfold_success: - programs_run.append("OpenFold3") - for seed in oo.output.keys(): - for idx in oo.output[seed].keys(): - if idx >= 0: - model = oo.output[seed][idx]["cif"] - model.check_clashes() - score_file = oo.output[seed][idx]["scores"] - plddt = model.residue_plddts - pae = oo.output[seed][idx]["af3_pae"] - if len(indicies) > 0: - plddt = insert_none_by_minus_one( - indicies[index_counter], plddt - ) - index_counter += 1 - model_data = get_model_data( - model, - plot_dict, - "OpenFold3", - plddt, - pae, - score_file, - args.output_dir, - ) - openfold_models["models"].append(model_data) - - protenix_models: Dict[str, List[Dict[str, Any]]] = {"models": []} - if args.protenix: - if protenix_success: - programs_run.append("Protenix") - for seed in po.output.keys(): - for idx in po.output[seed].keys(): - if idx >= 0: - model = po.output[seed][idx]["cif"] - model.check_clashes() - score_file = po.output[seed][idx]["scores"] - plddt = model.residue_plddts - pae = po.output[seed][idx]["af3_pae"] - if len(indicies) > 0: - plddt = insert_none_by_minus_one( - indicies[index_counter], plddt - ) - index_counter += 1 - model_data = get_model_data( - model, - plot_dict, - "Protenix", - plddt, - pae, - score_file, - args.output_dir, - ) - protenix_models["models"].append(model_data) - - rosettafold_models: Dict[str, List[Dict[str, Any]]] = {"models": []} - if args.rosettafold3: - if rosettafold_success: - programs_run.append("RosettaFold3") - for seed in ro.output.keys(): - for idx in ro.output[seed].keys(): - if idx >= 0: - model = ro.output[seed][idx]["cif"] - model.check_clashes() - score_file = ro.output[seed][idx]["scores"] - plddt = model.residue_plddts - pae = ro.output[seed][idx]["af3_pae"] - if len(indicies) > 0: - plddt = insert_none_by_minus_one( - indicies[index_counter], plddt - ) - index_counter += 1 - model_data = get_model_data( - model, - plot_dict, - "RosettaFold3", - plddt, - pae, - score_file, - args.output_dir, - ) - rosettafold_models["models"].append(model_data) - - combined_models = ( - alphafold_models["models"] - + boltz_models["models"] - + chai_models["models"] - + openfold_models["models"] - + protenix_models["models"] - + rosettafold_models["models"] - ) - - # Make the output directory for the models - os.makedirs(args.output_dir.joinpath("output_models"), exist_ok=True) - output_models = [] - for model in combined_models: - cif_file = args.output_dir.joinpath(model["model_path"]) - if model["model_source"] == "AlphaFold3": - output_name = "af3_model_" + model["model_id"][-1] + ".cif" - elif model["model_source"] == "Boltz": - output_name = "boltz_model_" + model["model_id"][-1] + ".cif" - elif model["model_source"] == "Chai-1": - output_name = "chai_model_" + model["model_id"][-1] + ".cif" - elif model["model_source"] == "OpenFold3": - output_name = "openfold_model_" + model["model_id"][-1] + ".cif" - elif model["model_source"] == "Protenix": - output_name = "protenix_model_" + model["model_id"][-1] + ".cif" - elif model["model_source"] == "RosettaFold3": - output_name = "rosettafold_model_" + model["model_id"][-1] + ".cif" - shutil.copy( - cif_file, - args.output_dir.joinpath("output_models").joinpath(output_name), - ) - output_models.append( - args.output_dir.joinpath("output_models").joinpath(output_name) - ) - # Superpose the models - if len(output_models) > 1: - superpose_models(output_models) - - sequence_data = get_model_sequence_data(cif_models) - sequence = "" - for key in sequence_data.keys(): - sequence += sequence_data[key] - chain_data = {} - ref = 0 - for key in sequence_data.keys(): - chain_data["Chain " + key] = (ref, len(sequence_data[key]) + ref - 1) - ref += len(sequence_data[key]) - results_dict = { - "sequence": sequence, - "models": combined_models, - "plotly_path": Path(plot_dict["plddt"]) - .relative_to(args.output_dir.resolve()) - .as_posix(), - "chain_data": chain_data, - } - results_json = json.dumps(results_dict) - - if not args.output_dir.joinpath(".feature_viewer").exists(): - shutil.copytree(HTML_DIR, args.output_dir / ".feature_viewer") - - if len(programs_run) > 1: - programs = ( - "Structure predictions for: " - + ", ".join(programs_run[:-1]) - + " and " - + programs_run[-1] - ) - else: - programs = "Structure predictions for: " + programs_run[0] - - # Create the index page - HTML_OUT = args.output_dir.joinpath("index.html") - html_out = Path(HTML_OUT).resolve() - render_template( - HTML_TEMPLATE, - html_out, - # kwargs appear as variables in the template - abcfold_html_dir=".feature_viewer", - programs=programs, - results_json=results_json, - version=0.1, - ) - logger.info(f"Output page written to {HTML_OUT}") - - # Change to the output directory to run the server - os.chdir(args.output_dir) - - # Make a script to open the output HTML file in the default web browser - output_open_html_script("open_output.py", port=PORT) - - if args.no_server: - logger.info("Server disabled") - logger.info("Run 'python open_output.py' in the output directory to \ -view the output pages") - return - - try: - # Start the server - with socketserver.TCPServer(("", PORT), NoCacheHTTPRequestHandler) as httpd: - logger.info( - f"Serving at port {PORT}: http://localhost:{PORT}/index.html" - ) - logger.info("Press Ctrl+C to stop the server") - # Open the main HTML page in the default web browser - webbrowser.open(f"http://localhost:{PORT}/index.html") - # Keep the server running - httpd.serve_forever() - except KeyboardInterrupt: - logger.info("Server stopped") - httpd.server_close() - sys.exit(0) - - -def main(): - """ - Run AlphaFold3 / Boltz / Chai-1 / OpenFold3 / Protenix / RosettaFold3 - """ - import argparse - - config_parser = argparse.ArgumentParser(add_help=False) - config_parser.add_argument( - "--config-file", - type=str, - default=str(Path.home() / ".abcfold_config.ini"), - help="Path to the config file. " - "If not provided, a config file will be created " - "at ~/.abcfold_config.ini with default values. " - "If a config file already exists at that location, it will be used.", - ) - config_args, remaining = config_parser.parse_known_args() - - defaults = {} - config_file = Path(config_args.config_file) - default_config_file = Path(__file__).parent.joinpath("data", "config.ini") - if not config_file.exists(): - shutil.copy(default_config_file, config_file) - else: - verify_config_file(config_file, default_config_file) - - config = configparser.ConfigParser() - config.read(str(config_file)) - for section in config.sections(): - defaults.update(dict(config.items(section))) - - parser = argparse.ArgumentParser( - description=( - "Run AlphaFold3 / Boltz / Chai-1 / OpenFold3 / Protenix / RosettaFold3" - ), - parents=[config_parser], - ) - - parser = main_argpase_util(parser) - parser = alphafold_argparse_util(parser) - parser = boltz_argparse_util(parser) - parser = chai_argparse_util(parser) - parser = openfold_argparse_util(parser) - parser = protenix_argparse_util(parser) - parser = rosettafold_argparse_util(parser) - parser = mmseqs2_argparse_util(parser) - parser = custom_template_argpase_util(parser) - parser = prediction_argparse_util(parser) - parser = visuals_argparse_util(parser) - - parser.set_defaults(**defaults) - args = parser.parse_args(remaining) - - run( - args, - config, - defaults, - config_file, - ) - - -if __name__ == "__main__": - main() diff --git a/abcfold/backend_envs.py b/abcfold/backend_envs.py deleted file mode 100644 index 903f60e..0000000 --- a/abcfold/backend_envs.py +++ /dev/null @@ -1,180 +0,0 @@ -import os -import shutil -import subprocess -import sys -from typing import Optional - - -def supports_cuda_wheels() -> bool: - return sys.platform.startswith("linux") - - -class MicromambaEnv: - def __init__(self, env_name: str): - self.env_name = env_name - self.micromamba = self._find_micromamba() - - @staticmethod - def _find_micromamba() -> str: - for candidate in [ - shutil.which("micromamba"), - os.path.expanduser("~/micromamba/bin/micromamba"), - os.path.expanduser("~/.local/bin/micromamba"), - ]: - if candidate and os.path.exists(candidate): - return candidate - raise RuntimeError( - "micromamba binary not found. " - "Ensure micromamba is installed and on PATH." - ) - - def get_installed_version(self, package: str) -> Optional[str]: - """ - Return installed version of `package` inside the env, - or None if the package is not installed. - """ - code = ( - "from importlib.metadata import version, PackageNotFoundError\n" - "import sys\n" - f"pkg='{package}'\n" - "try:\n" - " print(version(pkg))\n" - "except PackageNotFoundError:\n" - " sys.exit(1)" - ) - - try: - out = subprocess.check_output( - [ - self.micromamba, - "run", - "-n", self.env_name, - "python", - "-c", code, - ], - text=True, - ) - return out.strip() - except subprocess.CalledProcessError: - return None - - def ensure_package(self, package: str, version: Optional[str] = None): - """ - Ensure a package (optionally pinned to a version) is installed. - """ - installed = self.get_installed_version(package) - - if installed is not None: - if version is None or installed == version: - return - raise RuntimeError( - f"{package}=={installed} is installed in {self.env_name}, " - f"but {version} is required" - ) - - spec = f"{package}=={version}" if version else package - self.pip_install([spec]) - - def _run(self, args: list[str]): - return subprocess.check_call([self.micromamba, *args]) - - def env_exists(self) -> bool: - out = subprocess.check_output( - [self.micromamba, "env", "list"], - text=True, - ) - return any( - line.split()[0] == self.env_name - for line in out.splitlines() - if line.strip() - ) - - def create(self, *, python_version: str): - if self.env_exists(): - return - self._run([ - "create", - "-y", - "-n", self.env_name, - f"python={python_version}", - ]) - - def pip_install(self, packages: list[str]): - self._run([ - "run", - "-n", self.env_name, - "python", "-m", "pip", "install", - "--break-system-packages", - *packages, - ]) - - def conda_install( - self, - packages: list[str], - *, - channels: Optional[list[str]] = None, - ): - cmd = [ - "install", - "-y", - "-n", self.env_name, - ] - - if channels: - for ch in channels: - cmd.extend(["-c", ch]) - - cmd.extend(packages) - - self._run(cmd) - - def run(self, - command: list[str], - capture_output: bool = False, - quiet: bool = False) -> Optional[str]: - cmd = [self.micromamba, "run", "-n", self.env_name, *command] - - if capture_output or quiet: - stdout_lines = [] - with subprocess.Popen( - cmd, - stdout=subprocess.PIPE, - stderr=subprocess.PIPE, - text=True, - ) as proc: - if proc.stdout is None: - return None - - for line in proc.stdout: - if not quiet: - sys.stdout.write(line) - sys.stdout.flush() - stdout_lines.append(line) - - _, stderr = proc.communicate() - - if proc.returncode != 0: - if stderr and not quiet: - sys.stderr.write(stderr) - sys.stderr.flush() - raise subprocess.CalledProcessError( - proc.returncode, - cmd, - output="".join(stdout_lines), - stderr=stderr - ) - - return "".join(stdout_lines) if capture_output else None - - else: - # Quiet is False and capture_output is False → just run - subprocess.check_call(cmd) - return None - - def remove(self): - self._run([ - "remove", - "-n", self.env_name, - "--all", - "-y", - ]) diff --git a/abcfold/boltz/check_install.py b/abcfold/boltz/check_install.py deleted file mode 100644 index 1c10799..0000000 --- a/abcfold/boltz/check_install.py +++ /dev/null @@ -1,47 +0,0 @@ -import logging - -from abcfold.backend_envs import MicromambaEnv, supports_cuda_wheels - -logger = logging.getLogger("logger") - - -def ensure_boltz_env(config: dict) -> MicromambaEnv: - BOLTZ_ENV = config['boltz_env'] - BOLTZ_VERSION = config['boltz_version'] - - env = MicromambaEnv(BOLTZ_ENV) - - # 1. Ensure env exists - env.create(python_version="3.11") - - # 2. Check installed boltz version - installed = env.get_installed_version("boltz") - - if installed != BOLTZ_VERSION: - if installed is None: - logger.info("boltz not found. Installing version: %s", BOLTZ_ENV) - else: - logger.info( - "boltz version mismatch (found %s). Installing correct version: %s", - installed, - BOLTZ_ENV, - ) - packages = [f"boltz=={BOLTZ_VERSION}"] - if supports_cuda_wheels(): - packages.extend([ - "cuequivariance_torch", - "cuequivariance_ops_torch-cu12", - ]) - else: - logger.info("Skipping CUDA-only Boltz dependencies on non-Linux platform") - - env.pip_install([*packages, "--no-cache-dir"]) - else: - logger.info("boltz is already up-to-date (%s)", BOLTZ_ENV) - - # 3. Ensure runtime deps you *actually* need - env.ensure_package("numpy") - env.ensure_package("typer") - env.ensure_package("matplotlib") - - return env diff --git a/abcfold/chai1/check_install.py b/abcfold/chai1/check_install.py deleted file mode 100644 index 56821c4..0000000 --- a/abcfold/chai1/check_install.py +++ /dev/null @@ -1,48 +0,0 @@ -import logging - -from abcfold.backend_envs import MicromambaEnv - -logger = logging.getLogger("logger") - - -# Set requirment versions for chai dependencies -PANDERA_VERSION = "0.24.0" - - -def ensure_chai_env(config: dict) -> MicromambaEnv: - CHAI_ENV = config['chai_env'] - CHAI_VERSION = config['chai_version'] - - env = MicromambaEnv(CHAI_ENV) - - # 1. Ensure env exists - env.create(python_version="3.11") - - # 2. Check installed chai version - installed = env.get_installed_version("chai_lab") - - if installed != CHAI_VERSION: - if installed is None: - logger.info("chai_lab not found. Installing version: %s", CHAI_VERSION) - else: - logger.info( - "chai_lab version mismatch (found %s). Installing correct version: %s", - installed, - CHAI_VERSION, - ) - env.conda_install(["kalign2"], channels=["conda-forge", "bioconda"]) - env.pip_install([f"chai_lab=={CHAI_VERSION}"]) - else: - logger.info("chai_lab is already up-to-date (%s)", CHAI_VERSION) - - installed_pandera = env.get_installed_version("pandera") - if installed_pandera != PANDERA_VERSION: - logger.info("Installing pandera==%s for Chai compatibility", PANDERA_VERSION) - env.pip_install([f"pandera=={PANDERA_VERSION}"]) - - # 3. Ensure runtime deps you *actually* need - env.ensure_package("numpy") - env.ensure_package("typer") - env.ensure_package("matplotlib") - - return env diff --git a/abcfold/data/config.ini b/abcfold/data/config.ini deleted file mode 100644 index fb84a4e..0000000 --- a/abcfold/data/config.ini +++ /dev/null @@ -1,35 +0,0 @@ -[Databases] -database_dir = None - -[Sif_paths] -af3_sif_path = None - -[Weights] -model_params = /mnt/ligandpro/soft/protein/alphafold3/models -boltz_weights = None -openfold_weights = None -rosettafold_weights = None - -[Environments] -af3_docker_env = romerolabduke/alphafast:latest -boltz_env = abcfold-boltz-py311 -chai_env = abcfold-chai-py311 -openfold_env = abcfold-openfold-py311 -protenix_env = abcfold-protenix-py311 -rosettafold_env = abcfold-rosetta-py312 - -[Versions] -af3_version = 3.0.0 -boltz_version = 2.2.1 -chai_version = 0.6.1 -openfold_version = 0.4.1 -protenix_version = 2.0.0 -rosetta_version = 0.1.12 - -[Models] -protenix_model = protenix-v2 - -[Boltz] -boltz_preprocessing_threads = 2 -boltz_num_workers = 2 -boltz_max_parallel_samples = None diff --git a/abcfold/openfold3/check_install.py b/abcfold/openfold3/check_install.py deleted file mode 100644 index 478272b..0000000 --- a/abcfold/openfold3/check_install.py +++ /dev/null @@ -1,90 +0,0 @@ -import logging -import urllib.request -from pathlib import Path - -from abcfold.backend_envs import MicromambaEnv, supports_cuda_wheels - -logger = logging.getLogger("logger") - -OPENFOLD_BUCKET = "openfold3-data" -CHECKPOINT_NAME = "of3-p2-155k.pt" -S3_KEY = f"openfold3-parameters/{CHECKPOINT_NAME}" -HTTPS_URL = ( - f"https://{OPENFOLD_BUCKET}.s3.amazonaws.com/{S3_KEY}" -) - - -def ensure_openfold_checkpoint(target_path: Path) -> Path: - """ - Ensure OpenFold3 checkpoint exists at target_path. - Non-interactive, automation-safe. - """ - if target_path.exists(): - return target_path - - target_path.parent.mkdir(parents=True, exist_ok=True) - - try: - logger.info( - "Downloading OpenFold3 checkpoint via HTTPS " - "(~2.1 GB, this may take a while)..." - ) - urllib.request.urlretrieve(HTTPS_URL, target_path) - except Exception as e: - raise RuntimeError( - "Failed to download OpenFold3 checkpoint.\n" - f"Target: {target_path}\n" - f"Error: {e}" - ) - - if not target_path.exists(): - raise RuntimeError("Checkpoint download completed but file not found") - - return target_path - - -def ensure_openfold_env(config: dict) -> MicromambaEnv: - OPENFOLD_ENV = config['openfold_env'] - OPENFOLD_VERSION = config['openfold_version'] - - env = MicromambaEnv(OPENFOLD_ENV) - - # 1. Ensure env exists - env.create(python_version="3.11") - - # 2. Check installed openfold version - installed = env.get_installed_version("openfold3") - - if installed != OPENFOLD_VERSION: - if installed is None: - logger.info("openfold3 not found. Installing version: %s", OPENFOLD_VERSION) - else: - logger.info( - "openfold3 version mismatch (found %s). Installing correct version: %s", - installed, - OPENFOLD_VERSION, - ) - # 3. Install Kalign2 - env.conda_install(["kalign2"], channels=["conda-forge", "bioconda"]) - - packages = [f"openfold3=={OPENFOLD_VERSION}"] - if supports_cuda_wheels(): - packages.extend([ - "cuequivariance_torch", - "cuequivariance_ops_torch-cu12", - ]) - else: - logger.info( - "Skipping CUDA-only OpenFold3 dependencies on non-Linux platform" - ) - - env.pip_install([*packages, "--no-cache-dir"]) - else: - logger.info("openfold3 is already up-to-date (%s)", OPENFOLD_ENV) - - # 4. Ensure runtime deps you *actually* need - env.ensure_package("numpy") - env.ensure_package("typer") - env.ensure_package("matplotlib") - - return env diff --git a/abcfold/openfold3/run_openfold3.py b/abcfold/openfold3/run_openfold3.py deleted file mode 100644 index 12cbaec..0000000 --- a/abcfold/openfold3/run_openfold3.py +++ /dev/null @@ -1,180 +0,0 @@ -import logging -import subprocess -import tempfile -from pathlib import Path -from typing import Optional, Union - -from abcfold.openfold3.af3_to_openfold3 import OpenfoldJson -from abcfold.openfold3.check_install import (CHECKPOINT_NAME, - ensure_openfold_checkpoint, - ensure_openfold_env) - -logger = logging.getLogger("logger") - - -def run_openfold( - input_json: Union[str, Path], - output_dir: Union[str, Path], - config: dict, - save_input: bool = False, - test: bool = False, - number_of_models: int = 5, - template_hits_path: Path | None = None, - input_ckpt: Optional[Union[str, Path]] = None, -) -> bool: - """ - Run OpenFold 3 using the input JSON file - - Args: - input_json (Union[str, Path]): Path to the input JSON file - output_dir (Union[str, Path]): Path to the output directory - config (dict): Configuration dictionary - save_input (bool): If True, save the input JSON file and MSA to the output - directory - test (bool): If True, run the test command - number_of_models (int): Number of models to generate - template_hits_path (Path): Path to the template hits m8 file - input_ckpt (Union[str, Path]): Path to user input checkpoint file - - Returns: - Bool: True if the OpenFold 3 run was successful, False otherwise - - Raises: - subprocess.CalledProcessError: If the OpenFold 3 command returns an error - - - """ - input_json = Path(input_json) - output_dir = Path(output_dir) - - logger.debug("Checking if openfold is installed") - env = ensure_openfold_env(config=config) - - openfold_weight_dir = config['openfold_weights'] - if openfold_weight_dir is not None and openfold_weight_dir != "None": - cache_path = Path(openfold_weight_dir) - else: - cache_path = Path.home().joinpath(".openfold3") - - default_ckpt = cache_path.joinpath(CHECKPOINT_NAME) - if input_ckpt is None: - if not default_ckpt.exists(): - logger.info( - "No Checkpoint file found. " - f"Downloading OpenFold3 checkpoint to {default_ckpt}" - ) - openfold_ckpt = ensure_openfold_checkpoint(default_ckpt) - else: - openfold_ckpt = default_ckpt - elif Path(input_ckpt).exists(): - logger.info(f"Using user provided OpenFold3 checkpoint: {input_ckpt}") - openfold_ckpt = Path(input_ckpt) - - elif Path(input_ckpt).exists(): - logger.info(f"Using user provided OpenFold3 checkpoint: {input_ckpt}") - openfold_ckpt = Path(input_ckpt) - else: - logger.error( - "No valid OpenFold3 checkpoint path provided." - ) - return False - - with tempfile.TemporaryDirectory() as temp_dir: - working_dir = Path(temp_dir) - if save_input: - logger.info("Saving input yaml file and msa to the output directory") - working_dir = output_dir - - openfold_json = OpenfoldJson(working_dir, templates=template_hits_path) - openfold_json.json_to_json(input_json) - runner_yaml = working_dir / "openfold3_runner.yml" - openfold_json.write_yaml(runner_yaml) - - for seed in openfold_json.seeds: - out_file = working_dir.joinpath(f"{input_json.stem}_seed-{seed}.json") - - openfold_json.write_json(out_file) - logger.info("Running OpenFold 3 using seed: %s", seed) - openfold_out_dir = output_dir / f"openfold_results_seed-{seed}" - cmd = ( - generate_openfold_command( - out_file, - openfold_out_dir, - runner_yaml, - openfold_ckpt, - number_of_models - ) - if not test - else generate_openfold_test_command() - ) - - try: - env.run(cmd) - except subprocess.CalledProcessError as e: - stderr = e.stderr or "" - if stderr: - if working_dir.exists(): - output_err_file = working_dir / "openfold_error.log" - else: - output_err_file = working_dir.parent / "openfold_error.log" - output_err_file.write_text(stderr) - logger.error( - "OpenFold 3 run failed. Error log is in %s", output_err_file - ) - else: - logger.error("OpenFold 3 run failed") - return False - - logger.info("OpenFold 3 run complete") - logger.info("Output files are in %s", output_dir) - return True - - -def generate_openfold_command( - input_json: Union[str, Path], - output_dir: Union[str, Path], - runner_yaml: Union[str, Path], - ckpt_path: Union[str, Path], - number_of_models: int = 5, -) -> list: - """ - Generate the OpenFold 3 command - - Args: - input_json (Union[str, Path]): Path to the input JSON file - output_dir (Union[str, Path]): Path to the output directory - runner_yaml (Union[str, Path]): Path to the runner YAML file - ckpt_path (Union[str, Path]): Path to the inference CheckPoint - number_of_models (int): Number of models to generate - - Returns: - list: The OpenFold 3 command - """ - return [ - "run_openfold", - "predict", - "--query_json", str(input_json), - "--runner_yaml", str(runner_yaml), - "--num_diffusion_samples", str(number_of_models), - "--output_dir", str(output_dir), - "--inference_ckpt_path", str(ckpt_path), - "--use_msa_server", "false" - ] - - -def generate_openfold_test_command() -> list: - """ - Generate the test command for OpenFold 3 - - Args: - None - - Returns: - list: The OpenFold 3 test command - """ - - return [ - "run_openfold", - "predict", - "--help", - ] diff --git a/abcfold/protenix/check_install.py b/abcfold/protenix/check_install.py deleted file mode 100644 index 4ce4935..0000000 --- a/abcfold/protenix/check_install.py +++ /dev/null @@ -1,38 +0,0 @@ -import logging - -from abcfold.backend_envs import MicromambaEnv - -logger = logging.getLogger("logger") - - -def ensure_protenix_env(config: dict) -> MicromambaEnv: - PROTENIX_ENV = config['protenix_env'] - PROTENIX_VERSION = config['protenix_version'] - - env = MicromambaEnv(PROTENIX_ENV) - - # 1. Ensure env exists - env.create(python_version="3.11") - - # 2. Check installed protenix version - installed = env.get_installed_version("protenix") - - if installed != PROTENIX_VERSION: - if installed is None: - logger.info("Protenix not found. Installing version: %s", PROTENIX_ENV) - else: - logger.info( - "Protenix version mismatch (found %s). Installing correct version: %s", - installed, - PROTENIX_ENV, - ) - env.pip_install([f"protenix=={PROTENIX_VERSION}"]) - else: - logger.info("Protenix is already up-to-date (%s)", PROTENIX_ENV) - - # 3. Ensure runtime deps you *actually* need - env.ensure_package("numpy") - env.ensure_package("typer") - env.ensure_package("matplotlib") - - return env diff --git a/abcfold/protenix/run_protenix.py b/abcfold/protenix/run_protenix.py deleted file mode 100644 index 6a009aa..0000000 --- a/abcfold/protenix/run_protenix.py +++ /dev/null @@ -1,180 +0,0 @@ -import json -import logging -import subprocess -import tempfile -from pathlib import Path -from typing import Union - -from abcfold.protenix.af3_to_protenix import ProtenixJson -from abcfold.protenix.check_install import ensure_protenix_env - -logger = logging.getLogger("logger") - - -def run_protenix( - input_json: Union[str, Path], - output_dir: Union[str, Path], - config: dict, - save_input: bool = False, - test: bool = False, - number_of_models: int = 5, - num_recycles: int = 10, -) -> bool: - """ - Run Protenix using the input JSON file - - Args: - input_json (Union[str, Path]): Path to the input JSON file - output_dir (Union[str, Path]): Path to the output directory - config (dict): Configuration dictionary - save_input (bool): If True, save the input yaml file and MSA to the output - directory - test (bool): If True, run the test command - number_of_models (int): Number of models to generate - num_recycles (int): Number of recycles - - Returns: - Bool: True if the Protenix run was successful, False otherwise - - Raises: - subprocess.CalledProcessError: If the Protenix command returns an error - - - """ - input_json = Path(input_json) - output_dir = Path(output_dir) - - env = None - if not test: - logger.debug("Checking if protenix is installed") - env = ensure_protenix_env(config=config) - - with tempfile.TemporaryDirectory() as temp_dir: - working_dir = Path(temp_dir) - if save_input: - logger.info("Saving input json file and msa to the output directory") - working_dir = output_dir - - protenix_json = ProtenixJson(working_dir) - protenix_json.json_to_json(input_json) - - for seed in protenix_json.seeds: - out_file = working_dir.joinpath(f"{input_json.stem}_seed-{seed}.json") - - protenix_json.write_json(out_file) - protenix_out_dir = output_dir / f"protenix_results_seed-{seed}" - logger.info("Running Protenix using seed: %s", seed) - cmd = ( - generate_protenix_command( - out_file, - protenix_out_dir, - config, - number_of_models, - num_recycles, - seed=seed, - ) - if not test - else generate_protenix_test_command() - ) - - try: - if test: - logger.info("Skipping Protenix backend execution in test mode") - continue - assert env is not None - env.run(cmd) - except subprocess.CalledProcessError as e: - stderr = e.stderr or "" - if stderr: - if working_dir.exists(): - output_err_file = working_dir / "protenix_error.log" - else: - output_err_file = working_dir.parent / "protenix_error.log" - output_err_file.write_text(stderr) - logger.error( - "Protenix run failed. Error log is in %s", output_err_file - ) - else: - logger.error("Protenix run failed") - return False - - logger.info("Protenix run complete") - logger.info("Output files are in %s", output_dir) - return True - - -def generate_protenix_command( - input_json: Union[str, Path], - output_dir: Union[str, Path], - config: dict, - number_of_models: int, - num_recycles: int, - seed: int, -) -> list: - """ - Generate the Protenix command - - Args: - input_json (Union[str, Path]): Path to the input JSON file - output_dir (Union[str, Path]): Path to the output directory - config (dict): Configuration dictionary - number_of_models (int): Number of models to generate - num_recycles (int): Number of recycles - seed (int): Random seed - config (dict): Configuration dictionary - - Returns: - list: The Protenix command - """ - - # Determine if MSA is present in the input JSON - use_msa = False - with open(str(input_json), "r") as f: - data = json.load(f) - for key, value in data[0].items(): - if key == "sequences": - for entry in value: - if "proteinChain" in entry: - if "msa" in entry["proteinChain"]: - use_msa = True - break - - return [ - "python", - "-m", - "runner.inference", - "--model_name", - str(config["protenix_model"]), - "--input_json_path", - str(input_json), - "--dump_dir", - str(output_dir), - "--sample_diffusion.N_sample", - str(number_of_models), - "--model.N_cycle", - str(num_recycles), - "--seeds", - str(seed), - "--use_msa", - str(use_msa), - "--need_atom_confidence", - "True", - ] - - -def generate_protenix_test_command() -> list: - """ - Generate the test command for Protenix - - Args: - None - - Returns: - list: The Protenix test command - """ - - return [ - "protenix", - "predict", - "--help", - ] diff --git a/abcfold/rosettafold3/check_install.py b/abcfold/rosettafold3/check_install.py deleted file mode 100644 index a0b8efc..0000000 --- a/abcfold/rosettafold3/check_install.py +++ /dev/null @@ -1,73 +0,0 @@ -import logging -import urllib.request -from pathlib import Path - -from abcfold.backend_envs import MicromambaEnv - -logger = logging.getLogger("logger") - -RF3_BASE_URL = "http://files.ipd.uw.edu/pub/rf3" -CHECKPOINT_NAME = "rf3_foundry_01_24_latest_remapped.ckpt" -RF3_URL = f"{RF3_BASE_URL}/{CHECKPOINT_NAME}" - - -def ensure_rosettafold_checkpoint(target_path: Path) -> Path: - if target_path.exists(): - return target_path - - target_path.parent.mkdir(parents=True, exist_ok=True) - - try: - logger.info( - "Downloading RoseTTAFold3 checkpoint via HTTPS " - "(this may take a while)..." - ) - urllib.request.urlretrieve(RF3_URL, target_path) - except Exception as e: - raise RuntimeError( - "Failed to download RoseTTAFold3 checkpoint.\n" - f"Target: {target_path}\n" - f"Error: {e}" - ) - - if not target_path.exists(): - raise RuntimeError("Checkpoint download completed but file not found") - - return target_path - - -def ensure_rosettafold_env(config: dict) -> MicromambaEnv: - ROSETTAFOLD_ENV = config['rosettafold_env'] - ROSETTAFOLD_VERSION = config['rosetta_version'] - - env = MicromambaEnv(ROSETTAFOLD_ENV) - # 1. Ensure env exists - env.create(python_version="3.12") - - # 2. Check installed rosettafold version - installed = env.get_installed_version("rc-foundry") - - if installed != ROSETTAFOLD_VERSION: - if installed is None: - logger.info("RosettaFold3 not found. Installing rc-foundry version: %s", - ROSETTAFOLD_VERSION) - else: - logger.info( - "RosettaFold3 version mismatch (found %s). " - "Installing correct version: %s", - installed, - ROSETTAFOLD_VERSION, - ) - - env.pip_install([ - f"rc-foundry[rf3]=={ROSETTAFOLD_VERSION}", - ]) - else: - logger.info("RosettaFold3 is already up-to-date (%s)", ROSETTAFOLD_ENV) - - # 3. Ensure runtime deps you *actually* need - env.ensure_package("numpy") - env.ensure_package("typer") - env.ensure_package("matplotlib") - - return env diff --git a/lefthook.yml b/lefthook.yml index 0af690a..0507877 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -5,14 +5,14 @@ pre-commit: commands: ruff-format-staged: glob: "*.{py,pyi}" - run: uv run --extra lint ruff format --check {staged_files} + run: uv run ruff format --check {staged_files} ruff-check-staged: glob: "*.{py,pyi}" - run: uv run --extra lint ruff check {staged_files} + run: uv run ruff check {staged_files} af3-fast-unit-smoke: - run: uv run --extra test pytest tests/test_run_alphafold3.py tests/test_argparse.py -q + run: uv run pytest tests/test_run_alphafold3.py tests/test_argparse.py -q git-diff-check: run: git diff --check --cached @@ -36,8 +36,8 @@ pre-push: echo "[python-quality] skipped: no Python files in push range (${range})" exit 0 fi - uv run --extra lint ruff format --check ${python_files} - uv run --extra lint ruff check ${python_files} + uv run ruff format --check ${python_files} + uv run ruff check ${python_files} pytest: - run: uv run --extra test pytest tests/test_run_alphafold3.py tests/test_run_boltz.py tests/test_run_protenix.py tests/test_af3_to_boltz.py tests/test_af3_to_openfold.py tests/test_argparse.py tests/test_run_scripts.py tests/test_utilities.py tests/test_abcfold.py -q + run: uv run pytest tests/test_run_alphafold3.py tests/test_run_boltz.py tests/test_run_protenix.py tests/test_af3_to_boltz.py tests/test_af3_to_openfold.py tests/test_argparse.py tests/test_run_scripts.py tests/test_utilities.py tests/test_abcfold.py -q diff --git a/pyproject.toml b/pyproject.toml index 7482e64..10e8ecb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,17 +1,18 @@ [build-system] -requires = ["setuptools>=42", "wheel"] +requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "abcfold" -version = "1.1.3" -description = "Tool to run & compare AlphaFold3, Boltz, Chai-1, OpenFold3 and Protenix" +version = "2.0.0" +description = "Run and compare AlphaFold3, Boltz, Chai-1, OpenFold3, Protenix and RosettaFold3 on one input" readme = "README.md" requires-python = ">=3.10" license = { text = "BSD License" } authors = [ { name = "Adam Simpkin", email = "hlasimpk@liverpool.ac.uk" }, - { name = "Luc Elliott", email = "hllelli2@liverpool.ac.uk" } + { name = "Luc Elliott", email = "hllelli2@liverpool.ac.uk" }, + { name = "LigandPro" }, ] classifiers = [ "Development Status :: 4 - Beta", @@ -25,82 +26,59 @@ classifiers = [ "Topic :: Scientific/Engineering :: Bio-Informatics", ] dependencies = [ - "numpy==1.26.4", + "numpy>=1.26,<3", "colorama", "tqdm", - "biopython==1.84", + "biopython>=1.84", "requests", - "types-requests", - "pandas==2.2.3", + "pandas>=2.2", "plotly", "jinja2", - "pyarrow==19.0.1", - + "pyarrow>=19", + "packaging", + "tomli>=2; python_version < '3.11'", ] [project.optional-dependencies] -lint = [ - "ruff", -] -test = [ - "pytest", - "pytest-cov", -] -dev = [ - "ruff", - "pytest", - "pytest-cov", - "pre-commit", - "flake8", - "black", - "mypy", - "coverage-badge", - "coverage", -] +lint = ["ruff"] +test = ["pytest", "pytest-cov"] +dev = ["ruff", "pytest", "pytest-cov", "pre-commit", "mypy", "types-requests"] -[project.urls] -homepage = "https://github.com/rigdenlab/ABCFold" - -[tool.setuptools] -packages = [ - "abcfold", - "abcfold.alphafold3", - "abcfold.boltz", - "abcfold.chai1", - "abcfold.protenix", - "abcfold.openfold3", - "abcfold.rosettafold3", - "abcfold.html", - "abcfold.output", - "abcfold.plots", - "abcfold.plots.pae-viewer-main", - "abcfold.plots.pae-viewer-main.src", - "abcfold.plots.pae-viewer-main.src.css", - "abcfold.plots.pae-viewer-main.src.modules", - "abcfold.plots.pae-viewer-main.src.templates", - "abcfold.plots.pae-viewer-main.standalone", - "abcfold.plots.pae-viewer-main.standalone.css", - "abcfold.plots.pae-viewer-main.standalone.js", - "abcfold.plots.pae-viewer-main.standalone.libs", - "abcfold.scripts", - -] -include-package-data = true +[dependency-groups] +dev = ["pytest", "pytest-cov", "ruff"] -[tool.setuptools.package-data] -abcfold = ["data/config.ini"] +[project.urls] +homepage = "https://github.com/LigandPro/ABCFold" +upstream = "https://github.com/rigdenlab/ABCFold" [project.scripts] -abcfold = "abcfold.abcfold:main" +abcfold = "abcfold.cli:main" boltz-affinity = "abcfold.boltz.score_existing:main" boltz-dock = "abcfold.boltz.dock_crystal:main" mmseqs2msa = "abcfold.scripts.add_mmseqs_msa:main" custom_templates = "abcfold.scripts.add_custom_template:main" ipsae = "abcfold.scripts.ipsae:main" -[tool.flake8] -max-line-length = 88 -extend-ignore = ["E203"] +[tool.setuptools.packages.find] +where = ["src"] +include = ["abcfold*"] + +[tool.setuptools.package-data] +abcfold = [ + "backends.toml", + "data/*", + "LICENCE", + "html/*", + "html/**/*", + "plots/pae-viewer-main/**/*", +] + +[tool.pytest.ini_options] +testpaths = ["tests"] +markers = [ + "gpu: needs a GPU and the backend environments (deselected by default)", +] +addopts = "-m 'not gpu'" [tool.ruff] line-length = 88 @@ -115,5 +93,5 @@ ignore_missing_imports = true check_untyped_defs = true [[tool.mypy.overrides]] -module = ["abcfold.scripts.ipsae", "abcfold.scripts.add_mmseqs2_msa", "abcfold.tests.conftest"] +module = ["abcfold.scripts.ipsae", "abcfold.scripts.add_mmseqs_msa", "tests.conftest"] ignore_errors = true diff --git a/scripts/AF3_json_prepare.ipynb b/scripts/AF3_json_prepare.ipynb deleted file mode 100755 index 3cab391..0000000 --- a/scripts/AF3_json_prepare.ipynb +++ /dev/null @@ -1,1649 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Processing 6qqw, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqw/6qqw_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqw/6qqw_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: NC1CC(c2ccc3ccn(Cc4ccccc4)c3c2)NN1\n", - "JSON saved: json_inputs/6qqw.json\n", - "Processing 6d08, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d08/6d08_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d08/6d08_ligand.sdf\n", - "Found 1 chains: {'A': 'GEFVVEKVLDRRVVKGKVEYLLKWKGGSDEDNTWEPEENLDCPDLIAEFLQSQK'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](C)NC(=O)[C@@H](NC(=O)[C@H](CCC(N)=O)NC(=O)[C@H](CCCC[NH3+])NC(=O)[C@H](C)[NH3+])[C@@H](C)O)C(=O)N[C@@H](CCCC[NH2+]Cc1ccccc1)C(=O)N[C@@H](CO)C(=O)O\n", - "JSON saved: json_inputs/6d08.json\n", - "Processing 6jap, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jap/6jap_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jap/6jap_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSAPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@@](CO)(O[C@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jap.json\n", - "Processing 6np2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np2/6np2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np2/6np2_ligand.sdf\n", - "Found 1 chains: {'A': 'TPWSKSELVRQLRDLGVRSGDMVMPHVSLRAVGPLADGPQTLVDALIEAVGPTGNILAFVSWRDSPYEQTLGHDAPPAAIAQSWPAFDPDHAPAYPGFGAINEFIRTYPGCRRSAHPDASMAAIGPDAAWLVAPHEMGAAYGPRSPIARFLAHAGKILSIGAGPDAVTALHYAEAVARIEGKRRVTYSMPLLREGKRVWVTTSDWDSNGILDEYAAPDGPDAVERIARDYLARTRVAQGPVGGAQSRLIDAADIVSFGIEWLEARHAA'}\n", - "Ligand SMILES: C[NH2+][C@@H]1[C@@H](O)[C@@H](O[C@@H]2[C@@H](O)[C@H](O[C@H]3OC(C[NH3+])=CC[C@H]3[NH3+])[C@@H]([NH3+])C[C@H]2[NH3+])OC[C@]1(C)O\n", - "JSON saved: json_inputs/6np2.json\n", - "Processing 6uvp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uvp/6uvp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uvp/6uvp_ligand.sdf\n", - "Found 1 chains: {'A': 'RRGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGFPLNQSEVLASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1/N[C@@]2([C@H]3C[C@@H]3NC(=O)c3ccc(F)cn3)COC[C@H]2CS1\n", - "JSON saved: json_inputs/6uvp.json\n", - "Processing 6oxq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxq/6oxq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxq/6oxq_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CCC(CC)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc(CO)cc1\n", - "JSON saved: json_inputs/6oxq.json\n", - "Processing 6jsn, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsn/6jsn_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsn/6jsn_ligand.sdf\n", - "Found 1 chains: {'A': 'RGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYNI'}\n", - "Ligand SMILES: [H]/N=C1/N[C@](C)(c2cc(NC(=O)c3cnc(OCF)cn3)ccc2F)C2(CCS(=O)(=O)CC2)CS1\n", - "JSON saved: json_inputs/6jsn.json\n", - "Processing 6hzb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hzb/6hzb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hzb/6hzb_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTASGSLVPR'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)CCCC(=O)NCCCC[C@@H](C(=O)N[C@@H](CCCC[NH3+])C(=O)NCc2ccc(/C(N)=N\\[H])cc2)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC1=O\n", - "JSON saved: json_inputs/6hzb.json\n", - "Processing 6qrc, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrc/6qrc_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrc/6qrc_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSPT'}\n", - "Ligand SMILES: COc1cccc(Cn2ccc3ccc(C4CC(N)NN4)cc32)c1\n", - "JSON saved: json_inputs/6qrc.json\n", - "Processing 6oio, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oio/6oio_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oio/6oio_ligand.sdf\n", - "Found 1 chains: {'A': 'VKYVDKIHIGNYEIDAWYFSPFPEDYGKQPKLWLCEYCLKYMKYEKSYRFHLGQCQWRQPPGKEIYRKSNISVHEVDGKDHKIYCQNLCLLAKLFLDHTLYFDVEPFVFYILTEVDRQGAHIVGYFSKEKESPDGNNVSCIMILPPYQRRGYGRFLIAFSYELSKLESTVGSPEKPLSDLGKLSYRSYWSWVLLENLRDFRGTLSIKDLSQMTSITQNDIISTLQSLNMVKYWKGQHVICVTPKLVEEHLKSAQYKKPPITVDSVCLKWAPP'}\n", - "Ligand SMILES: O=C(NNS(=O)(=O)c1ccccc1)c1cccc(-c2ccccc2)c1\n", - "JSON saved: json_inputs/6oio.json\n", - "Processing 6jag, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jag/6jag_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jag/6jag_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@@](CO)(O[C@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jag.json\n", - "Processing 6moa, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6moa/6moa_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6moa/6moa_ligand.sdf\n", - "Found 1 chains: {'A': 'LSEQLKHCNGILKELLSKKHAAYAWPFYKPVDASALGLHDYHDIIKHPMDLSTVKRKMENRDYRDAQEFAADVRLMFSNCYKYNPPDHDVVAMARKLQDVFEFRYAKMP'}\n", - "Ligand SMILES: Cc1ccc2ncccc2c1C1CC(c2c(C)noc2C)CC2NC(C3CC3)NC21\n", - "JSON saved: json_inputs/6moa.json\n", - "Processing 6hld, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hld/6hld_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hld/6hld_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTASGSLVP'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@@H]([NH3+])Cc1cccc2ccccc12)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CCCC[NH3+])C(=O)NCc1ccc(/C(N)=N\\[H])cc1\n", - "JSON saved: json_inputs/6hld.json\n", - "Processing 6i9a, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i9a/6i9a_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i9a/6i9a_ligand.sdf\n", - "Found 1 chains: {'A': 'DVYTDHGDLYNTPVRMLVVAGAKFKEALKPWLTWKAQKGFYLDVHYTDEAEVGTTNASIKAFIHKKYNDGLAASAAPVFLALVGDTDVISGEKGKKTKKVTDLYYSAVDGDYFPEMYTFRMSASSPEELTNIIDKVLMYEKATMPDKSYLEKVLLIAGADYSWNSQVGQPTIKYGMQYYYNQEHGYTDVYNYLKAPYTGCYSHLNTGVSFANYTAHGSETAWADPLLTTSQLKALTNKDKYFLAIGNCCITAQFDYVQPCFGEVITRVKEKGAYAYIGSSPNSYWGEDYYWSVGANAVFGVQPTFEGTSMGSYDATFLEDSYNTVNSIMWAGNLAATHAGNIGNITHIGAHYYWEAYHVLGDGSVMPYRAMPKTNTYTLPASLPQNQASYSIQASAGSYVAISKDGVLYGTGVANASGVATVSMTKQITENGNYDVVITRSNYLPVIKQIQVG'}\n", - "Ligand SMILES: CN(NC(=O)CC[C@H](NC(=O)OCc1ccccc1)C(=O)N[C@@H](CCCC[NH3+])[C@H](O)C(=O)NCc1ccccc1)c1ccccc1\n", - "JSON saved: json_inputs/6i9a.json\n", - "Processing 6e4c, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e4c/6e4c_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e4c/6e4c_ligand.sdf\n", - "Found 1 chains: {'A': 'MAMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIKEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSER'}\n", - "Ligand SMILES: Cc1cc(-c2noc(=O)[nH]2)ccc1C1=CC(=O)[C@@H](O)C(C(=O)O)=N1\n", - "JSON saved: json_inputs/6e4c.json\n", - "Processing 6g24, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g24/6g24_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g24/6g24_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEATKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYID'}\n", - "Ligand SMILES: O=C(O)c1ccccc1/C=C/c1cccs1\n", - "JSON saved: json_inputs/6g24.json\n", - "Processing 6jb4, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jb4/6jb4_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jb4/6jb4_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGAQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O[C@H]2[C@H](O)[C@@H](O)[C@@H](O)O[C@@H]2CO)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jb4.json\n", - "Processing 6s55, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s55/6s55_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s55/6s55_ligand.sdf\n", - "Found 1 chains: {'A': 'SMQEEDTFRELRIFLRNVTHRLAIDKRFRVFTKPVDPDEVPDYVTVIKQPMDLSSVISKIDLHKYLTVKDYLRDIDLICSNALEYNPDRDPGDRLIRHRACALRDTAYAIIKEELDEDFEQLCEEIQESR'}\n", - "Ligand SMILES: C[C@H]1CCCN(S(=O)(=O)c2cc(NC(=O)CN3C(=O)CNC3=O)ccc2Br)C1\n", - "JSON saved: json_inputs/6s55.json\n", - "Processing 6seo, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6seo/6seo_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6seo/6seo_ligand.sdf\n", - "Found 1 chains: {'A': 'PRSVASSKLWMLEFSAFLEQQQDPDTYNKHLFVHIGPYLEAVDIRQIYDKFPEKKGGLKDLFERGPSNAFFLVKFWADLNTNSSFYGVSSQYESPENMIITCSTKVCSFGKQVVEVETEYARYENGHYSYRIHRSPLCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAYVFEVSASEHGAQHHIYRLVK'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](C)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CC(C)C)NC(=O)[C@@H]1CCCN1C(=O)[C@@H](NC(C)=O)C(C)C)C(=O)N[C@@H](CC(N)=O)C(=O)N[C@@H](CC(C)C)C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H](CO)C(=O)N[C@@H](Cc1ccccc1)C(=O)N[C@@H](Cc1ccccc1)C(=O)N[C@H](C(=O)N[C@@H](CCC(=O)O)C(=O)N1CCC[C@H]1C(N)=O)[C@@H](C)O\n", - "JSON saved: json_inputs/6seo.json\n", - "Processing 6dyz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dyz/6dyz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dyz/6dyz_ligand.sdf\n", - "Found 2 chains: {'A': 'AVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGRQHTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLLP', 'C': 'AVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGRQHTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLLP'}\n", - "Ligand SMILES: C#CCSC[C@H]1C[N@@H+](CC2CNC3C(N)NCNC23)C[C@@H]1O\n", - "JSON saved: json_inputs/6dyz.json\n", - "Processing 5zk5, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zk5/5zk5_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zk5/5zk5_ligand.sdf\n", - "Found 1 chains: {'A': 'PEHYIKHPLQNRWALWFFKNDKSKTWQANLRLISKFDTVEDFWALYNHIQLSSNLMPGCDYSLFKDGIEPMWEDEKNKRGGRWLITLNKQQRRSDLDRFWLETLLCLIGESFDDYSDDVCGAVVNVRAKGDKIAIWTTECENREAVTHIGRVYKERLGLPPKIVIGYQSHADTATTKNRFVV'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H](C=O)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@H](Cc1ccccc1)NC(=O)[C@](C)(CCCC)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@H](CCC(=O)O)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CO)NC(=O)[C@H](Cc1ccc(O)cc1)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](C)[NH3+]\n", - "JSON saved: json_inputs/5zk5.json\n", - "Processing 6jid, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jid/6jid_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jid/6jid_ligand.sdf\n", - "Found 1 chains: {'A': 'EAVVISGRKLAQQIKQEVRQEVEEWVASGNKRPHLSVILVGENPASHSYVLNKTRAAAVVGINSETIMKPASISEEELLNLINKLNNDDNVDGLLVQLPLPEHIDERRICNAVSPDKDVDGFHVINVGRMCLDQYSMLPATPWGVWEIIKRTGIPTLGKNVVVAGRSKNVGMPIAMLLHTDGAHERPGGDATVTISHRYTPKEQLKKHTILADIVISAAGIPNLITADMIKEGAAVIDVGINRVHDKPKLVGDVDFEGVRQKAGYITPVPGGVGPMTVAMLMKNTIIAAKKVLR'}\n", - "Ligand SMILES: O=C(c1ccc2c(c1)CS(=O)(=O)N2)N1CCc2[nH]c(-c3ccccc3)nc(=O)c2C1\n", - "JSON saved: json_inputs/6jid.json\n", - "Processing 5ze6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5ze6/5ze6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5ze6/5ze6_ligand.sdf\n", - "Found 2 chains: {'A': 'MNLEKINELTAQDMAGVNAAILEQLNSDVQLINQLGYYIVSGGGKRIRPMIAVLAARAVGYEGNAHVTIAALIEFIHTATLLHDDVVDESDMRRGKATANAAFGNAASVLVGDFIYTRAFQMMTSLGSLKVLEVMSEAVNVIAEGEVLQLMNVNDPDITEENYMRVIYSKTARLFEAAAQCSGILAGCTPEEEKGLQDYGRYLGTAFQLIDDLLDYNADGNVGDDLNEGKPTLPLLHAMHHGTPEQAQMIRTAIEQGNGRHLLEPVLEAMNACGSLEWTRQRAEEEADKAIAALQVLPDTPWREALIGLAHIAVQ', 'C': 'MNLEKINELTAQDMAGVNAAILEQLNSDVQLINQLGYYIVSGGGKRIRPMIAVLAARAVGYEGNAHVTIAALIEFIHTATLLHDDVVDESFGNAASVLVGDFIYTRAFQMMTSLGSLKVLEVMSEAVNVIAEGEVLQLMNVNDPDITEMRVIYSKTARLFEAAAQCSGILAGCTPEEEKGLQDYGRYLGTAFQLIDDLLDYNVGDDLNEGKPTLPLLHAMHHGTPEQAQMIRTAIEQGNGRHLLEPVLEAMNACGSLEWTRQRAEEEADKAIAALQVLPDTPWREALIGLAHIAVQR'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCOc1cccc(O)c1C(=O)O\n", - "JSON saved: json_inputs/5ze6.json\n", - "Processing 6qlu, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlu/6qlu_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlu/6qlu_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4ccc(F)c(C)c4)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qlu.json\n", - "Processing 6a6k, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a6k/6a6k_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a6k/6a6k_ligand.sdf\n", - "Found 1 chains: {'A': 'NKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLE'}\n", - "Ligand SMILES: CC(C)[NH+]1CCN(c2ccc(/C(=C(/CCCO)c3ccccc3)c3cccc(O)c3)cc2)CC1\n", - "JSON saved: json_inputs/6a6k.json\n", - "Processing 6qgf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qgf/6qgf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qgf/6qgf_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: OC[C@H]1O[C@@H](SC[C@H](O)Cn2cc(-c3cccc(F)c3)nn2)[C@H](O)[C@@H](n2cc(-c3cccc(F)c3)nn2)[C@H]1O\n", - "JSON saved: json_inputs/6qgf.json\n", - "Processing 6e3z, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3z/6e3z_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3z/6e3z_ligand.sdf\n", - "Found 1 chains: {'A': 'TGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1\\CO[C@@H](C(F)(F)F)[C@@](C)(c2cc(NC(=O)c3ncc(Cl)cc3Cl)ccc2F)N1\n", - "JSON saved: json_inputs/6e3z.json\n", - "Processing 6te6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6te6/6te6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6te6/6te6_ligand.sdf\n", - "Found 1 chains: {'A': 'LELRLKSPVGAEPAVYPWPLPVYDKHHDAAHEIIETIRWVCEEIPDLKLAMENYVLIDYDTKSFESMQRLCDKYNRAIDSIHQLWKGTNTRPSTGLLRHILQQVYNHSVTDPEKLNNYEPFSPEVYGETSFDLVAQMIDEIKMTDDDLFVDLGSGVGQVVLQVAAATNCKHHYGVEKADIPAKYAETMDREFRKWMKWYGKKHAEYTLERGDFLSEEWRERIANTSVIFVNNFAFGPEVDHQLKERFANMKEGGRIVSSKPFAPLNFRINSRNLSDIGTIMRVVELSPLKSWTGKPVSYYLHTIDRTILENYFSSLKNP'}\n", - "Ligand SMILES: CS(=O)(=O)c1ccc(N[C@@H](c2cccc(Cl)c2)c2ccccn2)c(Nc2ncccn2)c1\n", - "JSON saved: json_inputs/6te6.json\n", - "Processing 6pka, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pka/6pka_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pka/6pka_ligand.sdf\n", - "Found 2 chains: {'A': 'IPTVYDIYSRLLKDRIIMLGSQIDDNVANSIVSQLLFLQAQDSEKDIYLYINSPGGSVTAGFAIYDTIQHIKPDVQTICIGMAASMGSFLLAAGAKGKRFALPNAEVMIHQPLGGAQGQATEIEIAANHILKTREKLNRILSERTGQSIEKIQKDTDRDNFLTAEEAKEYGLIDEVMVP', 'B': 'IPTVIYDIYSRLLKDRIIMLGSQIDDNVANSIVSQLLFLQAQDSEKDIYLYINSPGGSVTAGFAIYDTIQHIKPDVQTICIGMAASMGSFLLAAGAKGKRFALPNAEVMIHQPLGGAQGQATEIEIAANHILKTREKLNRILSERTGQSIEKIQKDTDRDNFLTAEEAKEYGLIDEVMVP'}\n", - "Ligand SMILES: Cc1ccc(NC(=O)N[C@@H](Cc2cc(F)cc(F)c2)C(=O)N[C@@H]2C(=O)N3C=CC[C@H]3C(=O)N3CCCC[C@H]3C(=O)N[C@@H](C)C(=O)N3C[C@H](C)C[C@H]3C3(O)OC2O3)cc1\n", - "JSON saved: json_inputs/6pka.json\n", - "Processing 6g2o, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2o/6g2o_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2o/6g2o_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEQKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYID'}\n", - "Ligand SMILES: Cc1cc(C[NH3+])cc(C)c1-c1ncn(C)c1-c1ccnc2cc(F)ccc12\n", - "JSON saved: json_inputs/6g2o.json\n", - "Processing 6jsf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsf/6jsf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsf/6jsf_ligand.sdf\n", - "Found 1 chains: {'A': 'RGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYNIP'}\n", - "Ligand SMILES: [H]/N=C1\\N[C@](C)(c2cc(NC(=O)c3cnc(OCF)cn3)ccc2F)[C@H](c2ccccc2)CS1\n", - "JSON saved: json_inputs/6jsf.json\n", - "Processing 5zxk, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zxk/5zxk_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zxk/5zxk_ligand.sdf\n", - "Found 1 chains: {'A': 'GAYNEWKKALFKPADVILDPKTANPILLVSEDQRSVQRAKEPQDLPDNPERFNWHYCVLGCESFISGRHYWEVEVGDRKEWHIGVCSKNVQRKGWVKMTPENGFWTMGLTDGNKYRTLTEPRTNLKLPKPPKKVGVFLDYETGDISFYNAVDGSHIHTFLDVSFSEALYPVFRILTLEPTALTICP'}\n", - "Ligand SMILES: C/C(=C\\CO[P@@](=O)(O)OP(=O)(O)O)CO\n", - "JSON saved: json_inputs/5zxk.json\n", - "Processing 6qxd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qxd/6qxd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qxd/6qxd_ligand.sdf\n", - "Found 1 chains: {'A': 'KYRVRKNVLHLTDTEKRDFVRTVLILKEKGIYDRYIAWHGAAGKFHTPPGSDRNAAHMSSAFLPWHREYLLRFERDLQSINPEVTLPYWEWETDAQMQDPSQSQIWSADFMGGNGNPIKDFIVDTGPFAAGRWTTIDEQGNPSGGLKRNFGATKEAPTLPTRDDVLNALKITQYDTPPWDMTSQNSFRNQLEGFINGPQLHNRVHRWVGGQMGVVPTAPNDPVFFLHHANVDRIWAVWQIIHRNQNYQPMKNGPFGQNFRDPMYPWNTTPEDVMNHRKLGYVYDIEL'}\n", - "Ligand SMILES: O=C(c1ccc([N+](=O)[O-])cc1[N+](=O)[O-])N1CC[NH+](Cc2ccc(F)cc2)CC1\n", - "JSON saved: json_inputs/6qxd.json\n", - "Processing 6n97, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n97/6n97_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n97/6n97_ligand.sdf\n", - "Found 2 chains: {'A': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH', 'C': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH'}\n", - "Ligand SMILES: C[C@H](C(=O)NCCNC(=O)CCNC(=O)[C@H](O)C(C)(C)CO[P@@](=O)(O)O[P@@](=O)(O)OC[C@H]1O[C@@H](n2cnc3c(N)ncnc32)[C@H](O)[C@@H]1OP(=O)(O)O)S(=O)(=O)O\n", - "JSON saved: json_inputs/6n97.json\n", - "Processing 6jt3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jt3/6jt3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jt3/6jt3_ligand.sdf\n", - "Found 1 chains: {'A': 'RGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1/N[C@](C)(c2cc(NC(=O)c3cnc(OCF)cn3)ccc2F)[C@@H](F)[C@@H](C)S1\n", - "JSON saved: json_inputs/6jt3.json\n", - "Processing 6qtr, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtr/6qtr_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtr/6qtr_ligand.sdf\n", - "Found 1 chains: {'A': 'AMTFTRYSRLRVIAEIRNIVSSIEFDRDDELFATAGVSRIKVFDFSSVVNEQCPIVEMSTRSKLSLSWNKHEKNHIASSDYEGIVTVWDVTTRQSLMEYEEHEKRAWSVDFSRTEPSMLVSGSDDCKVKVWTRQEASVINIDMKANICVKYNPGSSNYIAVGSADHHIHYYDLRNISQPLHVFSGHKKAVSYVKFLSNNELASASTDSTLRLWDVKDNLPVRTFRGHTNEKNFVGLTVNSEYLACGSETNEVYVYHKEITRPVTSHRFGAGSYFISAVCWKSDSPTMLTANSQGTIKVLVLAA'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@@H](NC(=O)[C@@H]([NH3+])CCC(=O)O)[C@@H](C)CC)C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)N[C@@H](CCC(=O)O)C(=O)N[C@@H](Cc1ccccc1)C(=O)NCC(=O)NCC(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)O)C(C)C\n", - "JSON saved: json_inputs/6qtr.json\n", - "Processing 6oy1, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oy1/6oy1_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oy1/6oy1_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CCC(CC)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@@H](O)CO)cc1\n", - "JSON saved: json_inputs/6oy1.json\n", - "Processing 6n96, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n96/6n96_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n96/6n96_ligand.sdf\n", - "Found 1 chains: {'C': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@@H]1O[C@H](CO[P@](=O)(O)OP(=O)(O)O)[C@@H](OP(=O)(O)O)[C@H]1O\n", - "JSON saved: json_inputs/6n96.json\n", - "Processing 6qzh, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qzh/6qzh_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qzh/6qzh_ligand.sdf\n", - "Found 1 chains: {'A': 'DVRNFKAWFLPIMYSIICFVGLLGNGLVVLTYIYFKRLKTMTDTYLLNLAVADILFLLTLPFWAYSAAKSWVFGVHFCKLIFAIYKMSFFSGMWLLLCISIDRYVAIVHRHRARVLLISKLSCVGIWILATVLSIPELLYSDLQRSSSEQAMRCSLITEHVEAFITIQVAQMVIGFLVPLLAMSFCYLVIISKLHALTEKTDIFESGRNGNPNKDGIKSYRIPALLKTDKGTLIAGADERRLHSSDWGDIGMVIRRSEDNGKTWGDRVTITNLRDNPKASDPSIGSPVNIDMVLVQDPETKRIFSIYDMFPEGKGIFGMSSQKEEAYKKIDGKTYQILYREGEKGAYTIRENGTVYTPDGKATDYRVVVDPVKPAYSDKGDLYKGDQLLGNIYFTTNKTSPFRIAKDSYLWMSYSDDDGKTWSAPQDITPMVKADWMKFLGVGPGTGIVLRNGPHKGRILIPVYTTNNVSHLDGSQSSRVIYSDDHGKTWHAGEAVNDNRQVDGQKIHSSTMNNRRAQNTESTVVQLNNGDVKLFMRGLTGDLQVATSKDGGVTWEKDIKRYPQVKDVYVQMSAIHTMHEGKEYIILSNAGGPKRENGMVHLARVEENGELTWLKHNPIQKGEFAYNSLQELGNGEYGILYEHTEKGQNAYTLSFRKFNWEFLSKSKGHERNIKVIIAVVVVFIVFQLPYNGVVLAQTVTCELSKQLNIAYDVTYSLACVRCCVNPFLYAFIGVKFRNDLFKLF'}\n", - "Ligand SMILES: Cc1ccc([C@H](NC2=NS(=O)(=O)N=C2Nc2ccc(C)c(C(=O)N(C)C)c2O)C(C)(C)C)o1\n", - "JSON saved: json_inputs/6qzh.json\n", - "Processing 6qqz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqz/6qqz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqz/6qqz_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: N#CC1C(N)NNC1c1ccc2ccn(Cc3cccnc3)c2c1\n", - "JSON saved: json_inputs/6qqz.json\n", - "Processing 6qmt, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qmt/6qmt_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qmt/6qmt_ligand.sdf\n", - "Found 1 chains: {'A': 'ILGGREAEAHARPYMASVQLNGAHLCGGVLVAEQWVLSAAHCLEDAADGKVQVLLGAHSLSQPEPSKRLYDVLRAVPHPDSQPDTIDHDLLLLQLSEKATLGPAVRPLPWQRVDRDVAPGTLCDVAGWGIVNHAGRRPDSLQHVLLPVLDRATCNRRTHHDGAITERLMCAESNRRDSCKGDSGGPLVCGGVLEGVVTSGSRVCGNRKKPGIYTRVASYAAWIDSVLASA'}\n", - "Ligand SMILES: [NH3+]Cc1cccc(-c2cccc(C(=O)Nc3ccccc3CC(=O)O)c2)c1\n", - "JSON saved: json_inputs/6qmt.json\n", - "Processing 6ibx, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ibx/6ibx_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ibx/6ibx_ligand.sdf\n", - "Found 1 chains: {'A': 'ELTQSRVQKIWVPVNSPTVIVMVGLPARGKTYISKKLTRYLNWIGVPTKVFNVGEYRREAVKQYSSYNFFRPDNEEAMKVRKQCALAALRDVKSYLAKEGGQIAVFDATNTTRERRHMILHFAKENDFKAFFIESVCDDPTVVASNIMEVKISSPDYKDCNSAEAMDDFMKRISCYEASYQPLDPDKCDRDLSLIKVIDVGRRFLVNRVQDHIQSRIVYYLMNIHVQPRTIYLCRHGENEHNLQGRIGGDSGLSSRGKKFASALSKFVEEQNLKDLRVWTSQLKSTIQTAEALRLPYEQWKALNEIDAGVCEELTYEEIRDTYPEEYALREQDKYYYRYPTGESYQDLVQRLEPVIMELERQENVLVICHQAVLRCLLAYFLDKSAEEMPYLKCPLHTVLKLTPVAYGCRVESIYLNVESVCTHRERSE'}\n", - "Ligand SMILES: Cn1ccc2ccc(-c3cc(Nc4cnccc4C(=O)N[C@H]4CCC[N@H+](C)C4)cc4nccnc34)cc21\n", - "JSON saved: json_inputs/6ibx.json\n", - "Processing 6hmt, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hmt/6hmt_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hmt/6hmt_ligand.sdf\n", - "Found 2 chains: {'A': 'GAMGSMERASLIQKAKLAEQAERYEDMAAFMKGAVEKGEELSNEERCLLSVAYKNVVGGQRAAWRVLSSIEQKSNEEGSEEKGPEVREYREKVETELQGVCDTVLGLLDSHLIKEAGDAESRVFYLKMKGDYYRYLAEVATGDDKKRIIDSARSAYQEAMDISKKEMPPTNPIRLGLALNFSVFHYEIANSPEEAISLAKTTFDEAMADLHTLSEDSYKDSTLIMQLLRDNLTLWT', 'B': 'GAMGSMERASLIQKAKLAEQAERYEDMAAFMKGAVEKGEELSNEERCLLSVAYKNVVGGQRAAWRVLSSIEQKSNEEGSEEKGPEVREYREKVETELQGVCDTVLGLLDSHLIKEAGDAESRVFYLKMKGDYYRYLAEVATGDDKKRIIDSARSAYQEAMDISKKEMPPTNPIRLGLALNFSVFHYEIANSPEEAISLAKTTFDEAMADLHTLSEDSYKDSTLIMQLLRDNLTLWT'}\n", - "Ligand SMILES: CC(C)[C@H](NC(=O)[C@@H](NC(=O)[C@H](C)NC(=O)[C@@H]1CCCN1C(=O)[C@@H]([NH3+])Cc1ccccc1)[C@@H](C)OP(=O)(O)O)C(=O)O\n", - "JSON saved: json_inputs/6hmt.json\n", - "Processing 5zk7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zk7/5zk7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zk7/5zk7_ligand.sdf\n", - "Found 1 chains: {'A': 'ANPEHYIKHPLQNRWALWFFKWQANLRLISKFDTVEDFWALYNHIQLSSNLMPGCDYSLFKDGIEPMWEDEKNKRGGRWLITLNKQQRRSDLDRFWLETLLCLIGESFDDYSDDVCGAVVNVRAKGDKIAIWTTECENREAVTHIGRVYKERLGLPPKIVIGYQSHADTATTKNRFVV'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H](C=O)NC(=O)[C@H](CO)NC(=O)[C@H](Cc1ccc(O)cc1)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(C)=O\n", - "JSON saved: json_inputs/5zk7.json\n", - "Processing 6k3l, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k3l/6k3l_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k3l/6k3l_ligand.sdf\n", - "Found 1 chains: {'B': 'RSVARVYANVNEKLGRSWWDYDNLVVQWGVQDNYEIVRKVGRGKYSEVFESIHLPTDSKCIVKVLKPVKKKKIKREIKILQNLAGGPNVVGLLDVVRDSQSKTPSIVTEYVNNTEFKTLYPKFSDFDVRYYIFELLKALDFCHSKGIMHRDVKPHNVMIDHEKRTLRLIDWGLAEFYHPGTEYNVRVASRYFKGPELLVDFQEYDYSLDMWSLGCMFASMIFRKEPFFHGHDNADQLVKIAKVLGTDELYTYLERYDIDLDAQFDDILGRYPRKPWSRFVSSENQRYISSEAIDFLDKLLRYDHQERLTAEEAKEHPYFEPVRQAAAQA'}\n", - "Ligand SMILES: O=C(O)c1ccc2c(c1)nc(Nc1cccc(Cl)c1)c1ccncc12\n", - "JSON saved: json_inputs/6k3l.json\n", - "Processing 6cjs, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjs/6cjs_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjs/6cjs_ligand.sdf\n", - "Found 1 chains: {'A': 'NLYFQGETHEFTAEISQLMSLIINTVYSNKEIFLRELISNASDALDKIRYQALSDPSQLESEPELFIRIIPQKDQKVLEIRDSGIGMTKADLVNNLGTIAKSGTKSFMEALSAGADVSMIGQFGVGFYSLFLVADHVQVISKHNDDEQYVWESNAGGKFTVTLDETNERLGRGTMLRLFLKEDQLEYLEEKRIKEVVKKHSEFVAYPIQLVVTKEVEK'}\n", - "Ligand SMILES: CCNC(=O)c1noc(-c2cc(C(C)C)c(O)cc2O)c1-c1ccc(C[NH+]2CCOCC2)cc1\n", - "JSON saved: json_inputs/6cjs.json\n", - "Processing 6n9l, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n9l/6n9l_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n9l/6n9l_ligand.sdf\n", - "Found 1 chains: {'A': 'NEIVVKGARVHNLKNITVRIPKNRLVVITGVSGSGKSSLAMDTIYAEGQRRYLESLSTYKKPDVDEIEGLSPAIAIDQKTVSHNPRSTVGTVTEIYDYLRVLYARIGKKINGLNIHEFTELSISEELEFLKNLNLTEREREIVGELLKEIEKRLEFLVDVGLEYLTLSRSATTLSGGESQRIRLATQIGSGLTGVIYVLDEPTIGLHPRDTERLIKTLKKLRDLGNTVIVVEHDEEVIRNADHIIDIGPGGGTNGGRVVFQGTVDELLKNPDSSLTGEYLSGKRKITVNKTRRLPYASLKIKGVRHNNLKNIDVEIPLGVFVCVTGVSGSGKSSLVMETLYPALMNLLHKTKLPAGEFDSIEGHENIDKMIAIDQSPIGRTPRSNPATYTKVFDEIRSLFAMTPAAKARGYNKSRFSFNLKGGRCEACQGQGYVKIEMLFLPDVYVECDVCKGKRYNRETLEITYKGKNISDILDMTVDEALEFFKNIPSIKRTLQVLHDVGLGYVKLGQPATTLSGGEAQRIKLASELRKRDTGRTLYILDEPTVGLHFEDVRKLVEVLHRLVDRGNTVIVIEHNLDVIKNADHIIDLGPEGGKEGGYIVATGTPEEIAKNPHSYTGRFLKNVL'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@@H]1O[C@H](CO[P@@](=O)(O)OP(=O)(O)O)[C@@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6n9l.json\n", - "Processing 6ibz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ibz/6ibz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ibz/6ibz_ligand.sdf\n", - "Found 1 chains: {'A': 'ELTQSRVQKIWVPVDHNSPTVIVMVGLPARGKTYISKKLTRYLNWIGVPTKVFNVGEYRREAVKQYSSYNFFRPDNEEAMKVRKQCALAALRDVKSYLAKEGGQIAVFDATNTTRERRHMILHFAKENDFKAFFIESVCDDPTVVASNIMEVKISSPDYKDCNSAEAMDDFMKRISCYEASYQPLDPDKCDRDLSLIKVIDVGRRFLVNRVQDHIQSRIVYYLMNIHVQPRTIYLCRHGENEHNLQGRIGGDSGLSSRGKKFASALSKFVEEQNLKDLRVWTSQLKSTIQTAEALRLPYEQWKALNEIDAGVCEELTYEEIRDTYPEEYALREQDKYYYRYPTGESYQDLVQRLEPVIMELERQENVLVICHQAVLRCLLAYFLDKSAEEMPYLKCPLHTVLKLTPVAYGCRVESIYLNVESVCTHRERSE'}\n", - "Ligand SMILES: Cn1ccc2ccc(-c3cc(Nc4ccccc4S(=O)(=O)NCc4cncnc4)cc4nccnc34)cc21\n", - "JSON saved: json_inputs/6ibz.json\n", - "Processing 6ott, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ott/6ott_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ott/6ott_ligand.sdf\n", - "Found 3 chains: {'A': 'CGIVGIAGVMPVNQSIYDALTVLQHRGQDAAGIITIDANNCFRLRKANGLVSDVFEARHMQRLQGNMGIGHVRYPTAGSSSASEAQPFYVNSPYGITLAHNGNLTNAHELRKKLFEEKRRHINTTSDSEILLNIFASELDNFRHYPLEADNIFAAIAATNRLIRGAYACVAMIIGHGMVAFRDPNGIRPLVLGKRDIDENRTEYMVASESVALDTLGFDFLRDVAPGEAIYITEEGQLFTRQCADNPVSNPCLFEYVYFARPDSFIDKISVYSARVNMGTKLGEKIAREWEDLDIDVVIPIPETSCDIALEIARILGKPYRQGFVKNRYVGRTFIMPGQQLRRKSVRRKLNANRAEFRDKNVLLVDDSIVRGTTSEQIIEMAREAGAKKVYLASAAPEIRFPNVYGIDMPSATELIAHGREVDEIRQIIGADGLIFQDLNDLIDAVRAENPDIQQFECSVFNGVYVTKDVDQGYLDFLDTLRNDDAKAVQRQNEVE', 'C': 'CGIVGIAGVMPVNQSIYDALTVLQHRGQDAAGIITIDANNCFRLRKANGLVSDVFEARHMQRLQGNMGIGHVRYPTAGSSSASEAQPFYVNSPYGITLAHNGNLTNAHELRKKLFEEKRRHINTTSDSEILLNIFASELDNFRHYPLEADNIFAAIAATNRLIRGAYACVAMIIGHGMVAFRDPNGIRPLVLGKRDIDENRTEYMVASESVALDTLGFDFLRDVAPGEAIYITEEGQLFTRQCADNPVSNPCLFEYVYFARPDSFIDKISVYSARVNMGTKLGEKIAREWEDLDIDVVIPIPETSCDIALEIARILGKPYRQGFVKNRYVGRTFIMPGQQLRRKSVRRKLNANRAEFRDKNVLLVDDSIVRGTTSEQIIEMAREAGAKKVYLASAAPEIRFPNVYGIDMPSATELIAHGREVDEIRQIIGADGLIFQDLNDLIDAVRAENPDIQQFECSVFNGVYVTKDVDQGYLDFLDTLRNDDAKAVQRQNEVE', 'D': 'CGIVGIAGVMPVNQSIYDALTVLQHRGQDAAGIITIDANNCFRLRKANGLVSDVFEARHMQRLQGNMGIGHVRYPTAGSSSASEAQPFYVNSPYGITLAHNGNLTNAHELRKKLFEEKRRHINTTSDSEILLNIFASELDNFRHYPLEADNIFAAIAATNRLIRGAYACVAMIIGHGMVAFRDPNGIRPLVLGKRDIDENRTEYMVASESVALDTLGFDFLRDVAPGEAIYITEEGQLFTRQCADNPVSNPCLFEYVYFARPDSFIDKISVYSARVNMGTKLGEKIAREWEDLDIDVVIPIPETSCDIALEIARILGKPYRQGFVKNRYVGRTFIMPGQQLRRKSVRRKLNANRAEFRDKNVLLVDDSIVRGTTSEQIIEMAREAGAKKVYLASAAPEIRFPNVYGIDMPSATELIAHGREVDEIRQIIGADGLIFQDLNDLIDAVRAENPDIQQFECSVFNGVYVTKDVDQGYLDFLDTLRNDDAKAVQRQNEVE'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@@H]1O[C@H](CO[P@@](=O)(O)OP(=O)(O)O)[C@@H](O[P@@](=O)(O)OP(=O)(O)O)[C@H]1O\n", - "JSON saved: json_inputs/6ott.json\n", - "Processing 6gge, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gge/6gge_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gge/6gge_ligand.sdf\n", - "Found 1 chains: {'A': 'SVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKLFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRAEYLDDRNTFRHSVVVPCEPPEVGSDCTTIHYNYMCYSSCMGGMNRRPILTIITLEDSSGNLLGRDSFEVRVCACPGRDRRTEEENLRKK'}\n", - "Ligand SMILES: CCn1c2ccc(C[NH2+]C)cc2c2ccc(-c3ccc(C)s3)cc21\n", - "JSON saved: json_inputs/6gge.json\n", - "Processing 6hot, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hot/6hot_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hot/6hot_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKD'}\n", - "Ligand SMILES: COc1cc(/C=C/C=O)ccc1O\n", - "JSON saved: json_inputs/6hot.json\n", - "Processing 6e3p, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3p/6e3p_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3p/6e3p_ligand.sdf\n", - "Found 1 chains: {'A': 'AMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSER'}\n", - "Ligand SMILES: O=C(O)C1=NC(c2cccc(C3NNNN3)c2)=CC(=O)[C@@H]1O\n", - "JSON saved: json_inputs/6e3p.json\n", - "Processing 6md6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6md6/6md6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6md6/6md6_ligand.sdf\n", - "Found 1 chains: {'A': 'AADYVLYKDATKPVEDRVADLLGRMTLAEKIGQMTQIERLVATPDVLRDNFIGSLLSGGGSVPRKGATAKEWQDMVDGFQKACMSTRLGIPMIYGIDAVHGQNNVYGATIFPHNVGLGATRDPYLVKRIGEATALEVRATGIQYAFAPCIAVCRDPRWGRCYESYSEDRRIVQSMTELIPGLQGDVPKDFTSGMPFVAGKNKVAACAKHFVGDGGTVDGINENNTIINREGLMNIHMPAYKNAMDKGVSTVMISYSSWNGVKMHANQDLVTGYLKDTLKFKGFVISDWEGIDRITTPAGSDYSYSVKASILAGLDMIMVPNKYQQFISILTGHVNGGVIPMSRIDDAVTRILRVKFTMGLFENPYADPAMAEQLGKQEHRDLAREAARKSLVLLKNGKTSTDAPLLPLPKKAPKILVAGSHADNLGYQCGGWTIEWQGDTGRTTVGTTILEAVKAAVDPSTVVVFAENPDAEFVKSGGFSYAIVAVGEHPYTETKGDNLNLTIPEPGLSTVQAVCGGVRCATVLISGRPVVVQPLLAASDALVAAWLPGSEGQGVTDALFGDFGFTGRLPRTWFKSVDQLPMNVGDAHYDPLFRLGYGLTTNAT'}\n", - "Ligand SMILES: CO[C@@H]1O[C@H](CO)[C@@H](O)[C@H](O)[C@H]1S[C@@H]1O[C@H](CO)[C@@H](O)[C@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6md6.json\n", - "Processing 6hlb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hlb/6hlb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hlb/6hlb_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTAS'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCCC[NH3+])NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@@H]([NH3+])CCCN/C(N)=N\\[H])C(=O)NCc1ccc(/C(N)=N\\[H])cc1\n", - "JSON saved: json_inputs/6hlb.json\n", - "Processing 6fe5, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6fe5/6fe5_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6fe5/6fe5_ligand.sdf\n", - "Found 1 chains: {'A': 'KHNMKAFLDELKAENIKKFLYNFTQIPHLAGTEQNFQLAKQIQSQWKEFGLDSVELAHYDVLLSYPNKTHPNYISIINEDGNEIFNTSLFEPPPPGYENVSDIVPPFSAFSPQGMPEGDLVYVNYARTEDFFKLERDMKINCSGKIVIARYGKVFRGNKVKNAQLAGAKGVILYSDPADYFAPGVKSYPDGWNLPGGGVQRGNILNLNGAGDPLTPGYPANEYAYRRGIAEAVGLPSIPVHPIGYYDAQKLLEKMGGSAPPDSSWRGSLKVPYNVGPGFTGNFSTQKVKMHIHSTNEVTRIYNVIGTLRGAVEPDRYVILGGHRDSWVFGGIDPQSGAAVVHEIVRSFGTLKKEGWRPRRTILFASWDAMEFGLLGSTEWAEENSRLLQERGVAYINADSSIEGNYTLRVDCTPLMYSLVHNLTKELKSPDEGFEGKSLYESWTKKSPSPEFSGMPRISKLGSGNDFEVFFQRLGIASGRARYTKNNKFSGYPLYHSVYETYELVEKFYDPMFKYHLTVAQVRGGMVFELANSIVLPFDCRDYAVVLRKYADKIYSISMKHPQEMKTYSVSFDSLFSAVKNFTEIASKFSERLQDFDKSNPIVLRMMNDQLMFLERAFIDPLGLPDRPFYRHVIYAPSSHNKYAGESFPGIYDALFDIESKVDPSKAWGEVKRQIYVAAFTVQAAAETLSEVA'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)N[C@@H](CCC(=O)O)C(=O)O)C(=O)O\n", - "JSON saved: json_inputs/6fe5.json\n", - "Processing 6uwp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uwp/6uwp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uwp/6uwp_ligand.sdf\n", - "Found 1 chains: {'A': 'PGRRGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGFPLNQSEVLASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1\\N[C@@]2([C@@H]3C[C@H]3C(=O)NC[C@@H]3C[C@H]3C)CN(c3ncccn3)C[C@H]2CS1\n", - "JSON saved: json_inputs/6uwp.json\n", - "Processing 6npp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6npp/6npp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6npp/6npp_ligand.sdf\n", - "Found 1 chains: {'B': 'SNPKFENIAEGLRALLARSHVERTTDEGTWVAGVFVYGGSKTSLYNLRRGTALAIPQCRLTPLSRLPFGMAPGPGPQPGPLRESIVCYFMVFLQTHIFAEVLKDAIKDLVMTKPAPTCNIRVTVCSFDDGVDLP'}\n", - "Ligand SMILES: O=C(O)c1cccc(C#Cc2ccccc2)c1-n1cccc1\n", - "JSON saved: json_inputs/6npp.json\n", - "Processing 6g2f, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2f/6g2f_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2f/6g2f_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEQKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYID'}\n", - "Ligand SMILES: Cc1noc(C)c1-c1ncn(C)c1-c1ccnc2cc(F)ccc12\n", - "JSON saved: json_inputs/6g2f.json\n", - "Processing 6mo7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo7/6mo7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo7/6mo7_ligand.sdf\n", - "Found 1 chains: {'A': 'RVTNQLQYLHKVVMKALWKHQFAWPFRQPVDAVKLGLPDYHKIIKQPMDMGTIKRRLENNYYWAASECMQDFNTMFTNCYIYNKPTDDIVLMAQTLEKIFLQKVASMPQEEQEL'}\n", - "Ligand SMILES: CC(=O)NCc1onc(C)c1-c1ccc(C)c(S(=O)(=O)NC2CCCC2)c1\n", - "JSON saved: json_inputs/6mo7.json\n", - "Processing 6bqd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6bqd/6bqd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6bqd/6bqd_ligand.sdf\n", - "Found 1 chains: {'A': 'DDDQVAFSFILDNIVTQKMMAVPDSWPFHHPVNKKFVPDYYKVIVNPMDLETIRKNISKHKYQSRESFLDDVNLILANSVKYNGPESQYTKTAQEIVNVCYQTLTEYDEHLTQLEKDICTAKEAALEEA'}\n", - "Ligand SMILES: C/C=C/CN1C=C(c2cccc(C(=O)N(C)C)c2)C2CCNC2C1=O\n", - "JSON saved: json_inputs/6bqd.json\n", - "Processing 6nsv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nsv/6nsv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nsv/6nsv_ligand.sdf\n", - "Found 1 chains: {'A': 'SPSAQELKEQGNRLFVGRKYPEAAACYGRAITRNPLVAVYYTNRALCYLKMQQHEQALADCRRALELDGQSVKAHFFLGQCQLEMESYDEAIANLQRAYSLAKEQRLNFGDDIPSALRIAKKKRWNSI'}\n", - "Ligand SMILES: no ligand\n", - "JSON saved: json_inputs/6nsv.json\n", - "Processing 6i76, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i76/6i76_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i76/6i76_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4c(F)c(F)c(N=[N+]=[N-])c(F)c4F)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6i76.json\n", - "Processing 6n53, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n53/6n53_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n53/6n53_ligand.sdf\n", - "Found 1 chains: {'A': 'EPFLIGVSGGTASGKSSVCAKIVQLLGQNQKQVVILSQDSFYRVLTSEQKAKALKGQFNFDHPDAFDNELILKTLKEITEGKTVQIPVYDFVSHSRKEETVTVYPADVVLFEGILAFYSQEVRDLFQMKLFVDTDADTRLSRRVLRDISERGRDLEQILSQYITFVKPAFEEFCLPTKKYADVIIPRGADNLVAINLIVQHIQDILN'}\n", - "Ligand SMILES: [N-]=[N+]=N[C@@H]1[C@H](O)[C@@H](COP(=O)(O)O)O[C@H]1n1ccc(=O)[nH]c1=O\n", - "JSON saved: json_inputs/6n53.json\n", - "Processing 6g2c, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2c/6g2c_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2c/6g2c_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEQKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYIDK'}\n", - "Ligand SMILES: Cc1noc(C)c1-c1ncn(C)c1-c1ccncc1\n", - "JSON saved: json_inputs/6g2c.json\n", - "Processing 6eeb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6eeb/6eeb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6eeb/6eeb_ligand.sdf\n", - "Found 1 chains: {'A': 'TEEQIAEFKEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTIDFPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREADIDGDGQVNYEEFVQMMT'}\n", - "Ligand SMILES: CC1(C)C2NC3CC(Cl)C(Cl)CC3C2C[C@@]23C[N@@H+]4CC=C[C@]4(C[C@@H]12)C(=O)N3\n", - "JSON saved: json_inputs/6eeb.json\n", - "Processing 6n0m, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n0m/6n0m_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n0m/6n0m_ligand.sdf\n", - "Found 1 chains: {'A': 'GLEALMSSGRVDNLAVVMGLHPDYFTSFWRLHYLLLHTDGPLASSWRHYIAIMAAARHQCSYLVGSHMAEFLQTGGDPEWLLGLHRAPEKLRKLSEINKLLAHRPWLITKEHIQALLKTGEHTWSLAELIQALVLLTHCHSLSSFVFGCGILPEGDPPSEQSSPRDVEALMERMQQLQESEEMESRFELEKSESLPDMLCFVEDPTFGYEDFTRRGAQAPPTFRAQDYTWEDHGYSLIQRLYPEGGQLLDEKFQAAYSLTYNTIAMHSGVDTSVLRRAIWNYIHCVFGIRYDDYDYGEVNQLLERNLKVYIKTVACYPEKTTRRMYNLFWRHFRHSEKVHVNLLLLEARMQAALLYALRAITRYMT'}\n", - "Ligand SMILES: CC(C)(C[C@H]([NH3+])C(=O)O)C(F)F\n", - "JSON saved: json_inputs/6n0m.json\n", - "Processing 6uvy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uvy/6uvy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uvy/6uvy_ligand.sdf\n", - "Found 1 chains: {'A': 'GSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGFPLNQSEVLASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1\\N[C@@]2([C@@H]3C[C@H]3C(=O)NC[C@@H]3C[C@H]3C)COC[C@H]2CS1\n", - "JSON saved: json_inputs/6uvy.json\n", - "Processing 6ovz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ovz/6ovz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ovz/6ovz_ligand.sdf\n", - "Found 2 chains: {'A': 'DQRFGDLVFRQLAPNVWQHTSYLDMPGFGAVASNGLIVRDGGRVLVVDTAWTDDQTAQILNWIKQEINLPVALAVVTHAHQDKMGGMDALHAAGIATYANALSNQLAPQEGMVAAQHSLTFAANGWVEPATAPNFGPLKVFYPGPGHTSDNITVGIDGTDIAFGGCLIKDSKAKSLGNLGDADTEHYAASARAFGAAFPKASMIVMSHSAPDSRAAITHTARMADKL', 'B': 'DQRFGDLVFRQLAPNVWQHTSYLDMPGFGAVASNGLIVRDGGRVLVVDTAWTDDQTAQILNWIKQEINLPVALAVVTHAHQDKMGGMDALHAAGIATYANALSNQLAPQEGMVAAQHSLTFAANGWVEPATAPNFGPLKVFYPGPGHTSDNITVGIDGTDIAFGGCLIKDSKAKSLGNLGDADTEHYAASARAFGAAFPKASMIVMSHSAPDSRAAITHTARMADKL'}\n", - "Ligand SMILES: O=CONC(=O)OCc1ccccc1\n", - "JSON saved: json_inputs/6ovz.json\n", - "Processing 6olx, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6olx/6olx_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6olx/6olx_ligand.sdf\n", - "Found 1 chains: {'A': 'EVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNASDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVEK'}\n", - "Ligand SMILES: CCCCn1c(Cc2cc(OC)c(OC)c(OC)c2)nc2c(N)ncnc21\n", - "JSON saved: json_inputs/6olx.json\n", - "Processing 6v5l, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6v5l/6v5l_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6v5l/6v5l_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGAGGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKEK'}\n", - "Ligand SMILES: NC(=O)[C@H]([NH2+]NC(=O)C1CNC2CCCCC21)c1ccccc1\n", - "JSON saved: json_inputs/6v5l.json\n", - "Processing 6hhg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhg/6hhg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhg/6hhg_ligand.sdf\n", - "Found 1 chains: {'A': 'DVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDEAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKKRVTMNEFEYLKLLGKGTFGKVILVKEKATGRYYAMKILKKEVISRHPFLTALKYSFQTHDRLCFVMEYANGGELFFHLSRERVFSEDRARFYGAEIVSALDYLHSEKNVVYRDLKLENLMLDKDGHIKITDFGLCKEGIKTMKTFCGTPEYLAPEVLEDNDYGRAVDWWGLGVVMYEMMCGRLPFYNQDHEKLFELILMEEIRFPRTLGPEAKSLLSGLLKKDPKQRLGGGSEDAKEIMQHRFFAGIVWQHVYEKKLSPPFKPQVTSETDTRYFDEEFTA'}\n", - "Ligand SMILES: CCC(=O)Nc1cc(NC(=O)N[C@H]2CC[N@H+](Cc3ccc(-c4nc5c(cc4-c4ccccc4)C(=O)N=CC5)cc3)CC2)ccc1Cl\n", - "JSON saved: json_inputs/6hhg.json\n", - "Processing 5zcu, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zcu/5zcu_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zcu/5zcu_ligand.sdf\n", - "Found 2 chains: {'A': 'APVWGCASTRGRSAEMEDASAAVPRFADVPVRLLASRRDLDALGLDADALRLPAHLFGVFDGHGGAEVANYCRERIHVVLSAALARLGKDMKEHWDDVFTKCFQRVDDEVSGRVTRVVGGEVRSEPVTAENVGSTAVVALVCSSHVVVANCGDSRIVLCRGKEPVALSIDHKPDRKDERARIEAQGGKVIQWNGYRVSGILAMSRSIGDRYLKPFVIPKPEVMVVPRAKDDDCLILASDGLWDVVSNEEACKVARRQILLWHKNNGSTDPAAQAAADYLMRLALKKGSEDNITVIVVDL', 'C': 'VRRFHRHEPRDHQCSSAVAKHIKAPVHLVWSLVRRFDQPQLFKPFVSRCEMKGNIEIGSVREVNVKSGLPATRSTERLELLDDNEHILSVRFVGGDHRLKNYSSILTVHPEVIDGRPGTLVIESFVVDVPEGNTKDETCYFVEALLKCNLKSLAEVSERLVV'}\n", - "Ligand SMILES: O=S(=O)(NCc1ccccn1)c1ccc(Br)c2ccccc12\n", - "JSON saved: json_inputs/5zcu.json\n", - "Processing 6dz2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dz2/6dz2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dz2/6dz2_ligand.sdf\n", - "Found 2 chains: {'A': 'AVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLLP', 'C': 'AVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLLP'}\n", - "Ligand SMILES: NC1NCNC2C(C[N@@H+]3C[C@H](CSCCCc4cn(Cc5ccccc5)nn4)[C@@H](O)C3)CNC12\n", - "JSON saved: json_inputs/6dz2.json\n", - "Processing 6mjq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mjq/6mjq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mjq/6mjq_ligand.sdf\n", - "Found 4 chains: {'C': 'KTQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNFACANAFNNSIIPEDTFFPS', 'D': 'EAAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'KNYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPSSAHGHRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'KTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRDM'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCc2ccc(C(F)(F)F)cc2)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6mjq.json\n", - "Processing 6efk, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6efk/6efk_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6efk/6efk_ligand.sdf\n", - "Found 1 chains: {'A': 'SPSAQELKEQGNRLFVGRKYPEAAACYGRAITRNPLVAVYYTNRALCYLKMQQHEQALADCRRALELDGQSVKAHFFLGQCQLEMESYDEAIANLQRAYSLAKEQRLNFGDDIPSALRIAKKKRWNSIEERR'}\n", - "Ligand SMILES: CC[C@H](C)[C@H](NC(C)=O)C(=O)N[C@@H](CCC(=O)O)C(=O)N[C@@H](CCC(=O)O)C(=O)N[C@H](C(=O)N[C@@H](CC(=O)O)C(=O)O)C(C)C\n", - "JSON saved: json_inputs/6efk.json\n", - "Processing 6s9w, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s9w/6s9w_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s9w/6s9w_ligand.sdf\n", - "Found 1 chains: {'A': 'DVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDVDQREAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKKKHRVTMNEFEYLKLLGKGTFGKVILVKEKATGRYYAMKILKKEVIVAKDEVAHTLTENRVLQNSRHPFLTALKYSFQTHDRLCFVMEYANGGELFFHLSRERVFSEDRARFYGAEIVSALDYLHSEKNVVYRDLKLENLMLDKDGHIKITDFGLCKEGIKATMKTFCGTPEYLAPEVLEDNDYGRAVDWWGLGVVMYEMMCGRLPFYNQDHEKLFELILMEEIRFPRTLGPEAKSLLSGLLKKDPKQRLGGGSEDAKEIMQHRFFAGIVWQHVYEKKLSPPFKPQVTSETDTRYFDEEFTA'}\n", - "Ligand SMILES: C=C1NC(c2ccccc2)=C(c2ccc(C[N@H+]3CC[C@H](n4c(=O)[nH]c5ccc(NC(=O)CC)cc54)CC3)cc2)NC1=O\n", - "JSON saved: json_inputs/6s9w.json\n", - "Processing 6gdy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gdy/6gdy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gdy/6gdy_ligand.sdf\n", - "Found 1 chains: {'A': 'MNHKSKKRIREAKRSARPELKDSLDWTRHNYYESFSLSPAAVADNVERADALQLSVEEFVERYERPYKPVVLLNAQEGWSAQEKWTLERLKRKYRNQKFKCGEDNDGYSVKMKMKYYIEYMESTRDDSPLYIFDSSYGEHPKRRKLLEDYKVPKFFTDDLFQYAGEKRRPPYRWFVMGPPRSGTGIHIDPLGTSAWNALVQGHKRWCLFPTSTPRELIKVTRDEGGNQQDEAITWFNVIYPRTQLPTWPPEFKPLEILQKPGETVFVPGGWWHVVLNLDTTIAITQNFASSTNFPVVWHKTVRGRPKLSRKWYRILKQEHPELAVLADSVDLQE'}\n", - "Ligand SMILES: O=C(O)CCC(=O)C(=O)O\n", - "JSON saved: json_inputs/6gdy.json\n", - "Processing 6kqi, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6kqi/6kqi_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6kqi/6kqi_ligand.sdf\n", - "Found 1 chains: {'A': 'NFMDIECFMVLNPSQQLAIAVLSLTLGTFTVLENLLVLCVILHSRSLRCRPSYHFIGSLAVADLLGSVIFVYSFIDFHVFHRKDSRNVFLFKLGGVTASFTAKVGSLFLAAIDRYISIHRPLAYKRIVTRPKAVVAFCLMWTIAIVIAVLPLLGWNCEKLQSVCSDIFPHIDKTYLMFWIGVVSVLLLFIVYAYMYILWKAGINESYLTGSRDERKKSLLSKFGMDEGVTFMFIGRFDRGQKGVDVLLKAIEILSSKKEFQEMRFIIIGKGDPELEGWARSLEEKHGNVKVITEMLSREFVRELYGSVDFVIIPSYFEPFGLVALEAMCLGAIPIASAVGGLRDIITNETGILVKAGDPGELANAILKALELSRSDLSKFRENCKKRAMSFSDQARMDIELAKTLVLILVVLIICWGPLLAIMVYDVFGKMNKLIKTVFAFCSMLCLLNSTVNPIIYALRSKDLRHAFRSMFP'}\n", - "Ligand SMILES: CCCCCCC(C)(C)c1ccc([C@@H]2C[C@H](O)CC[C@H]2CCCO)c(O)c1\n", - "JSON saved: json_inputs/6kqi.json\n", - "Processing 6ueg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ueg/6ueg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ueg/6ueg_ligand.sdf\n", - "Found 3 chains: {'A': 'SLIDPRAIIDPSARLAADVQVGPWSIVGAEVEIGEGTVIGPHVVLKGPTKIGKHNRIYQFSSVGEDTPDLKYKGEPTRLVIGDHNVIREGVTIHRGTVQDRAETTIGDHNLIMAYAHIGHDSVIGNHCILVNNTALAGHVHVDDWAILSGYTLVHQYCRIGAHSFSGMGSAIGKDVPAYVTVFGNPAEARSMNFEGMRRRGFSSEAIHALRRAYKVVYRQGHTVEEALAELAESAAQFPEVAVFRDSIQSATRGITR', 'B': 'SLIDPRAIIDPSARLAADVQVGPWSIVGAEVEIGEGTVIGPHVVLKGPTKIGKHNRIYQFSSVGEDTPDLKYKGEPTRLVIGDHNVIREGVTIHRGTVQDRAETTIGDHNLIMAYAHIGHDSVIGNHCILVNNTALAGHVHVDDWAILSGYTLVHQYCRIGAHSFSGMGSAIGKDVPAYVTVFGNPAEARSMNFEGMRRRGFSSEAIHALRRAYKVVYRQGHTVEEALAELAESAAQFPEVAVFRDSIQSATRGITR', 'C': 'LIDPRAIIDPSARLAADVQVGPWSIVGAEVEIGEGTVIGPHVVLKGPTKIGKHNRIYQFSSVGEDTPDLKYKGEPTRLVIGDHNVIREGVTIHRGTVQDRAETTIGDHNLIMAYAHIGHDSVIGNHCILVNNTALAGHVHVDDWAILSGYTLVHQYCRIGAHSFSGMGSAIGKDVPAYVTVFGNPAEARSMNFEGMRRRGFSSEAIHALRRAYKVVYRQGHTVEEALAELAESAAQFPEVAVFRDSIQSATRGITR'}\n", - "Ligand SMILES: NC(=O)[C@H]1CN(C(=O)CSCCC(=O)O)c2ccccc2O1\n", - "JSON saved: json_inputs/6ueg.json\n", - "Processing 6oxt, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxt/6oxt_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxt/6oxt_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC[C@H](C)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)[C@H]1CC[C@@H]([C@H](C)O)CC1\n", - "JSON saved: json_inputs/6oxt.json\n", - "Processing 6oy0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oy0/6oy0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oy0/6oy0_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC[C@H](C)CN(C[C@@H](O)[C@H](CC1CCCCC1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)[C@H]1CC[C@@H]([C@H](O)CO)CC1\n", - "JSON saved: json_inputs/6oy0.json\n", - "Processing 6qr7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr7/6qr7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr7/6qr7_ligand.sdf\n", - "Found 2 chains: {'A': 'GSMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPGLVDVAVHDLRRWTHDVSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDS'}\n", - "Ligand SMILES: N#CC1C(N)NNC1c1ccc2ccn(Cc3ccc(C[NH+]4CCCCC4)cc3)c2c1\n", - "JSON saved: json_inputs/6qr7.json\n", - "Processing 6i41, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i41/6i41_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i41/6i41_ligand.sdf\n", - "Found 1 chains: {'A': 'ASGKVVKFSYMWTINNFSFCREGEVIKSSTFSSGANDKLKWCLRVNPKGLDEESKDYLSLYLLLVSCPKSEVRAKFKFSILNAKGEETKAMESQRAYRFVQGKDWGFKKFIRRDFLLDEANGLLPDDKLTLFCEVSVVQD'}\n", - "Ligand SMILES: C[C@H]([NH3+])C(=O)N[C@@H](C)C(=O)N[C@@H](CC(=O)O)C(=O)N[C@H](C(=O)N[C@H](C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)O)[C@@H](C)O)[C@@H](C)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6i41.json\n", - "Processing 6cyg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cyg/6cyg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cyg/6cyg_ligand.sdf\n", - "Found 1 chains: {'A': 'EVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVEKE'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@@H]1O[C@H](C(=O)NCCO)[C@@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6cyg.json\n", - "Processing 6qmr, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qmr/6qmr_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qmr/6qmr_ligand.sdf\n", - "Found 1 chains: {'A': 'ILGGREAEAHARPYMASVQLNGAHLCGGVLVAEQWVLSAAHCLEDAADGKVQVLLGAHSLSQPEPSKRLYDVLRAVPHPDSQPDTIDHDLLLLQLSEKATLGPAVRPLPWQRVDRDVAPGTLCDVAGWGIVNHAGRRPDSLQHVLLPVLDRATCNRRTHHDGAITERLMCAESNRRDSCKGDSGGPLVCGGVLEGVVTSGSRVCGNRKKPGIYTRVASYAAWIDSVLASA'}\n", - "Ligand SMILES: [NH3+][C@H](CO)c1cccc(-c2cccc(COc3ccccc3CC(=O)O)c2)c1\n", - "JSON saved: json_inputs/6qmr.json\n", - "Processing 6g27, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g27/6g27_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g27/6g27_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYID'}\n", - "Ligand SMILES: Cc1cc(=O)n(C2CC[NH2+]CC2)nc1-c1ccccc1\n", - "JSON saved: json_inputs/6g27.json\n", - "Processing 6ggb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ggb/6ggb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ggb/6ggb_ligand.sdf\n", - "Found 1 chains: {'A': 'SSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKLFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRAEYLDDRNTFRHSVVVPCEPPEVGSDCTTIHYNYMCYSSCMGGMNRRPILTIITLEDSSGNLLGRDSFEVRVCACPGRDRRTEEENLRKK'}\n", - "Ligand SMILES: CCn1c2ccc(C[NH2+]C)cc2c2ccc(-c3cccs3)cc21\n", - "JSON saved: json_inputs/6ggb.json\n", - "Processing 6g3c, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g3c/6g3c_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g3c/6g3c_ligand.sdf\n", - "Found 1 chains: {'A': 'FHKIRNEDLIFNESLGQGTFTKIFKGVRREVGDYGQLHETEVLLKVLDKAHRNYSESFFEAASMMSKLSHKHLVLNYGVCFCGDENILVQEFVKFGSLDTYLKKNKNCINILWKLEVAKQLAAAMHFLEENTLIHGNVCAKNILLIREEDRKTGNPPFIKLSDPGISITVLPKDILQERIPWVPPECIENPKNLNLATDKWSFGTTLWEICSGGDKPLSALDSQRKLQFYEDRHQLPAPKAAELANLINNCMDYEPDHRPSFRAIIRDLNSL'}\n", - "Ligand SMILES: CC(C)CCN1c2nc(Nc3cc(F)c(O)c(F)c3)ncc2N(C)C(=O)C1(C)C\n", - "JSON saved: json_inputs/6g3c.json\n", - "Processing 6n4e, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n4e/6n4e_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n4e/6n4e_ligand.sdf\n", - "Found 2 chains: {'A': 'MPNYKLTYFNMRGRAEIIRYIFAYLDIQYEDHRIEQADWPEIKSTLPFGKIPILEVDGLTLHQSLAIARYLTKNTDLAGNTEMEQCHVDAIVDTLDDFMSCFPWAEKKQDVKEQMFNELLTYNAPHLMQDLDTYLGGREWLIGNSVTWADFYWEICSTTLLVFKPDLLDNHPRLVTLRKKVQAIPAVANWIKRRPQTKL', 'B': 'MPNYKLTYFNMRGRAEIIRYIFAYLDIQYEDHRIEQADWPEIKSTLPFGKIPILEVDGLTLHQSLAIARYLTKNTDLAGNTEMEQCHVDAIVDTLDDFMSCFPWAEKKQDVKEQMFNELLTYNAPHLMQDLDTYLGGREWLIGNSVTWADFYWEICSTTLLVFKPDLLDNHPRLVTLRKKVQAIPAVANWIKRRPQTKL'}\n", - "Ligand SMILES: CC(C)(O)[C@H]1CC[C@H](NC(=O)c2cnc3cc(OC(F)F)ccc3c2)CC1\n", - "JSON saved: json_inputs/6n4e.json\n", - "Processing 6fcj, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6fcj/6fcj_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6fcj/6fcj_ligand.sdf\n", - "Found 1 chains: {'A': 'EVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVE'}\n", - "Ligand SMILES: Oc1ccc(-c2ccnn2-c2ccccc2Cl)c(O)c1\n", - "JSON saved: json_inputs/6fcj.json\n", - "Processing 6quv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6quv/6quv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6quv/6quv_ligand.sdf\n", - "Found 2 chains: {'A': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK', 'B': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK'}\n", - "Ligand SMILES: C[N@H+]1CC[C@](C)([C@]23NC(=O)c4ccccc4[C@H]2c2ccccc2N3)CC1\n", - "JSON saved: json_inputs/6quv.json\n", - "Processing 6iql, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6iql/6iql_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6iql/6iql_ligand.sdf\n", - "Found 2 chains: {'A': 'GAAALVGGVLLIGLVLAGNSLVCVSVASERTLQTPTNYFIVSLAAADLLLAVLVLPLFVYSEVQGGVWLLSPRLCDTLMAMDVMLCTASIWNLCAISVDRFVAVTGQCQLLLIAATWLLSAAVASPVVCGLNDVPGRDPENRDYVVYSSVCSFFLPCILMLLLYWATFRGLRRWEADLEDNWETLNDNLKVIEKADNAAQVKDALTKMRAAALDAQKAKDFRHGFDILVGQIDDALKLANEGKVKEAQAAAEQLKTTRNAYIQKYLKITGRERKAMRVLAVVVGAFLVCWTPFFVVHITRALCPACFVSPRLVSAVTWLGYVNSALNPIIYTIFNAEFRSV', 'B': 'GAAALVGGVLLIGLVLAGNSLVCVSVASERTLQTPTNYFIVSLAAADLLLAVLVLPLFVYSEVQGGVWLLSPRLCDTLMAMDVMLCTASIWNLCAISVDRFVAVTVGQCQLLLIAATWLLSAAVASPVVCGVCRLENRDYVVYSSVCSFFLPCILMLLLYWATFRGLRRWEADLEDNWETLNDNLKVIEKADNAAQVKDALTKMRAAALDAQKPEMKDFRHGFDILVGQIDDALKLANEGKVKEAQAAAEQLKTTRNAYIQKYLKITGRERKAMRVLAVVVGAFLVCWTPFFVVHITRALCPACFVSPRLVSAVTWLGYVNSALNPIIYTIFNAEFRSVF'}\n", - "Ligand SMILES: Clc1ccc(N2CC[NH+](CC3CNC4NCCCC34)CC2)cc1\n", - "JSON saved: json_inputs/6iql.json\n", - "Processing 6i74, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i74/6i74_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i74/6i74_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4c(F)c(F)c(F)c(F)c4F)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6i74.json\n", - "Processing 6qr4, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr4/6qr4_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr4/6qr4_ligand.sdf\n", - "Found 2 chains: {'A': 'GSMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: C[N@@H+]1CCCC[C@@H]1Cn1ccc2ccc(C3NNC(N)C3C#N)cc21\n", - "JSON saved: json_inputs/6qr4.json\n", - "Processing 6rnu, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rnu/6rnu_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rnu/6rnu_ligand.sdf\n", - "Found 2 chains: {'A': 'SQSNRELVVDFLSYKLSQKGYSWSQFSESEAVKQALREAGDEFELRYRRAFSDLTSQLHITPGTAYQSFEQVVNELFRDGVNWGRIVAFFSFGGALCVESVDKEMQVLVSRIAAWMATYLNDHLEPWIQENGGWDTFVELYG', 'B': 'SQSNRELVVDFLSYKLSQKGYSWSQFSESEAVKQALREAGDEFELRYRRAFSDLTSQLHITPGTAYQSFEQVVNELFRDGVNWGRIVAFFSFGGALCVESVDKEMQVLVSRIAAWMATYLNDHLEPWIQENGGWDTFVELYG'}\n", - "Ligand SMILES: O=C(O)c1ccc(-c2ccc(F)cc2)c([SH](=O)=O)c1\n", - "JSON saved: json_inputs/6rnu.json\n", - "Processing 6jib, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jib/6jib_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jib/6jib_ligand.sdf\n", - "Found 1 chains: {'A': 'EAVVISGRKLAQQIKQEVRQEVEEWVASGNKRPHLSVILVGENPASHSYVLNKTRAAAVVGINSETIMKPASISEEELLNLINKLNNDDNVDGLLVQLPLPEHIDERRICNAVSPDKDVDGFHVINVGRMCLDQYSMLPATPWGVWEIIKRTGIPTLGKNVVVAGRSKNVGMPIAMLLHTDGAHERPGGDATVTISHRYTPKEQLKKHTILADIVISAAGIPNLITADMIKEGAAVIDVGINRVHKPKLVGDVDFEGVRQKAGYITPVPGGVGPMTVAMLMKNTIIAAKKVLR'}\n", - "Ligand SMILES: O=C(O)c1ccc(C(=O)N2CCc3c(c(=O)oc4ccccc34)C2)cc1\n", - "JSON saved: json_inputs/6jib.json\n", - "Processing 6izq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6izq/6izq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6izq/6izq_ligand.sdf\n", - "Found 1 chains: {'A': 'SAVQYFQFYGYLSQQQNMMQDYVRTGTYQRAILQNHTDFKDKIVLDVGCGSGILSFFAAQAGARKIYAVEASTMAQHAEVLVKSNNLTDRIVVIPGKVEEVSLPEQVDIIISEPMGYMLFNERMLESYLHAKKYLKPSGNMFPTIGDVHLAPFTDEQLYMEQFTKANFWYQPSFHGVDLSALRGAAVDEYFRQPVVDTFDIRILMAKSVKYTVNFLEAKEGDLHRIEIPFKFHMLHSGLVHGLAFWFDVAFIGSIMTVWLSTAPTEPLTHWYQVRCLFQSPLFAKAGDTLSGTCLLIANKRQSYDISIVAQVDQTGSKSSNLLDLKNPFFRY'}\n", - "Ligand SMILES: C[NH2+]C[C@@H](O)C[N@H+]1CCCc2ccccc2C1\n", - "JSON saved: json_inputs/6izq.json\n", - "Processing 6qw8, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qw8/6qw8_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qw8/6qw8_ligand.sdf\n", - "Found 1 chains: {'A': 'ADVQQKLAELERQSGGRLGVALINTADNSQILYRADERFAMCSTSKVMAAAAVLKKSESEPNLLNQRVEIKKSDLVNYNPIAEKHVNGTMSLAELSAAALQYSDNVAMNKLIAHVGGPASVTAFARQLGDETFRLDRTEPTLNTAIPGDPRDTTSPRAMAQTLRNLTLGKALGDSQRAQLVTWMKGNTTGAASIQAGLPASWVVGDKTGSGGYGTTNDIAVIWPKDRAPLILVTYFTQPQPKAESRRDVLASAAKIVTDGL'}\n", - "Ligand SMILES: O=CN1C[C@H]([NH2+]OS(=O)(=O)O)CC[C@H]1C(=O)NC1CC[NH2+]CC1\n", - "JSON saved: json_inputs/6qw8.json\n", - "Processing 6qto, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qto/6qto_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qto/6qto_ligand.sdf\n", - "Found 1 chains: {'A': 'MTFTRYSRLRVIAEIRNIVSSIEFDRDDELFATAGVSRIKVFDFSSVVNEPQCPIVEMSTRSKLSLSWNKHEKNHIASSDYEGIVTVWDVTTRQSLMEYEEHEKRAWSVDFSRTEPSMLVSGSDDCKVKVWTRQEASVINIDMKANICVKYNPGSSNYIAVGSADHHIHYYDLRNISQPLHVFSGHKKAVSYVKFLSNNELASASTDSTLRLWDVKDNLPVRTFRGHTNEKNFVGLTVNSEYLACGSETNEVYVYHKEITRPVTSHRFGSPDMDDAEEEAGSYFISAVCWKSDSPTMLTANSQGTIKVLVLAA'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@@H](NC(=O)[C@H](CCC(=O)O)NC(C)=O)[C@@H](C)CC)C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)N[C@@H](CCC(=O)O)C(=O)N[C@@H](Cc1ccccc1)C(=O)O)C(C)C\n", - "JSON saved: json_inputs/6qto.json\n", - "Processing 6qrd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrd/6qrd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrd/6qrd_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: CC(C)[N@H+]1CC[N@@H+](Cc2ccc(Cn3ccc4ccc(C5NNC(N)C5C#N)cc43)cc2)CC1\n", - "JSON saved: json_inputs/6qrd.json\n", - "Processing 6hza, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hza/6hza_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hza/6hza_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTASGSLVPR'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)CCCC(=O)NCCCC[C@@H](C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)NCc2ccc(/C(N)=N\\[H])cc2)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC1=O\n", - "JSON saved: json_inputs/6hza.json\n", - "Processing 6e5s, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e5s/6e5s_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e5s/6e5s_ligand.sdf\n", - "Found 2 chains: {'A': 'TRDQNGTWEMESNENFEGYMKALDIDFATRKIAVRLTQTKVIDQDGDNFKDKTTSTFRNYDVDFTVGVEFDEYTKSLDNRHVKALVTWEGDVLVCVQKGEKENRGWKKWIEGDKLYLELTCGDQVCRQVFKKK', 'C': 'TRDQNGTWEMESNENFEGYMKALDIDFATRKIAVRLTQTKVIDQDGDNFKDKTTSTFRNYDVDFTVGVEFDEYTKSLDNRHVKALVTWEGDVLVCVQKGEKENRGWKKWIEGDKLYLELTCGDQVCRQVFKKK'}\n", - "Ligand SMILES: C/C=C(C)/C=C/C=C(C)/C=C/C1=C(C)CCCC1(C)C\n", - "JSON saved: json_inputs/6e5s.json\n", - "Processing 6dz3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dz3/6dz3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dz3/6dz3_ligand.sdf\n", - "Found 2 chains: {'A': 'AVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGRQHTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLLP', 'C': 'AVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGRQHTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLLP'}\n", - "Ligand SMILES: CCCCn1cc(CCCSC[C@H]2C[N@@H+](CC3CNC4C(N)NCNC34)C[C@@H]2O)nn1\n", - "JSON saved: json_inputs/6dz3.json\n", - "Processing 6e6w, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e6w/6e6w_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e6w/6e6w_ligand.sdf\n", - "Found 1 chains: {'A': 'MAMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSE'}\n", - "Ligand SMILES: Cc1cc(C2NNNN2)ccc1C1=CC(=O)[C@@H](O)C(C(=O)O)=N1\n", - "JSON saved: json_inputs/6e6w.json\n", - "Processing 6cyh, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cyh/6cyh_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cyh/6cyh_ligand.sdf\n", - "Found 1 chains: {'A': 'EVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVEKE'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@@H]1O[C@H](C(=O)NCC[NH3+])[C@@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6cyh.json\n", - "Processing 5zlf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zlf/5zlf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zlf/5zlf_ligand.sdf\n", - "Found 2 chains: {'A': 'NLEKINELTAQDMAGVNAAILEQLNSDVQLINQLGYYIVSGGGKRIRPMIAVLAARAVGYEGNAHVTIAALIEFIHTATLLHDDVVDESDMRRGKATANAAFGNAASVLVGDFIYTRAFQMMTSLGSLKVLEVMSEAVNVIAEGEVLQLMNVNITEENYMRVIYSKTARLFEAAAQCSGILAGCTPEEEKGLQDYGRYLGTAFQLIDDLLDYNNVGDDLNEGKPTLPLLHQAQMIRTAIEQGNGRHLLEPVLEAMEWTRQRAEEEADKAIAALQVLPDTPWREALIGLAHIAV', 'B': 'MNLEKINELTAQDMAGVNAAILEQLNSDVQLINQLGYYIVSGGGKRIRPMIAVLAARAVGYEGNAHVTIAALIEFIHTATLLHDDVFGNAASVLVGDFIYTRAFQMMTSLGSLKVLEVMSEAVNVIAEGEVLQLMNVNDPDITEENYMRVIYSKTARLFEAAAQCSGILAGCTPEEEKGLQDYGRYLGTAFQLIDDLLLNEGKPTLPLRHLLEPVLEAMNACEWTRQRAEEEADKAIAALQVDTPWREALIGLAHIAVQ'}\n", - "Ligand SMILES: O=P(O)(O)C(O)(Cc1cccc(-c2cccc3c2oc2ccccc23)c1)P(=O)(O)O\n", - "JSON saved: json_inputs/5zlf.json\n", - "Processing 6om4, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6om4/6om4_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6om4/6om4_ligand.sdf\n", - "Found 1 chains: {'A': 'MDYILGRYVKIARYGSGGLVGGGGKEQYVENLVLWENIIKTAYCFITPSSYTAALETANIPEKDFSNCFRFLKENFFIIPSEYNNNNRYSRNFLHYQSYGANPVLVQDKLKNAKVVILGCGGIGNHVSVILATSGIGEIILIDNDQIENTNLTRQVLFSEDDVGKNKTEVIKRELLKRNSEISVSEIALNINDYTDLHKVPEADIWVVSADHPFNLINWVNKYCVRANQPYINAGYVNDIAVFGPLYVPGKTGCYECQKVVADLYGAEKENIDHKIKLINSRFKPATFAPVNNVAAALCAADVIKFIGKYSEPLSLNKRIGIWSDEIKIHSQNMGRSPVCSVCGN'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCSC)NC=O)C(=O)N[C@H](C(=O)NCC(=O)N[C@@H](CC(N)=O)C(=O)N[C@@H](C)C(=O)N[C@@H](CC(=O)O)C(=O)N[P@@](=O)(O)OC[C@H]1O[C@@H](n2cnc3c(N)ncnc32)[C@H](O)[C@@H]1O)[C@@H](C)O\n", - "JSON saved: json_inputs/6om4.json\n", - "Processing 6gga, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gga/6gga_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gga/6gga_ligand.sdf\n", - "Found 1 chains: {'A': 'SVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKLFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRAEYLDDRNTFRHSVVVPCEPPEVGSDCTTIHYNYMCYSSCMGGMNRRPILTIITLEDSSGNLLGRDSFEVRVCACPGRDRRTEEENLRK'}\n", - "Ligand SMILES: CCn1c2ccc(C[NH2+]C)cc2c2ccc(Br)cc21\n", - "JSON saved: json_inputs/6gga.json\n", - "Processing 6pgp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pgp/6pgp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pgp/6pgp_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGACGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETSLLDILDTAGQEEYSAMRDQYMRTGEGFLLVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKEK'}\n", - "Ligand SMILES: CCC(=O)N1CCN(c2nc(=O)n(-c3ccccc3C(C)C)c3cc(-c4c(O)cccc4F)c(Cl)cc23)CC1\n", - "JSON saved: json_inputs/6pgp.json\n", - "Processing 6qqv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqv/6qqv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqv/6qqv_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: N#Cc1ccccc1Cn1ccc2ccc(C3CC(N)NN3)cc21\n", - "JSON saved: json_inputs/6qqv.json\n", - "Processing 6qtq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtq/6qtq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtq/6qtq_ligand.sdf\n", - "Found 1 chains: {'A': 'TRYSRLRVIAEIRHNIVSSIEFDRDDELFATAGVSRIKVFDFSSVVNEPQCPIVEMSTRSKLSLSWNKHEKNHIASSDYEGIVTVWDVTTRQSLMEYEEHEKRAWSVDFSRTEPSMLVSGSDDCKVKVWTRQEASVINIDMKANICVKYNPGSSNYIAVGSADHHIHYYDLRNISQPLHVFSGHKKAVSYVKFLSNNELASASTDSTLRLWDVKDNLPVRTFRGHTNEKNFVGLTVNSEYLACGSETNEVYVYHKEITRPVTSHRFGGSYFISAVCWKSDSPTMLTANSQGTIKVLVLAA'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H]([NH3+])C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](C)C(=O)N[C@H](C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)O)C(C)C)C(C)C\n", - "JSON saved: json_inputs/6qtq.json\n", - "Processing 6gj6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj6/6gj6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj6/6gj6_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK'}\n", - "Ligand SMILES: C[NH+](C)CC1NC2CCCCC2C1[C@H]1NC(=O)c2ccc(O)cc21\n", - "JSON saved: json_inputs/6gj6.json\n", - "Processing 6os5, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6os5/6os5_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6os5/6os5_ligand.sdf\n", - "Found 1 chains: {'A': 'TTVRDACARTLENTARTLHLGASGTEFVAAFRAMTDHWGAARPHDLPLSDVSPDGSPVEYAVDLGGLAPALQFAMEPLTAGVPARDPLAARAIMPLLAGRYGADATRWSALADRLLPDDAHGPHVSMYGAEVRAGAPIRFKAWFYLNVTGPDGAFNLLYSALERMGTTHLWPVVQAHVHRAGEDVPFLLSLDLSDDPAARVKVYFRHFAADVEEVAAVLKAYPGFEPGEVRAFCKVMMGGRRRFSDQPAVTCVSLLDAQTFDRTAATLYVPLWTYAEHDGEVRQRVHRTLAAWPEALYRYDSVLAGIAHRGLDAGTGIHNYISWQPGRTRPRMKVYLSPEMHDVTPPPLGVSQ'}\n", - "Ligand SMILES: [NH3+][C@@H](CC1CNC2CCCCC12)C(=O)O\n", - "JSON saved: json_inputs/6os5.json\n", - "Processing 6s07, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s07/6s07_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s07/6s07_ligand.sdf\n", - "Found 1 chains: {'A': 'HMPSFDFDIPRRSPQEIAKGMVAIPGGTFRMGGEDPDAFPEDGEGPVRTVRLSPFLIDRYAVSNRQFAAFVKATGYVTDAERYGWSFVFHAHVAPGTPVMDAVVPEAPWWVAVPGAYWKAPEGPGSSITDRPNHPVVHVSWNDAVAYATWAGKRLPTEAEWEMAARGGLDQARYPWGNELTPRGRHRCNIWQGTFPVHDTGEDGYTGTAPVNAFAPNGYGLYNVAGNVWEWCADWWSADWHATESPATRIDPRGPETGTARVTKGGSFLCHESYCNRYRVAARTCNTPDSSAAHTGFRCAADP'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CO)NC(=O)[C@@H]1CCCN1C(=O)CNC(=O)[C@H](CS)NC(=O)[C@H](CC(C)C)NC(=O)[C@@H]1CCCN1C(=O)[C@@H](NC(=O)[C@@H](NC(=O)[C@H](C)NC(=O)c1ccccc1N)[C@@H](C)O)[C@@H](C)O)C(=O)N[C@@H](C)C(=O)N[C@@H](CO)C(=O)N[C@H](C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CO)C(=O)NCC(=O)O)[C@@H](C)CC\n", - "JSON saved: json_inputs/6s07.json\n", - "Processing 6i77, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i77/6i77_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i77/6i77_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4c(F)c(F)c(N)c(F)c4F)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6i77.json\n", - "Processing 6hhj, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhj/6hhj_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhj/6hhj_ligand.sdf\n", - "Found 1 chains: {'A': 'DVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDQREAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKKQRVTMNEFEYLKLLGKGTFGKVILVKEKATGRYYAMKILKKEVIVAKDEVAHTLTENRVLQNSRHPFLTALKYSFQTHDRLCFVMEYANGGELFFHLSRERVFSEDRARFYGAEIVSALDYLHSEKNVVYRDLKLENLMLDKDGHIKITDFGLCKEGIKDGATMKTFCGTPEYLAPEVLEDNDYGRAVDWWGLGVVMYEMMCGRLPFYNQDHEKLFELILMEEIRFPRTLGPEAKSLLSGLLKKDPKQRLGGGSEDAKEIMQHRFFAGIVWQHVYEKKLSPPFKPQVTSETDTRYFDEEFTA'}\n", - "Ligand SMILES: CCC(=O)Nc1ccc2c(c1)n([C@H]1CC[N@H+](Cc3ccc(-c4nc5c(cc4-c4ccccc4)C(=O)N=CC5)cc3)CC1)c(=O)n2C\n", - "JSON saved: json_inputs/6hhj.json\n", - "Processing 6ahs, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ahs/6ahs_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ahs/6ahs_ligand.sdf\n", - "Found 1 chains: {'A': 'IIDGYKCKEGSHPWQVALLKGNQLHCGGVLVDKYWVLTAAHCKMGQYQVQLGSDKIGDQSAQKIKATKSFRHPGYSTKTHVNDIMLVRLDEPVKMSSKVEAVQLPEHCEPPGTSCTVSGWGTTTSPDVTFPSDLMCSDVKLISSRECKKVYKDLLGKTMLCAGIPDSKTNTCNGDSGGPLVCNDTLQGLVSWGTYPCGQPNDPGVYTQVCKYKRWVMETMKTHR'}\n", - "Ligand SMILES: CC1=N[C@H](c2cn(S(=O)(=O)c3ccccc3Cl)c3ccc(C)cc23)CN1\n", - "JSON saved: json_inputs/6ahs.json\n", - "Processing 6oxx, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxx/6oxx_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxx/6oxx_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC(C)CN(C[C@@H](O)[C@H](CC1CCCCC1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@@H](O)CO)cc1\n", - "JSON saved: json_inputs/6oxx.json\n", - "Processing 6mjj, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mjj/6mjj_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mjj/6mjj_ligand.sdf\n", - "Found 4 chains: {'C': 'KTQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNFACANAFNNSIIPEDTFFPS', 'D': 'AAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'NYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPSSAHGHRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'KTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRDM'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCc2ccc(Cl)c(Cl)c2)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6mjj.json\n", - "Processing 6hor, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hor/6hor_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hor/6hor_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKD'}\n", - "Ligand SMILES: COc1cc(/C=C/C(C)=O)ccc1O\n", - "JSON saved: json_inputs/6hor.json\n", - "Processing 6jb0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jb0/6jb0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jb0/6jb0_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGAQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O[C@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jb0.json\n", - "Processing 6i68, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i68/6i68_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i68/6i68_ligand.sdf\n", - "Found 1 chains: {'A': 'SGKVVKFSYMWTINNFSFCREEMGEVIKSSTFSSGANDKLKWCLRVNPKGLDEESKDYLSLYLLLVSCPKSEVRAKFKFSILNAKGEETKAVESQRAYRFVQGKDWGFKKFIRRDFLLDEANGLLPDDKLTLFCEVSVVQD'}\n", - "Ligand SMILES: CCCC[C@H]([NH3+])C(=O)N[C@@H](C)C(=O)N[C@@H](CC(=O)O)C(=O)N[C@H](C(=O)N[C@H](C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)O)[C@@H](C)O)[C@@H](C)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6i68.json\n", - "Processing 6pz4, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pz4/6pz4_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pz4/6pz4_ligand.sdf\n", - "Found 1 chains: {'A': 'FVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAVLASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYNI'}\n", - "Ligand SMILES: [H]/N=C1\\N[C@](C)(c2cc(NC(=O)c3cnc(OCC#C)cn3)cc(F)c2F)[C@@H]2C[C@]2(COC)S1\n", - "JSON saved: json_inputs/6pz4.json\n", - "Processing 6mhb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mhb/6mhb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mhb/6mhb_ligand.sdf\n", - "Found 1 chains: {'A': 'ARSLGKGSAPPGPVPEGSIRIYSMRFCPFAERTRLVLKAKGIRHEVININLKNKPEWFFKKNPFGLVPVLENSQGQLIYESAITCEYLDEAYPGKKLLPDDPYEKACQKMILELFSKVPSLVGSFIRKEDYAGLKEEFRKEFTKLEEVLTNKKTTFFGGNSISMIDYLIWPWFERLEAMKLNECVDHTPKLKLWMAAMKEDPTVSALLTSEKDWQGFLELYLQNSPEACDYGL'}\n", - "Ligand SMILES: CCC(=O)Nc1nc(-c2ccc(Cl)cc2)cs1\n", - "JSON saved: json_inputs/6mhb.json\n", - "Processing 6uim, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uim/6uim_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uim/6uim_ligand.sdf\n", - "Found 1 chains: {'A': 'AASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGYNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKHLAQSVRTVVVPPPGVELTLPKNCQHSISESTAKEVQRIRDKHFTDQNILRSLGNIISVLDRMMRSDEVCNGCVVVSDLSVSVQCALQHALTEPAERVLVVYVGDGELPVKTNDGKVFLVQICTKETEDKCVNRLTLCLREGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETTRLMRVWGHMTCLIQGLARGRMLTLLQGYDKDLLELTVSALSGASISPLGPRAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: [NH3+]CCC[NH2+]CCCCCC(=O)CS\n", - "JSON saved: json_inputs/6uim.json\n", - "Processing 6jsg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsg/6jsg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsg/6jsg_ligand.sdf\n", - "Found 1 chains: {'A': 'RGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYNI'}\n", - "Ligand SMILES: [H]/N=C1/N[C@](C)(c2cc(NC(=O)c3ccc(Cl)cn3)ccc2F)CCS1\n", - "JSON saved: json_inputs/6jsg.json\n", - "Processing 6i78, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i78/6i78_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i78/6i78_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: CNc1c(F)c(F)c(-c2cn([C@H]3[C@@H](O)[C@@H](CO)O[C@@H](Sc4ccc(C)cc4)[C@@H]3O)nn2)c(F)c1F\n", - "JSON saved: json_inputs/6i78.json\n", - "Processing 6oxy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxy/6oxy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxy/6oxy_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC(C)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@H](O)CO)cc1\n", - "JSON saved: json_inputs/6oxy.json\n", - "Processing 6gbw, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gbw/6gbw_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gbw/6gbw_ligand.sdf\n", - "Found 1 chains: {'H': 'IVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISMLEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKETGQPSVLQVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFYTHVFRLKKWIQKVIDQF'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NS(=O)(=O)Cc1ccccc1)C(=O)N1CCC[C@H]1C(=O)NCc1cc(Cl)ccc1C[NH3+]\n", - "JSON saved: json_inputs/6gbw.json\n", - "Processing 6mo0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo0/6mo0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo0/6mo0_ligand.sdf\n", - "Found 1 chains: {'A': 'MADLELERAADVRWEEQAEISGSSLEDGAYRIKQKGILGYSQIGAGVYKEGTFHTMWHVTRGAVLMHKGKRIEPSWADVKKDLISYGGGWKLEGEWKEGEEVQVLALEPGKNPRAVQTKPGLFKTNTGTIGAVSLDFSPGTSGSPIVDKKGKVVGLYGIANTEK'}\n", - "Ligand SMILES: [NH3+]Cc1ccc(-c2ncc(OCC3CC[NH2+]CC3)nc2-c2ccc(-c3ccoc3)cc2)cc1\n", - "JSON saved: json_inputs/6mo0.json\n", - "Processing 6ggf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ggf/6ggf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ggf/6ggf_ligand.sdf\n", - "Found 1 chains: {'A': 'SVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKLFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRAEYLDDRNTFRHSVVVPCEPPEVGSDCTTIHYNYMCYSSCMGGMNRRPILTIITLEDSSGNLLGRDSFEVRVCACPGRDRRTEEENLRK'}\n", - "Ligand SMILES: CCn1c2ccc(C[NH2+]C)cc2c2ccc(-c3cc(C)cs3)cc21\n", - "JSON saved: json_inputs/6ggf.json\n", - "Processing 6qge, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qge/6qge_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qge/6qge_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: OC[C@H]1O[C@@H](SC[C@@H](O)Cn2cc(-c3cccc(F)c3)nn2)[C@H](O)[C@@H](n2cc(-c3cccc(F)c3)nn2)[C@H]1O\n", - "JSON saved: json_inputs/6qge.json\n", - "Processing 6cjr, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjr/6cjr_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjr/6cjr_ligand.sdf\n", - "Found 1 chains: {'A': 'GETHEFTAEISQLMSLIINTVYSNKEIFLRELISNASDALDKIRYQALSDPSQLESEPELFIRIIPQKDQKVLEIRDSGIGMTKADLVNNLGTIAKSGTKSFMEALSAGADVSMIGQFGVGFYSLFLVADHVQVISKHNDDEQYVWESNAGGKFTVTLDETNERLGRGTMLRLFLKEDQLEYLEEKRIKEVVKKHSEFVAYPIQLVVTKEVEK'}\n", - "Ligand SMILES: CC1(C)CC(=O)c2c(C(F)(F)F)nn(-c3ccc(C(N)=O)c(N[C@H]4CC[C@H](O)CC4)c3)c2C1\n", - "JSON saved: json_inputs/6cjr.json\n", - "Processing 6oxp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxp/6oxp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxp/6oxp_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC[C@H](C)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc(CO)cc1\n", - "JSON saved: json_inputs/6oxp.json\n", - "Processing 6d07, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d07/6d07_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d07/6d07_ligand.sdf\n", - "Found 1 chains: {'A': 'GEYVVEKVLDRRVVKGKVEYLLKWKGFSDEDNTWEPEENLDCPDLIAEFLQSQK'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](C)NC(=O)[C@@H](NC(=O)[C@H](CCC(N)=O)NC(=O)[C@@H]([NH3+])CCCC[NH3+])[C@@H](C)O)C(=O)N[C@@H](CCCC[N+](C)(C)C)C(=O)N[C@@H](CO)C(=O)N[C@H](C(=O)NCC(=O)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6d07.json\n", - "Processing 6i63, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i63/6i63_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i63/6i63_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEAKV'}\n", - "Ligand SMILES: CC(C)(c1ccc(O)cc1)c1ccc(O)cc1\n", - "JSON saved: json_inputs/6i63.json\n", - "Processing 6ten, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ten/6ten_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ten/6ten_ligand.sdf\n", - "Found 1 chains: {'A': 'LELRLKSPVGAEPAVYPWPLPVYDKHHDAAHEIIETIRWVCEEIPDLKLAMENYVLIDYDTKSFESMQRLCDKYNRAIDSIHQLWKGNTRPSTGLLRHILQQVYNHSVTDPEKLNNYEPFSPEVYGETSFDLVAQMIDEIKMTDDDLFVDLGSGVGQVVLQVAAATNCKHHYGVEKADIPAKYAETMDREFRKWMKWYGKKHAEYTLERGDFLSEEWRERIANTSVIFVNNFAFGPEVDHQLKERFANMKEGGRIVSSKPFAPLNFRINSRNLSDIGTIMRVVELSPLKSWTGKPVSYYLHTIDRTILENYFSSLKNP'}\n", - "Ligand SMILES: COc1nc(N)nc(Nc2cc(S(N)(=O)=O)ccc2N[C@@H](c2cccc3c2OC(F)(F)O3)c2ncccc2Cl)n1\n", - "JSON saved: json_inputs/6ten.json\n", - "Processing 6uii, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uii/6uii_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uii/6uii_ligand.sdf\n", - "Found 1 chains: {'A': 'AASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGFNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKHLAQSVRTVVVPPPGVELTLPKNCQHSISESTAKEVQRIRDKHFDLTDNILRSLGNIISVLDRMMRSDEVCNGCVVVSDLSVSVQCALQHALTEPAERVLVVYVGDGELPVKTNDGKVFLVQICTKETDKCVNRLTLCLGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETLMRVWGHMTCLIQGLARGRMLTLLQGYDKDLLELTVSALSGASISPLGLRAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: [NH3+]CCC[NH2+]CCCCCS\n", - "JSON saved: json_inputs/6uii.json\n", - "Processing 6qlr, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlr/6qlr_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlr/6qlr_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4cc(F)cc(F)c4)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qlr.json\n", - "Processing 6sen, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6sen/6sen_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6sen/6sen_ligand.sdf\n", - "Found 1 chains: {'A': 'RSVASSKLWMLEFSAFLEQQQDPDTYNKHLFVHIGQSYLEAVDIRQIYDKFPEKKGGLKDLFERGPSNAFFLVKFWADLNTNSSFYGVSSQYESPENMIITCSTKVCSFGKQVVEVETEYARYENGHYSYRIHRSPLCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAYVFEVSASEHGAQHHIYRLVK'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](C)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CCSC)NC(=O)[C@@H]1CCCN1C(=O)[C@@H](NC(C)=O)C(C)C)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H](CC(C)C)C(=O)N1CCC[C@H]1C(=O)N[C@@H](C)C(=O)N[C@@H](CO)C(=O)N[C@@H](Cc1ccccc1)C(=O)N[C@@H](CC1CNC2CCCCC12)C(=O)N[C@@H](CCC(=O)O)C(=O)N[C@@H](CCC(=O)O)C(=O)N1CCC[C@H]1C(N)=O\n", - "JSON saved: json_inputs/6sen.json\n", - "Processing 6oxv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxv/6oxv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxv/6oxv_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CCC(CC)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@H](C)O)cc1\n", - "JSON saved: json_inputs/6oxv.json\n", - "Processing 6g2b, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2b/6g2b_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2b/6g2b_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEAQKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYIDKQ'}\n", - "Ligand SMILES: Cn1cnc(-c2ccccc2)c1-c1ccncc1\n", - "JSON saved: json_inputs/6g2b.json\n", - "Processing 5zr3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zr3/5zr3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zr3/5zr3_ligand.sdf\n", - "Found 1 chains: {'A': 'MEEEEVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVE'}\n", - "Ligand SMILES: Cc1cc(C(N)=O)ccc1-n1nc(C(C)C)c2c(-n3cnc(-c4cnn(C)c4)c3)ccnc21\n", - "JSON saved: json_inputs/5zr3.json\n", - "Processing 6kjf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6kjf/6kjf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6kjf/6kjf_ligand.sdf\n", - "Found 1 chains: {'B': 'HMDTTFQAAIDTGKINGAVVCATDAQGHFVYNKATGERTLLSGEKQPQQLDDVLYLASATKLITTIAALQCVEDGLLSLDGDLSSIAPELAAKYVLTGFTDDESPLDDPPARPITLKMLLTHSSGTSYHFLDPSIAKWRAQYANPENEKPRLVEEMFTYPLSFQPGTGWMYGPGLDWAGRVVERVTGGTLMEFMQKRIFDPLGITDSQFYPVTREDLRARLVDLNPSDPGALGSAVIGGGGEMNLRGRGAFGGHGLFLTGLDFVKILRSLLANDGMLLKPAAVDNMFQQHLGPEAAASHRAALASPLGPFFRVGTDPETKVGYGLGGLLTLEDVDGWYGERTLTWGGGLTLTWFIDRKNNLCGVGAIQAVLPVDGDLMADLKQTFRHDIYRKYSAWKGQQ'}\n", - "Ligand SMILES: CCC(C)(C)C(=O)O[C@H]1C[C@@H](C)C=C2C=C[C@H](C)[C@H](CC[C@@H](O)C[C@@H](O)CC(=O)O)[C@H]21\n", - "JSON saved: json_inputs/6kjf.json\n", - "Processing 6qr9, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr9/6qr9_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr9/6qr9_ligand.sdf\n", - "Found 2 chains: {'A': 'GSMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDS'}\n", - "Ligand SMILES: N#CC1C(N)NNC1c1ccc2ccn(Cc3ccc(C[NH+]4CCOCC4)cc3)c2c1\n", - "JSON saved: json_inputs/6qr9.json\n", - "Processing 6g9f, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g9f/6g9f_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g9f/6g9f_ligand.sdf\n", - "Found 1 chains: {'A': 'NRIKLVPIAPSRGIIYDRNGIPLALNRTIYQIEMMPEKVDNVQQTLDALRSVVDLTDDDIAAFRKERARSHRFTSIPVKTNLTEVQVARFAVNQYRFPGVEVKGYKRRYYPYGSALTHVIGYVSKINDKDVERLNNDGKLANYAATHDIGKLGIERYYEDVLHGQTGYEEVEVNNRGRVIRQLKEVPPQAGHDIYLTLDLKLQQYIETLLAGSRAAVVVTDPRTGGVLALVSTPSYDPNLFVDGISSKDYSALLNDPNTPLVNRATQGVYPPASTVKPYVAVSALSAGVITRNTTLFDPGWWQLPGSEKRYRDWKKWGHGRLNVTRSLEESADTFFYQVAYDMGIDRLSEWMGKFGYGHYTGIDLAEERSGNMPTREWKQKRFKKPWYQGDTIPVGIGQGYWTATPIQMSKALMILINDGIVKVPHLLMSTAEDGKQVPWVQPHEPPVGDIHSGYWELAKDGMYGVANRPNGTAHKYFASAPYKIAAKSGTAQLRDHKLMTAFAPYNNPQVAVAMILENGGAGPAVGTLMRQILDHIML'}\n", - "Ligand SMILES: NC(=O)[C@@H]1CC[C@@H]([NH2+]OS(=O)(=O)O)CN1C=O\n", - "JSON saved: json_inputs/6g9f.json\n", - "Processing 6e6v, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e6v/6e6v_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e6v/6e6v_ligand.sdf\n", - "Found 1 chains: {'A': 'MAMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIKSEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSERGE'}\n", - "Ligand SMILES: CC1=CC(=O)[C@H](O)C(C(=O)O)=N1\n", - "JSON saved: json_inputs/6e6v.json\n", - "Processing 5zk9, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zk9/5zk9_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zk9/5zk9_ligand.sdf\n", - "Found 1 chains: {'A': 'PEHYIKHPLQNRWALWFFKNDKSKTWQANLRLISKFDTVEDFWALYNHIQLSSNLMPGCDYSLFKDGIEPMWEDEKNKRGGRWLITLNKQQRRSDLDRFWLETLLCLIGESFDDYSDDVCGAVVNVRAKGDKIAIWTTECENREAVTHIGRVYKERLGLPPKIVIGYQSHADTATKTKNRFVV'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(C)=O)C(=O)N[C@H](C(=O)N[C@H](C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](CO)C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)N[C@@]1(C)CCC/C=C\\CCC[C@@](C)(C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CCCC[NH3+])C(N)=O)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CCC(N)=O)NC1=O)[C@@H](C)CC)[C@@H](C)CC\n", - "JSON saved: json_inputs/5zk9.json\n", - "Processing 6pnn, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pnn/6pnn_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pnn/6pnn_ligand.sdf\n", - "Found 1 chains: {'A': 'ESARSLGKGSAPPGPVPEGSIRIYSMRFCPFAERTRLVLKAKGIRHEVININLKNKPEWFFKKNPFGLVPVLENSQGQLIYESAITCEYLDEAYPGKKLLPDDPYEKACQKMILELFSKVPSLVGSFIRSQNKEDYAGLKEEFRKEFTKLEEVLTNKKTTFFGGNSISMIDYLIWPWFERLEAMKLNECVDHTPKLKLWMAAMKEDPTVSALLTSEKDWQGFLELYLQNSPEACDYGL'}\n", - "Ligand SMILES: COCCN(C)S(=O)(=O)c1cc(NC(C)=O)ccc1Cl\n", - "JSON saved: json_inputs/6pnn.json\n", - "Processing 6nri, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nri/6nri_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nri/6nri_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLPKPVQDLIKMIFGGDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFK'}\n", - "Ligand SMILES: NC(=O)c1cccc2c1O/C(=C\\c1ccc(C(=O)N3CCn4c(nnc4C4C=C4)C3)cc1)C2=O\n", - "JSON saved: json_inputs/6nri.json\n", - "Processing 6uwv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uwv/6uwv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uwv/6uwv_ligand.sdf\n", - "Found 1 chains: {'A': 'RRGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGFPLNQSEVLASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1\\N[C@@]2([C@@H]3C[C@H]3C(C)(C)OC[C@@H]3C[C@H]3C)CN(c3ncccn3)C[C@H]2CS1\n", - "JSON saved: json_inputs/6uwv.json\n", - "Processing 6ooz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ooz/6ooz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ooz/6ooz_ligand.sdf\n", - "Found 3 chains: {'A': 'TPSDKPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPSTHVLLTHTISRIAVSYQTKVNLLSAIKSPCQRETPAKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL', 'B': 'RTPSDKPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPHVLLTHTISRIAVSYQTKVNLLSAIKSPCEAKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL', 'C': 'DKPVAHVVANPEGQLQWLNANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCTHVLLTHTISRIAVQTKVNLLSAIKSPCQREAKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFGQVYFGIIAL'}\n", - "Ligand SMILES: Cc1ccc(C)c(Cn2c([C@@H](O)c3ccncc3)nc3ccccc32)c1\n", - "JSON saved: json_inputs/6ooz.json\n", - "Processing 6npi, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6npi/6npi_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6npi/6npi_ligand.sdf\n", - "Found 1 chains: {'B': 'SNPKFENIAEGLRALLARSHVERTTDEGTWVAGVFVYGGSKTSLYNLRRGTALAIPQCRLTPLSRLPFGMAPGPGPQPGPLRESIVCYFMVFLQTHIFAEVLKDAIKDLVMTKPAPTCNIRVTVCSFDDGVDLP'}\n", - "Ligand SMILES: O=C(O)c1ccccc1-n1cccc1\n", - "JSON saved: json_inputs/6npi.json\n", - "Processing 6oip, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oip/6oip_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oip/6oip_ligand.sdf\n", - "Found 1 chains: {'A': 'KYVDKIHIGNYEIDAWYFSPFPEDYGKQPKLWLCEYCLKYMKYEKSYRFHLGQCQWRQPPGKEIYRKSNISVHEVDGKDHKIYCQNLCLLAKLFLDHTLYFDVEPFVFYILTEVDRQGAHIVGYFSKEKESPDGNNVSCIMILPPYQRRGYGRFLIAFSYELSKLESTVGSPEKPLSDLGKLSYRSYWSWVLLENLRDFRGTLSIKDLSQMTSITQNDIISTLQSLNMVKYWKGQHVICVTPKLVEEHLKSAQYKKPPITVDSVCLKWAPP'}\n", - "Ligand SMILES: Cc1cccc(C(=O)NNS(=O)(=O)c2ccc3ccccc3c2)c1F\n", - "JSON saved: json_inputs/6oip.json\n", - "Processing 6miv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6miv/6miv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6miv/6miv_ligand.sdf\n", - "Found 4 chains: {'C': 'TQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNKFACANAFNNSIIPEDTFFPS', 'D': 'AAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'NYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPSSAHRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'QKTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRDM'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCc2ccc(C(C)(C)C)cc2)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6miv.json\n", - "Processing 6s57, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s57/6s57_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s57/6s57_ligand.sdf\n", - "Found 1 chains: {'A': 'SMQEEDTFRELRIFLRNVTHRLAIDKRFRVFTKPVDPDEVPDYVTVIKQPMDLSSVISKIDLHKYLTVKDYLRDIDLICSNALEYNPDRDPGDRLIRHRACALRDTAYAIIKEELDEDFEQLCEEIQESR'}\n", - "Ligand SMILES: Cc1ccc(NC(=O)CN2C(=O)NC(C)(C)C2=O)cc1S(=O)(=O)N1CCCCCC1\n", - "JSON saved: json_inputs/6s57.json\n", - "Processing 6p8x, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6p8x/6p8x_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6p8x/6p8x_ligand.sdf\n", - "Found 1 chains: {'A': 'TEYKLVVVGACGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETSLLDILDTAGQEEYSAMRDQYMRTGEGFLLVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK'}\n", - "Ligand SMILES: CCC(=O)N1CC(NC(=O)COc2ccc(Br)cc2C(=O)N2CC=C(c3ccccc3)C2)C1\n", - "JSON saved: json_inputs/6p8x.json\n", - "Processing 6hoq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hoq/6hoq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hoq/6hoq_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKD'}\n", - "Ligand SMILES: COc1cc(/C=C/C(=O)O)ccc1O\n", - "JSON saved: json_inputs/6hoq.json\n", - "Processing 6qts, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qts/6qts_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qts/6qts_ligand.sdf\n", - "Found 1 chains: {'A': 'TRYSRLRVIAEIRHNIVSSIEFDRDDELFATAGVSRIKVFDFSSVVNEPQPIVEMSTRSKLSLSWNKHEKNHIASSDYEGIVTVWDVTTRQSLMEYEEHEKRAWSVDFSRTEPSMLVSGSDDKVKVWTRQEASVINIDMKANICVKYNPGSSNYIAVGSADHHIHYYDLRNISQPLHVFSGHKKAVSYVKFLSNNELASASTDSTLRLWDVKDNLPVRTFRGHTNEKNFVGLTVNSEYLACGSETNEVYVYHKEITRPVTSHRFGGSYFISAVCWKSDSPTMLTANSQGTIKVLVLAA'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H]([NH3+])C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](C)C(=O)N[C@H](C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)N[C@@H](CC(=O)O)C(=O)O)C(C)C)C(C)C\n", - "JSON saved: json_inputs/6qts.json\n", - "Processing 6ggd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ggd/6ggd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ggd/6ggd_ligand.sdf\n", - "Found 1 chains: {'A': 'SVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKLFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRAEYLDDRNTFRHSVVVPCEPPEVGSDCTTIHYNYMCYSSCMGGMNRRPILTIITLEDSSGNLLGRDSFEVRVCACPGRDRRTEEENLRK'}\n", - "Ligand SMILES: CCn1c2ccc(C[NH2+]C)cc2c2ccc(-c3cnoc3)cc21\n", - "JSON saved: json_inputs/6ggd.json\n", - "Processing 6pnm, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pnm/6pnm_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pnm/6pnm_ligand.sdf\n", - "Found 1 chains: {'A': 'GESARSLGKGSAPPGPVPEGSIRIYSMRFCPFAERTRLVLKAKGIRHEVININLKNKPEWFFKKNPFGLVPVLENSQGQLIYESAITCEYLDEAYPGKKLLPDDPYEKACQKMILELFSKVPSLVGSFIRSQNKEDYAGLKEEFRKEFTKLEEVLTNKKTTFFGGNSISMIDYLIWPWFERLEAMKLNECVDHTPKLKLWMAAMKEDPTVSALLTSEKDWQGFLELYLQNSPEACDYGL'}\n", - "Ligand SMILES: CC(=O)Nc1ccc(Cl)c(S(=O)(=O)N2CCOCC2)c1\n", - "JSON saved: json_inputs/6pnm.json\n", - "Processing 6oy2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oy2/6oy2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oy2/6oy2_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CCC(CC)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@H](O)CO)cc1\n", - "JSON saved: json_inputs/6oy2.json\n", - "Processing 6oi8, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oi8/6oi8_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oi8/6oi8_ligand.sdf\n", - "Found 1 chains: {'A': 'MLEKVVIANRGEIALRILRACKELGIKTVAVHSTADRDLKHVLLADETICIGPAPSAKSYLNIPAIIAAAEVTGADAIHPGYGFLSENADFAEQVERSGFTFIGPTADVIRLMGDKVSAIKAMKKAGVPCVPGSDGPVSNDIAKNKEIAKRIGYPIIIKASGGMRVVRSEDALEESIAMTKAEAKAAFNNDMVYMEKYLENPRHVEIQVLADTHGNAVYLAERDCSMQRRHQKVVEEAPAPGITEEVRRDIGSRCANACVEIGYRGAGTFEFLYENGEFYFIEMNTRIQVEHPVTEMITGVDLVKEQLRIAAGLPISFKQEDIKVKGHAMECRINAEDPKTFLPSPGKVNHLHSPGGLGVRWDSHVYGGYTVPPHYDSMIAKLITYGDTREVAIRRMQNALSETIIDGIKTNIPLHELILEDENFQKGGTNIHYLEKKLG'}\n", - "Ligand SMILES: Nc1ncc2cc(-c3c(Cl)cccc3-c3cccnc3)c(N3C[C@@H]4[C@@H]([NH3+])[C@@H]4C3)nc2n1\n", - "JSON saved: json_inputs/6oi8.json\n", - "Processing 6mhd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mhd/6mhd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mhd/6mhd_ligand.sdf\n", - "Found 1 chains: {'A': 'SNAMSGESARSLGKGSAPPGPVPEGSIRIYSMRFCPFAERTRLVLKAKGIRHEVININLKNKPEWFFKKNPFGLVPVLENSQGQLIYESAITCEYLDEAYPGKKLLPDDPYEKACQKMILELFSKVPSLVGSFIRSQNKEDYAGLKEEFRKEFTKLEEVLTNKKTTFFGGNSISMIDYLIWPWFERLEAMKLNECVDHTPKLKLWMAAMKEDPTVSALLTSEKDWQGFLELYLQNSPEACDYGL'}\n", - "Ligand SMILES: CCC(=O)N(Cc1cc(C)no1)c1nc(-c2ccccc2)cs1\n", - "JSON saved: json_inputs/6mhd.json\n", - "Processing 6agt, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6agt/6agt_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6agt/6agt_ligand.sdf\n", - "Found 2 chains: {'A': 'DPRLYFENRSKFIQDQKDKGINPYPHKFERTISIPEFIEKYKDLGNGEHLEDTILNITGRIMRVSQKLRFFDLVGDGEKIQVLANYSFHNHEKGNFAECYDKIRRGDIVGIVGFPGKSKKGELSIFPKETILLSACLHMLPMTEIRYRQRYLDLLINESSRHTFVTRTKIINFLRNFLNERGFFEVETPMMNLIAGGANARPFITHHNDLDLDLYLRIATELPLKMLIVGGIDKVYEIGKVFRNEGIDNTHNPEFTSCEFYWAYADYNDLIKWSEDFFSQLVYHLFGTYKISYNKDGPENQPIEIDFTPPYPKVSIVEEIEKVTNTILEQPFDSNETIEKMINIIKEHKIELPNPPTAAKLLDQLASHFIENKYNDKPFFIVEHPQIMSPLAKYHRTKPGLTERLEMFICGKEVLNAYTELNDPFKQKECFKLQQKDREKGDTEAAQLDSAFCTSLEYGLPPTGGLGLGIDRITMFLTNKNSIKDVILFPTMRPA', 'B': 'VDPRLYFENRSKFIQDQKDKGINPYPHKFERTISIPEFIEKYKDLGNGEHLEDTILNITGRIMRVSASGQKLRFFDLVGDGEKIQVLANYSFHNHEKGNFAECYDKIRRGDIVGIVGFPGKSKKGELSIFPKETILLSACLHMLPMKYGLKDTEIRYRQRYLDLLINESSRHTFVTRTKIINFLRNFLNERGFFEVETPMMNLIAGGANARPFITHHNDLDLDLYLRIATELPLKMLIVGGIDKVYEIGKVFRNEGIDNTHNPEFTSCEFYWAYADYNDLIKWSEDFFSQLVYHLFGTYKISYNKDGPENQPIEIDFTPPYPKVSIVEEIEKVTNTILEQPFDSNETIEKMINIIKEHKIELPNPPTAAKLLDQLASHFIENKYNDKPFFIVEHPQIMSPLAKYHRTKPGLTERLEMFICGKEVLNAYTELNDPFKQKECFKLQQKDREKGDTEAAQLDSAFCTSLEYGLPPTGGLGLGIDRITMFLTNKNSIKDVILFPTMRPAN'}\n", - "Ligand SMILES: O=C(NCC1CCCCC1)c1cc(=O)c2ccccc2o1\n", - "JSON saved: json_inputs/6agt.json\n", - "Processing 6i5p, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i5p/6i5p_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i5p/6i5p_ligand.sdf\n", - "Found 1 chains: {'A': 'KVVKFSYMWTINNFSFCREKMGEVIKSSTFSSGANDKLKWCLRVNPKGLDEESKDYLSLYLLLVSCPKSEVRAKFKFSILNAKGEETKAMESQRAYRFVQGKDWGFKKFIRRDFLLDEANGLLPDDKLTLFCEVSVV'}\n", - "Ligand SMILES: CC[C@H]([NH3+])C(=O)N[C@@H](C)C(=O)N[C@@H](CC(=O)O)C(=O)N[C@H](C(=O)N[C@H](C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)O)[C@@H](C)O)[C@@H](C)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6i5p.json\n", - "Processing 6hhr, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhr/6hhr_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhr/6hhr_ligand.sdf\n", - "Found 1 chains: {'A': 'VETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVEK'}\n", - "Ligand SMILES: Oc1ccc(-c2n[nH]c(=S)n2-c2ccccc2F)c(O)c1\n", - "JSON saved: json_inputs/6hhr.json\n", - "Processing 6p8z, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6p8z/6p8z_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6p8z/6p8z_ligand.sdf\n", - "Found 1 chains: {'A': 'GMTEYKLVVVGACGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETSLLDILDTAGQAMRDQYMRTGEGFLLVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKE'}\n", - "Ligand SMILES: CCC(=O)N1CC(NC(=O)Cn2c(C3CC3)c(C(=O)N3CCc4c(cccc4OC)C3)c3cc(Cl)cc(C)c32)C1\n", - "JSON saved: json_inputs/6p8z.json\n", - "Processing 6c85, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6c85/6c85_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6c85/6c85_ligand.sdf\n", - "Found 1 chains: {'A': 'SKKRCGVLGATGAVGTRFILLLEQSPLLELVAVGASERSAGKKYRDAVRWKQASPMPASVADLTVRRCAPSEFSDCDIIFSGLDPAGDIEMAFLKANFAVFSNAKNYRLDPIVPLVVPLVNAGHIDVIPAQRKHYGLDKGLIVCNSNCAVVGLVIPAKALIQKFGPIESVSMVTMQAVSGAGGVSSMDIFDNIVPFIPGEEGKIATESRKILGNLNPDLAGFSDQQPLQVSVACNRVPVLDGHTVCASLRFVNRPAPTASQVRDALREYKSEVQLLGCPSAPRQAIHVLDDVDRPQPRLDRDTEAGYACSVGRIREDDSGVFDIQFVALSHNTVLGASGSSILNAESAILKGYI'}\n", - "Ligand SMILES: O=C1CCC(=O)CC1\n", - "JSON saved: json_inputs/6c85.json\n", - "Processing 6g5u, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g5u/6g5u_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g5u/6g5u_ligand.sdf\n", - "Found 1 chains: {'B': 'SWGYREHNGPIHWKEFFPIADGDQQSPIEIKTKEVKYDSSLRPLSIKYDPSSAKIISNSGHSFNVDFDDTENKSVLRGGPLTGSYRLRQVHLHWGSADDHGSEHIVDGVSYAAELHVVHWNSDKYPSFVEAAHEPDGLAVLGVFLQIGEPNSQLQKITDTLDSIKEKGKQTRFTNFDLLSLLPPSWDYWTYPGSLTVPPLLESVTWIVLKQPINISSQQLAKFRSLLCTAEGEAAAFLVSNHRPPQPLKGRKVRASFH'}\n", - "Ligand SMILES: CCCCNC(=O)c1cc(S(N)(=O)=O)c(Cl)cc1Cl\n", - "JSON saved: json_inputs/6g5u.json\n", - "Processing 6j06, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6j06/6j06_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6j06/6j06_ligand.sdf\n", - "Found 1 chains: {'A': 'GAYNEWKKALFKPADVILDPKTANPILLVSEDQRSVQRAKEPQDLPDNPERFNWHYCVLGCESFISGRHYWEVEVGDRKEWHIGVCSKNVQRKGWVKMTPENGFWTMGLTDGNKYRTLTEPRTNLKLPKPPKKVGVFLDYETGDISFYNAVDGSHIHTFLDVSFSEALYPVFRILTLEPTALTICPA'}\n", - "Ligand SMILES: Cc1ccc(C/C(=C\\CO[P@@](=O)(O)OP(=O)(O)O)CO)cc1\n", - "JSON saved: json_inputs/6j06.json\n", - "Processing 6qsz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qsz/6qsz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qsz/6qsz_ligand.sdf\n", - "Found 1 chains: {'A': 'SKSSWRQEWLANLKLISVSLVDEFPSELSDSDRQIINEKQLLKDIFANNLKSAISNNFRESDIIILKGEIEDYPSSEIKIYYNELQNKPKARFWSFKTQRFVSNGFDI'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)[C@H](CC(=O)O)NC(=O)[C@@H]([NH3+])[C@@H](C)O)C(=O)N1CCC[C@H]1C(=O)N[C@@H](COP(=O)(O)O)C(=O)N[C@@H](CC(=O)O)C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H](CO)C(=O)O\n", - "JSON saved: json_inputs/6qsz.json\n", - "Processing 6jbb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jbb/6jbb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jbb/6jbb_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGAQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@@](CO)(O[C@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jbb.json\n", - "Processing 6hhp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhp/6hhp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhp/6hhp_ligand.sdf\n", - "Found 2 chains: {'A': 'GAMGSMERASLIQKAKLAEQAERYEDMAAFMKGAVEKGEELSNEERCLLSVAYKNVVGGQRAAWRVLSSIEQKSNEEGSEEKGPEVREYREKVETELQGVCDTVLGLLDSHLIKEAGDAESRVFYLKMKGDYYRYLAEVATGDDKKRIIDSARSAYQEAMDISKKEMPPTNPIRLGLALNFSVFHYEIANSPEEAISLAKTTFDEAMADLHTLSEDSYKDSTLIMQLLRDNLTLWT', 'B': 'GAMGSMERASLIQKAKLAEQAERYEDMAAFMKGAVEKGEELSNEERCLLSVAYKNVVGGQRAAWRVLSSIEQKSNEEGSEEKGPEVREYREKVETELQGVCDTVLGLLDSHLIKEAGDAESRVFYLKMKGDYYRYLAEVATGDDKKRIIDSARSAYQEAMDISKKEMPPTNPIRLGLALNFSVFHYEIANSPEEAISLAKTTFDEAMADLHTLSEDSYKDSTLIMQLLRDNLTLWT'}\n", - "Ligand SMILES: CC(C)[C@H](NC(=O)[C@@H](NC(=O)[C@H](C)NC(=O)[C@@H]1CCCN1C(=O)[C@@H]([NH3+])Cc1ccccc1)[C@@H](C)OP(=O)(O)O)C(=O)O\n", - "JSON saved: json_inputs/6hhp.json\n", - "Processing 6np5, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np5/6np5_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np5/6np5_ligand.sdf\n", - "Found 1 chains: {'A': 'TPWSKSELVRQLRDLGVRSGDMVMPHVSLRAVGPLADGPQTLVDALIEAVGPTGNILAFVSWRDSPYEQTLGHDAPPAAIAQSWPAFDPDHAPAYPGFGAINEFIRTYPGCRRSAHPDASMAAIGPDAAWLVAPHEMGAAYGPRSPIARFLAHAGKILSIGAGPDAVTALHYAEAVARIEGKRRVTYSMPLLREGKRVWVTTSDWDSNGILDEYAAPDGPDAVERIARDYLARTRVAQGPVGGAQSRLIDAADIVSFGIEWLEARHAA'}\n", - "Ligand SMILES: [NH3+]C[C@H]1O[C@H](O[C@H]2[C@H](O)[C@@H](O[C@H]3O[C@H](CO)[C@@H](O)[C@H]([NH3+])[C@H]3O)[C@H]([NH3+])C[C@@H]2[NH3+])[C@H]([NH3+])[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6np5.json\n", - "Processing 6nlj, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nlj/6nlj_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nlj/6nlj_ligand.sdf\n", - "Found 3 chains: {'D': 'MKGDKKVIQHLNKILGNELIAINQYFLHSRMWNDWGLKRLGAHEYHESIDEMKHADKLIERILFLEGLPNLQDLGKLLIGENTQEMLQCDLNLELKATKDLREAIVHCEQVHDYVSRDLLKDILESEEEHIDYLETQLGLIQKVGLENYLQSHMHE', 'H': 'MKGDKKVIQHLNKILGNELIAINQYFLHSRMWNDWGLKRLGAHEYHESIDEMKHADKLIERILFLEGLPNLQDLGKLLIGENTQEMLQCDLNLELKATKDLREAIVHCEQVHDYVSRDLLKDILESEEEHIDYLETQLGLIQKVGLENYLQSHMHE', 'A': 'MKGDKKVIQHLNKILGNELIAINQYFLHSRMWNDWGLKRLGAHEYHESIDEMKHADKLIERILFLEGLPNLQDLGKLLIGENTQEMLQCDLNLELKATKDLREAIVHCEQVHDYVSRDLLKDILESEEEHIDYLETQLGLIQKVGLENYLQSHMHE'}\n", - "Ligand SMILES: O=C1NC(=O)c2c(NCc3cccc(O)c3)cccc21\n", - "JSON saved: json_inputs/6nlj.json\n", - "Processing 6qlp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlp/6qlp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlp/6qlp_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4cc(F)c(F)c(F)c4)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qlp.json\n", - "Processing 6n94, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n94/6n94_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n94/6n94_ligand.sdf\n", - "Found 2 chains: {'A': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH', 'C': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH'}\n", - "Ligand SMILES: C[C@@H](C(=O)NCCNC(=O)CCNC(=O)[C@H](O)C(C)(C)CO[P@@](=O)(O)O[P@](=O)(O)OC[C@H]1O[C@@H](n2cnc3c(N)ncnc32)[C@H](O)[C@@H]1OP(=O)(O)O)[N+](=O)[O-]\n", - "JSON saved: json_inputs/6n94.json\n", - "Processing 6e13, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e13/6e13_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e13/6e13_ligand.sdf\n", - "Found 2 chains: {'A': 'MMYIQVLGSAAAGGFPQWNCNCVNCKGYRDGTLKATARTQSSIALSDDGVHWILCNASPDIRAQLQAFAPMQPARALRDTGINAIVLLDSQIDHTTGLLSLREGCPHQVWCTDMVHQDLTTGFPLFNMLSHWNGGLQWNRIELEGSFVIDACPNLKFTPFPLRSAAPPYSPHRFDPHPGDNLGLMVEDTRTGGKLFYAPGLGQVDEKLLAMMHGADCLLVDGTLWEDDEMQRRGVGTRTGREMGHLAQNGPGGTLEVLDGFPRQRKVLIHINNTNPILDENSPERAEVLRRGVEVAFDGMSIELLEHH', 'B': 'MMYIQVLGSAAAGGFPQWNCNCVNCKGYRDGTLKATARTQSSIALSDDGVHWILCNASPDIRAQLQAFAPMQPARALRDTGINAIVLLDSQIDHTTGLLSLREGCPHQVWCTDMVHQDLTTGFPLFNMLSHWNGGLQWNRIELEGSFVIDACPNLKFTPFPLRSAAPPYSPHRFDPHPGDNLGLMVEDTRTGGKLFYAPGLGQVDEKLLAMMHGADCLLVDGTLWEDDEMQRRGVGTRTGREMGHLAQNGPGGTLEVLDGFPRQRKVLIHINNTNPILDENSPERAEVLRRGVEVAFDGMSIELLEHH'}\n", - "Ligand SMILES: [NH3+][C@H](CSc1cc(C[C@H]([NH3+])C(=O)O)cc(O)c1O)C(=O)O\n", - "JSON saved: json_inputs/6e13.json\n", - "Processing 6qls, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qls/6qls_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qls/6qls_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: OC[C@H]1O[C@@H](S[C@@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@H](O)[C@@H](n2cc(-c3ccccc3)nn2)[C@H]1O\n", - "JSON saved: json_inputs/6qls.json\n", - "Processing 6uil, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uil/6uil_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uil/6uil_ligand.sdf\n", - "Found 1 chains: {'A': 'ASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGYNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKHLAQSVRTVVVPPPGVELTLPKNCQHSISESTAKEVQRIRDKHFDQNILRSLGNIISVLDRMMVCNGCVVVSDLSVSVQCALQHALTEPAERVLVVYVGDGELPVKTNDGKVFLVQICTKETEDKCVNRLTLCGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETRLMRVWGHMTCLIQGLARGRMLTLLQDKDLLELTVSALSGASISPLGPAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: [NH3+]CCC[NH2+]CCCCCC(O)(O)C(F)(F)F\n", - "JSON saved: json_inputs/6uil.json\n", - "Processing 6st3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6st3/6st3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6st3/6st3_ligand.sdf\n", - "Found 1 chains: {'A': 'PALKLALEYIVPCMNKHGICVVDDFLGKETGQQIGDEVRALHDTGKFTDGQLVSQIRGDKITWIEGKEPGCETIGLLMSSMDDLIRHCNGKLGSYKINGRTKAMVACYPGNGTGYVRHVDNPNGDGRCVTCIYYLNKDWDAKVSGGILRIFPEGKAQFADIEPKFDRLLFFWSDRRNPHEVQPAYATRYAITVWYFDADERARAKVKYLT'}\n", - "Ligand SMILES: O=C(NCc1ccc(Oc2ccccc2)cc1)c1cnc(-n2cccn2)[nH]c1=O\n", - "JSON saved: json_inputs/6st3.json\n", - "Processing 6n92, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n92/6n92_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n92/6n92_ligand.sdf\n", - "Found 2 chains: {'A': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH', 'C': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH'}\n", - "Ligand SMILES: C[C@@H](C(=O)SCCNC(=O)CCNC(=O)[C@H](O)C(C)(C)CO[P@@](=O)(O)O[P@@](=O)(O)OC[C@H]1O[C@@H](n2cnc3c(N)ncnc32)[C@H](O)[C@@H]1OP(=O)(O)O)[N+](=O)[O-]\n", - "JSON saved: json_inputs/6n92.json\n", - "Processing 6s56, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s56/6s56_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s56/6s56_ligand.sdf\n", - "Found 1 chains: {'A': 'SMQEEDTFRELRIFLRNVTHRLAIDKRFRVFTKPVDPDEVPDYVTVIKQPMDLSSVISKIDLHKYLTVKDYLRDIDLICSNALEYNPDRDPGDRLIRHRACALRDTAYAIIKEELDEDFEQLCEEIQESR'}\n", - "Ligand SMILES: CN(C)S(=O)(=O)c1cc(NC(=O)CN2C(=O)N[C@@]3(CCCc4ccccc43)C2=O)ccc1Cl\n", - "JSON saved: json_inputs/6s56.json\n", - "Processing 6hzd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hzd/6hzd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hzd/6hzd_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTASGSLVPR'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)CCCC(=O)NCCCC[C@@H](C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)NCc2ccc(/C(N)=N\\[H])cc2)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CCCN/C(N)=N\\[H])NC1=O\n", - "JSON saved: json_inputs/6hzd.json\n", - "Processing 6uhv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uhv/6uhv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uhv/6uhv_ligand.sdf\n", - "Found 1 chains: {'A': 'AASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGYNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKSVRTVVVPPPGVELTLPKNCQHSISESTAKEVQRIRDKHFHDLTDQNILRSLGNIISVLDRMMRSDEVCNGCVVVSDLSVSVQCALQHALTEPAERVLVVYVGDGELPVKTNDGKVFLVQICTKETEDKCVNRLTLCLREGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETARVWGHMTCLIQGLARGRMLTLLQGYDKDLLELTVSALSGASISPLGPLRAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: [NH3+]CCC[NH2+]CCCCCC(=O)NO\n", - "JSON saved: json_inputs/6uhv.json\n", - "Processing 6k05, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k05/6k05_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k05/6k05_ligand.sdf\n", - "Found 1 chains: {'A': 'TNQLQYLHKVVMKALWKHQFAWPFRQPVDAVKLGLPDYHKIIKQPMDMGTIKRRLENNYYWAASECMQDFNTMFTNCYIYNKPTDDIVLMAQTLEKIFLQKVASMPQE'}\n", - "Ligand SMILES: Cc1nnc2n1C1=C(C[C@@H](c3cnn(C)c3)CC1)[C@H](Nc1ccc(Cl)cc1)CC2\n", - "JSON saved: json_inputs/6k05.json\n", - "Processing 6q36, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6q36/6q36_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6q36/6q36_ligand.sdf\n", - "Found 2 chains: {'A': 'PRSVASSKLWMLEFSAFLEQQQDPDTYNKHLFVHIGQSSPSYSDPYLEAVDIRQIYDKFPEKKGGLKDLFERGPSNAFFLVKFWADLNTNGSSFYGVSSQYESPENMIITCSTKVCSFGKQVVEKVETEYARYENGHYSYRIHRSPLCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAYVFEVSASEHGAQHHIYRLVKE', 'B': 'RSVASSKLWMLEFSAFLEQQQDPDTYNKHLFVHIGQSSPSYSDPYLEAVDIRQIYDKFPEKKGGLKDLFERGPSNAFFLVKFWADLNTNGSSFYGVSSQYESPENMIITCSTKVCSFGKQVVEKVETEYARYENGHYSYRIHRSPLCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAYVFEVSASEHGAQHHIYRLVKE'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CC1CNC2CC(Cl)CCC12)NC(=O)[C@@H]1CCCN1C(C)=O)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CC1CCC1)C(=O)N1C[C@H](O)C[C@H]1C(=O)N[C@@H](CC(=O)O)C(=O)N[C@@H](CO)C(=O)N[C@@H](Cc1ccccc1)C(=O)N[C@@H](Cc1cccc2ccccc12)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CCC(=O)O)C(=O)N1CCC[C@H]1C(N)=O\n", - "JSON saved: json_inputs/6q36.json\n", - "Processing 6ic0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ic0/6ic0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ic0/6ic0_ligand.sdf\n", - "Found 1 chains: {'A': 'ELTQSRVQKIWVPVNSPTVIVMVGLPARGKTYISKKLTRYLNWIGVPTKVFNVGEYRREAVKQYSSYNFFRPDNEEAMKVRKQCALAALRDVKSYLAKEGGQIAVFDATNTTRERRHMILHFAKENDFKAFFIESVCDDPTVVASNIMEVKISSPDYKDCNSAEAMDDFMKRISCYEASYQPLDPDKCDRDLSLIKVIDVGRRFLVNRVQDHIQSRIVYYLMNIHVQPRTIYLCRHGENEHNLQGRIGGDSGLSSRGKKFASALSKFVEEQNLKDLRVWTSQLKSTIQTAEALRLPYEQWKALNEIDAGVCEELTYEEIRDTYPEEYALREQDKYYYRYPTGESYQDLVQRLEPVIMELERQENVLVICHQAVLRCLLAYFLDKSAEEMPYLKCPLHTVLKLTPVAYGCRVESIYLNVESVCTHRERS'}\n", - "Ligand SMILES: Cn1ccc2ccc(-c3cc(Nc4cnccc4C(=O)Nc4cncnc4)cc4nccnc34)cc21\n", - "JSON saved: json_inputs/6ic0.json\n", - "Processing 6hhi, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhi/6hhi_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhi/6hhi_ligand.sdf\n", - "Found 1 chains: {'A': 'DVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDREAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKKRVTMNEFEYLKLLGKGTFGKVILVKEKATGRYYAMKILKKEVIQNSRHPFLTALKYSFQTHDRLCFVMEYANGGELFFHLSRERVFSEDRARFYGAEIVSALDYLHSEKNVVYRDLKLENLMLDKDGHIKITDFGLCKEGIKTMKTFCGTPEYLAPEVLEDNDYGRAVDWWGLGVVMYEMMCGRLPFYNQDHEKLFELILMEEIRFPRTLGPEAKSLLSGLLKKDPKQRLGGGSEDAKEIMQHRFFAGIVWQHVYEKKLSPPFKPQVTSETDTRYFDEEFTA'}\n", - "Ligand SMILES: CCC(=O)Nc1cccc(C(=O)N[C@H]2CC[N@H+](Cc3ccc(-c4nc5c(cc4-c4ccccc4)C(=O)N=CC5)cc3)CC2)c1\n", - "JSON saved: json_inputs/6hhi.json\n", - "Processing 6e3m, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3m/6e3m_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3m/6e3m_ligand.sdf\n", - "Found 1 chains: {'A': 'MAMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGLKHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSER'}\n", - "Ligand SMILES: O=C(O)c1cccc(-c2cc(O)c(O)c(C(=O)O)n2)c1\n", - "JSON saved: json_inputs/6e3m.json\n", - "Processing 6qtx, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtx/6qtx_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtx/6qtx_ligand.sdf\n", - "Found 1 chains: {'A': 'TRYSRLRVIAEIRNIVSSIEFDRDDELFATAGVSRCIKVFDFSSVVNEQCPIVEMSTRSKLSCLSWNKHEKNHIASSDYEGIVTVWDVTTRQSLMEYEEHEKRAWSVDFSRTEPSMLVSGSDDCKVKVWTRQEASVINIDMKANICVKYNPGSSNYIAVGSADHHIHYYDLRNISQPLHVFSGHKKAVSYVKFLSNNELASASTDSTLRLWDVKDNLPVRTFRGHTNEKNFVGLTVNSEYLACGSETNEVYVYHKEITRPVTSHRFEEEAGSYFISAVCWKSDSPTMLTANSQGTIKVLVLAA'}\n", - "Ligand SMILES: CC(C)[C@H](NC(=O)CNC(=O)[C@H](Cc1ccccc1)NC(=O)C[NH3+])C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)N[C@@H](CO)C(=O)N[C@@H](Cc1ccccc1)C(=O)O)C(C)C\n", - "JSON saved: json_inputs/6qtx.json\n", - "Processing 6jse, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jse/6jse_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jse/6jse_ligand.sdf\n", - "Found 1 chains: {'A': 'RGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYNI'}\n", - "Ligand SMILES: [H]/N=C1\\N[C@](C)(c2cc(NC(=O)c3cnc(OCF)cn3)ccc2F)[C@@H](c2ccccc2)CS1\n", - "JSON saved: json_inputs/6jse.json\n", - "Processing 5zjy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zjy/5zjy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zjy/5zjy_ligand.sdf\n", - "Found 1 chains: {'A': 'HYIKHPLQNRWALWFFKNDKSKTWQANLRLISKFDTVEDFWALYNHIQLSSNLMPGCDYSLFKDGIEPMWEDEKNKRGGRWLITLNKQQRRSDLDRFWLETLLCLIGESFDDYSDDVCGAVVNVRAKGDKIAIWTTECENREAVTHIGRVYKERLGLPPKIVIGYQSHADTATTKNRFVV'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCCC[NH3+])NC(=O)[C@H](CCCC[NH3+])NC(C)=O)C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](CO)C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)N[C@]1(C)CCC/C=C\\CCC[C@](C)(C(=O)N[C@@H](Cc2ccccc2)C(N)=O)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CCC(N)=O)NC1=O\n", - "JSON saved: json_inputs/5zjy.json\n", - "Processing 6o3y, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o3y/6o3y_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o3y/6o3y_ligand.sdf\n", - "Found 1 chains: {'A': 'MDFQNFVATLESFKDLKSGISGSRIKKLTTYALDHIDIESKIISLIIDYSRLCPDSHKLGSLYIIDSIGRAYLDETRSNSNSSSNKPGTCAHAINTLGEVIQELLSDAIAKSNQDHKEKIRMLLDIWDRSGLFQKSYLNAIRSKCFA'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)[C@H](CC(=O)O)NC(=O)[C@H](Cc1ccc(O)cc1)NC(=O)[C@@H]1CCCN1C(=O)[C@H](CC(=O)O)NC(=O)[C@@H]([NH3+])CCC(=O)O)C(=O)N[C@@H](CC(N)=O)C(=O)O\n", - "JSON saved: json_inputs/6o3y.json\n", - "Processing 6rpg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rpg/6rpg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rpg/6rpg_ligand.sdf\n", - "Found 2 chains: {'A': 'AFTVTVPKDLYVVEYGSNMTIECKFPVEKQLDLAALIVYWEMEDKNIIQFVHGEEDLKVQHSSYRQRARLLKDQLSLGNAALQITDVKLQDAGVYRCMISYGGADYKRITVKVNAPY', 'B': 'AFTVTVPKDLYVVEYGSNMTIECKFPVEKQLDLAALIVYWEMEDKNIIQFVHGEEDLKVQHSSYRQRARLLKDQLSLGNAALQITDVKLQDAGVYRCMISYGGADYKRITVKVNAPY'}\n", - "Ligand SMILES: CC(=O)NCC[NH2+]Cc1cc(C)c(OCc2cccc(-c3cccc(COc4cc(OCc5cncc(C#N)c5)c(C[NH2+]CCNC(C)=O)cc4C)c3C)c2C)cc1OCc1cncc(C#N)c1\n", - "JSON saved: json_inputs/6rpg.json\n", - "Processing 6rr0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rr0/6rr0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rr0/6rr0_ligand.sdf\n", - "Found 1 chains: {'A': 'LSKSSWRQEWLANLKLISVSLVDEFPSELSDSDRQIINEKMQLLKDIFANNLKSAISNNFRESDIIILKGEIEDYPMSSEIKIYYNELQNKPDAKKARFWSFMKTQRFVSNMGFDI'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)[C@H](CCC(=O)O)NC(=O)[C@@H](NC(=O)[C@H](CO)NC(=O)[C@@H]([NH3+])CC(C)C)[C@@H](C)O)C(=O)N[C@@H](CO)C(=O)N[C@H](C(=O)N[C@@H](CCC(=O)O)C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)O)[C@@H](C)OP(=O)(O)O\n", - "JSON saved: json_inputs/6rr0.json\n", - "Processing 6gzy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gzy/6gzy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gzy/6gzy_ligand.sdf\n", - "Found 1 chains: {'A': 'QGLAMYLQENGIDCPKCKFSYALARGGCMHFHCTQCRHQFCSGCYNAFYAKNKCPEPNCRVKKSLHGHHPRDCLFYLRDWTALRLQKLLQDNNVMFNTEPPGCRVIEQRDEACGKETPAGYAGLCQAHYKEYLVSLINAHSLDPATLYEVEELETATERYLHVRPQPLAGEDPPAYQARLLQKLTEEVPLGQSIPRRRK'}\n", - "Ligand SMILES: COC(=O)CCCNC(=O)c1cc2c([nH]c1=O)CCC2\n", - "JSON saved: json_inputs/6gzy.json\n", - "Processing 6qlt, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlt/6qlt_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlt/6qlt_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4ccccc4F)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qlt.json\n", - "Processing 6ufo, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ufo/6ufo_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ufo/6ufo_ligand.sdf\n", - "Found 1 chains: {'A': 'AASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGYNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKHLAQSETDIVWPEPLKRMPASVRTVVVPPPGVELTLPKNCQHSDISESTAKEVQRIRDKHFHDLTDQNILRSLGNIISVLDRMMRSDEVCNGCVVVSDLSVSVQCALQHALTEPERVLVVYVGDGELPVKTNDGKVFLVQICTKETEDKCVNRLTLCLRGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETARLMRVWGHMTCLIQGLARGRMLTLLQGYDKDLLELTVSALSGASISPLGPLRAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: COCC(O)(O)CCCCC[NH2+]CCC[NH3+]\n", - "JSON saved: json_inputs/6ufo.json\n", - "Processing 6o0h, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o0h/6o0h_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o0h/6o0h_ligand.sdf\n", - "Found 1 chains: {'A': 'SAKAISEQTGKELLYKFICTTSAIQNRFKYARVTPDTDWARLLQDHPWLLSQNLVVKPDQLIKRRGKLGLVGVNLTLDGVKSWLKPRLGQEATVGKATGFLKNFLIEPFVPHSQAEEFYVCIYATREGDYVLFHHEGGVDVGDVDAKAQKLLVGVDEKLNPEDIKKHLLVHAPEDKKEILASFISGLFNFYEDLYFTYLEINPLVVTKDGVYVLDLAAKVDATADYICKVKWGDIEFPPPFGREAYPEEAYIADLDAKSGASLKLTLLNPKGRIWTMVAGGGASVVYSDTICDLGGVNELANYGEYSGAPSEQQTYDYAKTILSLMTREKHPDGKILIIGGSIANFTNVAATFKGIVRAIRDYQGPLKEHEVTIFVRRGGPNYQEGLRVMGEVGKTTGIPIHVFGTETHMTAIVGMALGHRPIPGKSTTLFSRHTKAIVWGMQTRAVQGMLDFDYVCSRDEPSVAAMVYPFTGDHKQKFYWGHKEILIPVFKNMADAMRKHPEVDVLINFASLRSAYDSTMETMNYAQIRTIAIIAEGIPEALTRKLIKKADQKGVTIIGPATVGGIKPGCFKIGNTGGMLDNILASKLYRPGSVAYVSRSGGMSNELNNIISRTTDGVYEGVAIGGDRYPGSTFMDHVLRYQDTPGVKMIVVLGEIGGTEEYKICRGIKEGRLTKPIVCWCIGTCATMFQASETAVAKNQALKEAGVFVPRSFDELGEIIQSVYEDLVANGVIVPAQEVPPPTVPMDYSWARELGLIRKPASFMTSICDERGQELIYAGMPITEVFKEEMGIGGVLGLLWFQKRLPKYSCQFIEMCLMVTADHGPAVSGAHNTIICARAGKDLVSSLTSGLLTIGDRFGGALDAAAKMFSKAFDSGIIPMEFVNKMKKEGKLIMGIGHRVKSINNPDMRVQILKDYVRQHFPATPLLDYALEVEKITTSKKPNLILNVDGLIGVAFVDMLRNCGSFTREEADEYIDIGALNGIFVLGRSMGFIGHYLDQKRLKQGLYRHPWDDISYVLPEHM'}\n", - "Ligand SMILES: COC(=O)c1cc(Cl)c(O)c(S(=O)(=O)Nc2cc(-c3ccccc3)c(F)cc2F)c1\n", - "JSON saved: json_inputs/6o0h.json\n", - "Processing 6o3x, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o3x/6o3x_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o3x/6o3x_ligand.sdf\n", - "Found 1 chains: {'A': 'HMDFQNFVATLESFKDLKSGISGSRIKKLTTYALDHIDIESKIISLIIDYSRLCPDSHKLGSLYIIDSIGRAYLDETRSNSNSSSNKPGTCAHAINTLGEVIQELLSDAIAKSNQDHKEKIRMLLDIWDRSGLFQKSYLNAIRSKCFA'}\n", - "Ligand SMILES: C[C@@H](O)[C@H](NC(=O)[C@H](Cc1ccc(O)cc1)NC(=O)[C@H](CC(=O)O)NC(=O)[C@@H]([NH3+])CC(=O)O)C(=O)N1CCC[C@H]1C(=O)N[C@@H](CO)C(=O)O\n", - "JSON saved: json_inputs/6o3x.json\n", - "Processing 5zjz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zjz/5zjz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zjz/5zjz_ligand.sdf\n", - "Found 1 chains: {'A': 'EHYIKHPLQNRWALWFFKNDKSKTWQANLRLISKFDTVEDFWALYNHIQLSSNLMPGCDYSLFKDGIEPMWEDEKNKRGGRWLITLNKQQRRSDLDRFWLETLLCLIGESFDDYSDDVCGAVVNVRAKGDKIAIWTTECENREAVTHIGRVYKERLGLPPKIVIGYQSHADTATKTKNRFVV'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](CCCC[NH3+])NC(=O)[C@H](CCCC[NH3+])NC(C)=O)C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](CO)C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)N[C@@]1(C)CCC/C=C\\CCC[C@@](C)(C(=O)N[C@@H](Cc2ccccc2)C(=O)N[C@@H](CC2CNC3CCCCC23)C(N)=O)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CCC(N)=O)NC1=O\n", - "JSON saved: json_inputs/5zjz.json\n", - "Processing 6i8t, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i8t/6i8t_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i8t/6i8t_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLAKPIQDLIKMIFDVESMKKAMVEFEIDLQKMPLGKLSKRQIQSAYSILNEVQQAVSDGGSESQILDLSNRFYTLIPHDFGMKKPPLLSNLEYIQAKVQMLDNLLDIEVAYSLLRGGNEDGDKDPIDINYEKLRTDIKVVDKDSEEAKIIKQYVKNTHAATHNAYDLKVVEIFRIEREGESQRYKPFKQLHNRQLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQADPIGLILLGEVALGNMYELKNASHITKLPKGKHSVKGLGKTAPDPTATTTLDGVEVPLGNGISTGINDTCLLYNEYIVYDVAQVNLKYLLKLKFNY'}\n", - "Ligand SMILES: C[C@@H]1c2cccc(C(N)=O)c2C(=O)N1[C@H]1CC[N@H+](C2CCCCC2)CC1\n", - "JSON saved: json_inputs/6i8t.json\n", - "Processing 6ooy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ooy/6ooy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ooy/6ooy_ligand.sdf\n", - "Found 3 chains: {'A': 'TPSDKPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPSHVLLTHTISRIAVSYQTKVNLLSAIKSPCKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL', 'B': 'PSDKPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPSHVLLTHTISRIAVSYQTKVNLLSAIKSPCAKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL', 'C': 'KPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCHVLLTHTISRIAVSYQTKVNLLSAIKSPCKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL'}\n", - "Ligand SMILES: Cc1ccc(C)c(Cn2c(CO)nc3ccccc32)c1\n", - "JSON saved: json_inputs/6ooy.json\n", - "Processing 6oiq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oiq/6oiq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oiq/6oiq_ligand.sdf\n", - "Found 1 chains: {'A': 'KYVDKIHIGNYEIDAWYFSPFPEDYGKQPKLWLCEYCLKYMKYEKSYRFHLGQCQWRQPPGKEIYRKSNISVHEVDGKDHKIYCQNLCLLAKLFLDHTLYFDVEPFVFYILTEVDRQGAHIVGYFSKEKESPDGNNVSCIMILPPYQRRGYGRFLIAFSYELSKLESTVGSPEKPLSDLGKLSYRSYWSWVLLENLRDFRGTLSIKDLSQMTSITQNDIISTLQSLNMVKYWKGQHVICVTPKLVEEHLKSAQYKKPPITVDSVCLKWAPP'}\n", - "Ligand SMILES: O=C(NNS(=O)(=O)c1ccccc1)c1cccc(-c2ccccc2)c1F\n", - "JSON saved: json_inputs/6oiq.json\n", - "Processing 6od6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6od6/6od6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6od6/6od6_ligand.sdf\n", - "Found 1 chains: {'A': 'TTGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVETSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1/N[C@](C)(c2cc(NC(=O)c3ccc(C#N)cn3)ccc2F)Cn2cccc21\n", - "JSON saved: json_inputs/6od6.json\n", - "Processing 6nrh, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrh/6nrh_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrh/6nrh_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLPKPVQDLIKMIFGDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFK'}\n", - "Ligand SMILES: NC(=O)c1cccc2c1O[C@H](Cc1ccc(C(=O)N3CCN(c4ncccn4)CC3)cc1)C2=O\n", - "JSON saved: json_inputs/6nrh.json\n", - "Processing 6qra, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qra/6qra_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qra/6qra_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: NC1CC(c2ccc3ccn(Cc4ccc(C[NH+]5CCCCC5)cc4)c3c2)NN1\n", - "JSON saved: json_inputs/6qra.json\n", - "Processing 6hhh, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhh/6hhh_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hhh/6hhh_ligand.sdf\n", - "Found 1 chains: {'A': 'SDVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDVEAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKKRVTMNEFEYLKLLGKGTFGKVILVKEKATGRYYAMKILKKEVRVLQNSRHPFLTALKYSFQTHDRLCFVMEYANGGELFFHLSRERVFSEDRARFYGAEIVSALDYLHSEKNVVYRDLKLENLMLDKDGHIKITDFGLCKEGGTPEYLAPEVLEDNDYGRAVDWWGLGVVMYEMMCGRLPFYNQDHEKLFELILMEEIRFPRTLGPEAKSLLSGLLKKDPKQRLGGGSEDAKEIMQHRFFAGIVWQHVYEKKLSPPFKPQVTSETDTRYFD'}\n", - "Ligand SMILES: CCC(=O)Nc1ccc(N2CC[NH+](Cc3ccc(-c4nc5c(cc4-c4ccccc4)C(=O)N=CC5)cc3)CC2)cc1\n", - "JSON saved: json_inputs/6hhh.json\n", - "Processing 6m7h, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6m7h/6m7h_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6m7h/6m7h_ligand.sdf\n", - "Found 1 chains: {'A': 'LTEEQIAEFKEAFSLFDKDGDGTITTKELGTVRSLGQNPTEAELQDINEVDADGNGTIDFPEFLTARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVTNLGEKLTDEEVDEIREADIDGDGQVNYEEFVQTA'}\n", - "Ligand SMILES: COc1ccc(S(=O)(=O)N(CCO)c2ccccc2C[N@@H+](C)CCCc2ccc(Cl)cc2)cc1\n", - "JSON saved: json_inputs/6m7h.json\n", - "Processing 6ufn, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ufn/6ufn_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ufn/6ufn_ligand.sdf\n", - "Found 1 chains: {'A': 'AASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGYNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKHLAQSETNIVWPEPLKRMPASVRTVVVPPPGVELTLPKNCQHSDISESTAKEVQRIRDKHFHDLTDQNILRSLGNIISVLDRMMRSDEVCNGCVVVSDLSVSVQCALQHALTEERVLVVYVGDGELPVKTNDGKVFLVQICTKETEDKCVNRLTLCLREGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETARLMRVWGHMTCLIQGLARGRMLTLLQGYDKDLLELTVSALSGASISPLGPRAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: CC(O)(O)CCCCC[NH2+]CCC[NH3+]\n", - "JSON saved: json_inputs/6ufn.json\n", - "Processing 6qr0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr0/6qr0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr0/6qr0_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSPT'}\n", - "Ligand SMILES: N#CC1C(N)NNC1c1ccc2ccn(Cc3ccncc3)c2c1\n", - "JSON saved: json_inputs/6qr0.json\n", - "Processing 6o5u, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o5u/6o5u_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o5u/6o5u_ligand.sdf\n", - "Found 1 chains: {'A': 'TPWSKSELVRQLRDLGVRSGDMVMPHVSLRAVGPLADGPQTLVDALIEAVGPTGNILAFVSWRDSPYEQTLGHDAPPAAIAQSWPAFDPDHAPAYPGFGAINEFIRTYPGCRRSAHPDASMAAIGPDAAWLVAPHEMGAAYGPRSPIARFLAHAGKILSIGAGPDAVTALHYAEAVARIEGKRRVTYSMPLLREGKRVWVTTSDWDSNGILDEYAAPDGPDAVERIARDYLARTRVAQGPVGGAQSRLIDAADIVSFGIEWLEARHAA'}\n", - "Ligand SMILES: [NH3+]C[C@H]1O[C@H](O[C@H]2[C@H](O)[C@@H](O[C@H]3O[C@H](CO)[C@@H](O)[C@H]([NH3+])[C@H]3O)[C@H]([NH3+])C[C@@H]2[NH3+])[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6o5u.json\n", - "Processing 6h14, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h14/6h14_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h14/6h14_ligand.sdf\n", - "Found 1 chains: {'B': 'SELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSGSEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHGSQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAEGRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQILLGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNVICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTGNPNEPHSSKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNAT'}\n", - "Ligand SMILES: O=C(Nc1cc(-c2cn(CCNc3c4c(nc5ccccc35)CCCC4)nn2)ccn1)Nc1cccc2c1[C@@H]1CCCCN1C2=O\n", - "JSON saved: json_inputs/6h14.json\n", - "Processing 6jwa, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jwa/6jwa_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jwa/6jwa_ligand.sdf\n", - "Found 1 chains: {'A': 'SGPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVV'}\n", - "Ligand SMILES: Nc1ncnc2c1c(I)cn2[C@@H]1O[C@H](CO)[C@@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6jwa.json\n", - "Processing 6ny0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ny0/6ny0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ny0/6ny0_ligand.sdf\n", - "Found 4 chains: {'A': 'DATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERIN', 'B': 'DATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERIN', 'C': 'DATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERIN', 'D': 'DATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERIN'}\n", - "Ligand SMILES: COCC(O)COC\n", - "JSON saved: json_inputs/6ny0.json\n", - "Processing 6jan, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jan/6jan_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jan/6jan_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSAPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O[C@H]2[C@H](O)[C@@H](O)[C@@H](O)O[C@@H]2CO)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jan.json\n", - "Processing 6ftf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ftf/6ftf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ftf/6ftf_ligand.sdf\n", - "Found 1 chains: {'B': 'GIDPEKAKLYQAPYFEKSEDEMNLITKLLTHNVLFSFLNTKDIKVVAGAMQRATFKHDDCIMEAGQTTCNKLYIIQSGHADIIKEGQKVYLKTEGTAVGELELMYDTPVVATVKVCTDELIAWVLDRDTYRNLVMGTAIRRRETYIQFLANVPFLGGLDSYEKLQLADALSSEEFSPGEYIIHYGEEGEWLYIIMEGTVEVIGRDADGEPTKVCEFTQGDHIGELEFLNNHRTVADVVATTHVITAKLNRRHFEMCLGPVIDVLKRCADDPKYEYYQNVLKTGAAQPSYVD'}\n", - "Ligand SMILES: N#Cc1cn([C@@H]2O[C@H](CO)[C@@H](O)[C@H]2O)c2nc[nH]c(=O)c12\n", - "JSON saved: json_inputs/6ftf.json\n", - "Processing 6oxw, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxw/6oxw_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxw/6oxw_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CCC(CC)CN(C[C@@H](O)[C@H](CC1CCCCC1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)[C@H]1CC[C@@H]([C@@H](C)O)CC1\n", - "JSON saved: json_inputs/6oxw.json\n", - "Processing 6jon, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jon/6jon_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jon/6jon_ligand.sdf\n", - "Found 1 chains: {'A': 'HMIMEIPAIKALSRYAQWVIWKKERDTKIPYNPNNGKKASSTDPLAWGDIDEAQAGLVRYGANGLGFVLTKSDPFVFIDLDHVLDENKRVKCEWARQLLKEIKSYTEISPSGDGLHVVVSGKLPDYIKHKTKFDDGSALEVYESGRYMTITGEVFDGRDDIKELDLSILGEFAEHKILDDEAIIDLMKRKGQWPDAPKDGDDWSSLDMSFANRLAFWCGKDIERMDRIFRQSPLMRQKWDRPTAGSTYGRITLKKACDFVDSVYDPALRNESDCPFEPYN'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@H]1C[C@H](O)[C@@H](CO[P@@](=O)(O)O[P@](=O)(O)OP(=O)(O)O)O1\n", - "JSON saved: json_inputs/6jon.json\n", - "Processing 6cf7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cf7/6cf7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cf7/6cf7_ligand.sdf\n", - "Found 3 chains: {'A': 'DTICIGYHANNSTDTVDTVLEKNVTVTHSVNLLEDSHNGKLCRLKGIAPLQLGNCSVAGWILGNPECELLISRESWSYIVEKPNPENGTCYPGHFADYEELREQLSSVSSFERFEIFPKESSWPNHTTTGVSASCSHNGESSFYKNLLWLTGKNGLYPNLSKSYANNKEKEVLVLWGVHHPPNIGDQRALYHKENAYVSVVSSHYSRKFTPEIAKRPKVRDQEGRINYYWTLLEPGDTIIFEANGNLIAPRYAFALSRGFGSGIINSNAPMDECDAKCQTPQGAINSSLPFQNVHPVTIGECPKYVRSAKLRMVTGLRNIPS', 'B': 'GLFGAIAGFIEGGWTGMVDGWYGYHHQNEQGSGYAADQKSTQNAINGITNKVNSVIEKMNTQFTAVGKEFNKLERRMENLNKKVDDGFIDIWTYNAELLVLLENERTLDFHDSNVKNLYEKVKSQLKNNAKEIGNGCFEFYHKCNDECMESVKNGTYDYPKYSEESKLNRE', 'E': 'DTICIGYHANNSTDTVDTVLEKNVTVTHSVNLLEDSHNGKLCRLKGIAPLQLGNCSVAGWILGNPECELLISRESWSYIVEKPNPENGTCYPGHFADYEELREQLSSVSSFERFEIFPKESSWPNHTTTGVSASCSHNGESSFYKNLLWLTGKNGLYPNLSKSYANNKEKEVLVLWGVHHPPNIGDQRALYHKENAYVSVVSSHYSRKFTPEIAKRPKVRDQEGRINYYWTLLEPGDTIIFEANGNLIAPRYAFALSRGFGSGIINSNAPMDECDAKCQTPQGAINSSLPFQNVHPVTIGECPKYVRSAKLRMVTGLRNIPS'}\n", - "Ligand SMILES: CC(=O)Nc1ccc2oc(-c3ccnc(C(=O)N4CC[NH+]([C@H](c5ccccc5)c5nnn(C)n5)CC4)c3)nc2c1\n", - "JSON saved: json_inputs/6cf7.json\n", - "Processing 6rtn, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rtn/6rtn_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rtn/6rtn_ligand.sdf\n", - "Found 2 chains: {'A': 'GSITENTSWNKEFSAEAVNGVFVLCKSSSKSCATNDLARASKEYLPASTFIPNAIIGLETGVIKNEHQVFKWDGKPRAMKQWERDLTLRGAIQVSAVPVFQQIAREVGEVRMQKYLKKFSYGNQNISGGIDKFWLEGQLRISAVNQVEFLESLYLNKLSASKENQLIVKEALVTEAAPEYLVHSKTGFSGVGTESNPGVAWWVGWVEKETEVYFFAFNMDIDNESKLPLRKSIPTKIMESEGII', 'B': 'MGSITENTSWNKEFSAEAVNGVFVLCKSSSKSCATNDLARASKEYLPASTFIPNAIIGLETGVIKNEHQVFKWDGKPRAMKQWERDLTLRGAIQVSAVPVFQQIAREVGEVRMQKYLKKFSYGNQNISGGIDKFWLEGQLRISAVNQVEFLESLYLNKLSASKENQLIVKEALVTEAAPEYLVHSKTGFSGVGTESNPGVAWWVGWVEKETEVYFFAFNMDIDNESKLPLRKSIPTKIMESEGII'}\n", - "Ligand SMILES: no ligand\n", - "JSON saved: json_inputs/6rtn.json\n", - "Processing 6jsz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsz/6jsz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jsz/6jsz_ligand.sdf\n", - "Found 1 chains: {'A': 'ANFLAMVDNLQGGRGYYLEMLIGTPPQKLQILVDTGSSNFAVAGTPHSYIDTYFDTERSSTYRSKGFDVTVKYTQGSWTGFVGEDLVTIPKGFNTSFLVNIATIFESENFFLPGIKWNGILGLAYATLAKPSSSLETFFDSLVTQANIPNVFSMQMCGAGGGSLVLGGIEPSLYKGDIWYTPIKEEWYYQIEILKLEIGGQSLNLDCREYNADKAIVDSGTTLLRLPQKVFDAVVEAVARASLIPEFSDGFWTGSQLACWWSYFPKISIYLRDENSSRSFRITILPQLYIQPMYECYRFGISPSTNALVIGATVMEGFYVIFDRAQKRVGFAASPCAEIAGAAVSEISGPFSTEDVASNCVPA'}\n", - "Ligand SMILES: [H]/N=C1/N[C@](C)(c2cc(NC(=O)c3cnc(OCF)cn3)ccc2F)C2(CCS(=O)(=O)CC2)CS1\n", - "JSON saved: json_inputs/6jsz.json\n", - "Processing 6o9c, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o9c/6o9c_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o9c/6o9c_ligand.sdf\n", - "Found 2 chains: {'A': 'SGSHSMRYFFTSVSRPGRGEPRFIAVGYVDDTQFVRFDSDAASQRMEPRAPWIEQEGPEYWDQETRNVKAQSQTDRVDLGTLRGYYNQSEAGSHTIQIMYGCDVGSDGRFLRGYRQDAYDGKDYIALNEDLRSWTAADMAAQITKRKWEAAHEAEQLRAYLDGTCVEWLRRYLENGKETLQRTDPPKTHMTHHPISDHEATLRCWALGFYPAEITLTWQRDGEDQTQDTELVETRPAGDGTFQKWAAVVVPSGEEQRYTCHVQHEGLPKPLTLRWELSS', 'B': 'AIQRTPKIQVYSRHPAENGKSNFLNCYVSGFHPSDIEVDLLKNGERIEKVEHSDLSFSKDWSFYLLYYTEFTPTEKDEYACRVNHVTLSQPKIVKWDRDM'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)[C@H](Cc1ccccc1)NC(=O)[C@@H]1CCCN1C(=O)[C@H](C)NC(=O)[C@@H](NC(=O)[C@@H]([NH3+])[C@@H](C)O)[C@@H](C)O)C(=O)N[C@@H](CO)C(=O)NCC(=O)N[C@@H](CCCC[NH3+])C(=O)O\n", - "JSON saved: json_inputs/6o9c.json\n", - "Processing 6mo8, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo8/6mo8_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo8/6mo8_ligand.sdf\n", - "Found 1 chains: {'A': 'RVTNQLQYLHKVVMKALWKHQFAWPFRQPVDAVKLGLPDYHKIIKQPMDMGTIKRRLENNYYWAASECMQDFNTMFTNCYIYNKPTDDIVLMAQTLEKIFLQKVASMPQEEQEL'}\n", - "Ligand SMILES: Cc1noc(C)c1-c1cc(-c2c(C)noc2C)c2cccnc2c1\n", - "JSON saved: json_inputs/6mo8.json\n", - "Processing 6qln, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qln/6qln_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qln/6qln_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4cccc(F)c4)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qln.json\n", - "Processing 6qqu, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqu/6qqu_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqu/6qqu_ligand.sdf\n", - "Found 2 chains: {'A': 'GSMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGNASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: no ligand\n", - "JSON saved: json_inputs/6qqu.json\n", - "Processing 6i66, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i66/6i66_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i66/6i66_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEA'}\n", - "Ligand SMILES: CC[C@@H](C)c1ccc(O)cc1\n", - "JSON saved: json_inputs/6i66.json\n", - "Processing 6mja, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mja/6mja_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mja/6mja_ligand.sdf\n", - "Found 4 chains: {'C': 'TQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNFACANAFNNSIIPEDTFFPS', 'D': 'EAAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'KNYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPSRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'IQKTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRD'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCc2ccc(C)cc2)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6mja.json\n", - "Processing 6gwe, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gwe/6gwe_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gwe/6gwe_ligand.sdf\n", - "Found 1 chains: {'A': 'IVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISMLEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKEGQPSVLQVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFYTHVFRLKKWIQKVIDQF'}\n", - "Ligand SMILES: no ligand\n", - "JSON saved: json_inputs/6gwe.json\n", - "Processing 6d3z, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d3z/6d3z_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d3z/6d3z_ligand.sdf\n", - "Found 1 chains: {'A': 'FDCGKPQVEPKKCPGVVGGCVAHPHSWPWQVSLRTRFGMHFCGGTLISPEWVLTAAHCLEKSPRPSSYKVILGAHQEVNLEPHVQEIEVSRLFLEPTRKDIALLKLSSPAVITDKVIPACLPSPNYVVADRTECFITGWGETQGTFGAGLLKEAQLPVIENKVCNRYEFLNGRVQSTELCAGHLAGGTDSCQGDAGGPLVCFEKDKYILQGVTSWGLGCARPNKPGVYVRVSRFVTWIEGVMRNN'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@@H]2ON2C(=O)[C@H](CC(N)=O)NC(=O)[C@@H]2CCCN2C(=O)[C@H](Cc2ccccc2)NC(=O)[C@@H]2CSSC[C@H](NC1=O)C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CO)C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H]([C@@H](C)CC)C(=O)N2\n", - "JSON saved: json_inputs/6d3z.json\n", - "Processing 6oxr, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxr/6oxr_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxr/6oxr_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC(C)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@H](C)O)cc1\n", - "JSON saved: json_inputs/6oxr.json\n", - "Processing 6r4k, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6r4k/6r4k_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6r4k/6r4k_ligand.sdf\n", - "Found 2 chains: {'A': 'MTIFQFPQDFMWGTATAAYQIEGAYQEDGRGLSIWDTFAHTPGKVFNGDNGNVACDSYHRYEEDIRLMKELGIRTYRFSVSWPRIFPNGDGEVNQKGLDYYHRVVDLLNDNGIEPFCTLYHWDLPQALQDAGGWGNRRTIQAFVQFAETMFREFHGKIQHWLTFNEPWCIAFLSNMLGVHAPGLTNLQTAIDVGHHLLVAHGLSVRRFRELGTSGQIGIAPNVSWAVPYSTSEEDKAACARTISLHSDWFLQPIYQGSYPQFLVDWFAEQGATVPIQDGDMDIIGEPIDMIGINYYSMSVNRFNPEAGFLQSEEINMGLPVTDIGWPVESRGLYEVLHYLQKYGNIDIYITENGACINDEVVNGKVQDDRRISYMQQHLVQVHRAIHDGLHVKGYMAWSLLDNFEWAEGYSMRFGIIHVDFRTQVRTPKESYYWYRKVVGNNWLETRR', 'B': 'MTIFQFPQDFMWGTATAAYQIEGAYQEDGRGLSIWDTFAHTPGKVFNGDNGNVACDSYHRYEEDIRLMKELGIRTYRFSVSWPRIFPNGDGEVNQKGLDYYHRVVDLLNDNGIEPFCTLYHWDLPQALQDAGGWGNRRTIQAFVQFAETMFREFHGKIQHWLTFNEPWCIAFLSNMLGVHAPGLTNLQTAIDVGHHLLVAHGLSVRRFRELGTSGQIGIAPNVSWAVPYSTSEEDKAACARTISLHSDWFLQPIYQGSYPQFLVDWFAEQGATVPIQDGDMDIIGEPIDMIGINYYSMSVNRFNPEAGFLQSEEINMGLPVTDIGWPVESRGLYEVLHYLQKYGNIDIYITENGACINDEVVNGKVQDDRRISYMQQHLVQVHRAIHDGLHVKGYMAWSLLDNFEWAEGYSMRFGIIHVDFRTQVRTPKESYYWYRKVVGNNWLETRR'}\n", - "Ligand SMILES: [H]/N=N\\NCCOCCOc1ccc(C2=NN=[N+](C[C@@H]3[NH2+]C[C@@H](O)[C@H]3O)C2)cc1\n", - "JSON saved: json_inputs/6r4k.json\n", - "Processing 6hle, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hle/6hle_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hle/6hle_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTASGSLVPR'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@@H]([NH3+])CCCCNC(=O)CC[N@H+]2CC[N@@H+](CCC(=O)NCCCC[C@@H](C(=O)NCc3ccc(/C(N)=N\\[H])cc3)NC(=O)[C@H](C(C)(C)C)NC1=O)CC2\n", - "JSON saved: json_inputs/6hle.json\n", - "Processing 6h9v, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h9v/6h9v_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h9v/6h9v_ligand.sdf\n", - "Found 2 chains: {'A': 'TGSKPFTVPILTVEEMTNSRFPIPLEKLFTGPSGAFVVQPQNGRCTTDGVLLGTTQLSPVNICTFRGDVTHIAGSRNYTMNLASLNWNNYDPTEEIPAPLGTPDFVGKIQGLLTQTTKGDGSTRGHKATVYTGSAPFTPKLGSVQFSTDTEDFETHQNTKFTPVGVIQDGSTTHRNEPQQWVLPSYSGRNVHNVHLAPAVAPTFPGEQLLFFRSTMPGCSGYPNMDLDCLLPQEWVQHFYQEAAPAQSDVALLRFVNPDTGRVLFECKLHKSGYVTVAHTGQHDLVIPPNGYFRFDSWVNQFYTLAPM', 'B': 'SKPFTVPILTVEEMTNSRFPIPLEKLFTGPSGAFVVQPQNGRCTTDGVLLGTTQLSPVNICTFRGDVTHIAGSRNYTMNLASLNWNNYDPTEEIPAPLGTPDFVGKIQGLLTQTTKGDGSTRGHKATVYTGSAPFTPKLGSVQFSTDTDFETHQNTKFTPVGVIQDTTHRNEPQQWVLPSYSGRNVHNVHLAPAVAPTFPGEQLLFFRSTMPGCSGYPNMDLDCLLPQEWVQHFYQEAAPAQSDVALLRFVNPDTGRVLFECKLHKSGYVTVAHTGQHDLVIPPNGYFRFDSWVNQFYTLAPM'}\n", - "Ligand SMILES: CO[C@@H]1O[C@@H](C)[C@@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6h9v.json\n", - "Processing 6hou, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hou/6hou_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hou/6hou_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKD'}\n", - "Ligand SMILES: COc1cc(C=O)ccc1O\n", - "JSON saved: json_inputs/6hou.json\n", - "Processing 6nv9, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nv9/6nv9_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nv9/6nv9_ligand.sdf\n", - "Found 1 chains: {'A': 'SFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: CCC[C@H](O)[C@H]([NH2+]C[C@@H]1Cc2cccc(c2)CCCCc2cc(cc(N(CCC)S(C)(=O)=O)c2)C(=O)N1)C(=O)NCC(C)C\n", - "JSON saved: json_inputs/6nv9.json\n", - "Processing 6py0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6py0/6py0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6py0/6py0_ligand.sdf\n", - "Found 3 chains: {'A': 'RWVQFMKEAGQGSRDMWRAYSDMKKANWKNSDKYFHARGNYDAARRGPGGAWAAKVISDAREAVQKFTGHGDSRADQFANEWGRSGKDPNHFRPAGLPKRY', 'B': 'RWVQFMKEAGQGSRDMWRAYSDMKKANWKNSDKYFHARGNYDAARRGPGGAWAAKVISDAREAVQKFTGHDSRADQFANEWGRSGKDPNHFRPAGLPKRY', 'C': 'RWVQFMKEAGQGSRDMWRAYSDMKKANWKNSDKYFHARGNYDAARRGPGGAWAAKVISDAREAVQKFTDSRADQFANEWGRSGKDPNHFRPAGLPKRY'}\n", - "Ligand SMILES: CC(/C=C/[C@@H]1[C@@H](C)CCCC1(C)C)=C\\C=C\\C(C)=C\\CO\n", - "JSON saved: json_inputs/6py0.json\n", - "Processing 6qlq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlq/6qlq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlq/6qlq_ligand.sdf\n", - "Found 1 chains: {'B': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4ccc(F)cc4)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qlq.json\n", - "Processing 6nv7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nv7/6nv7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nv7/6nv7_ligand.sdf\n", - "Found 1 chains: {'A': 'SFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: CCCN(c1cc2cc(c1)C(=O)N[C@H](C[NH2+][C@@H](C(=O)NCC(C)C)[C@H](C)O)Cc1cccc(c1)CCCC2)S(C)(=O)=O\n", - "JSON saved: json_inputs/6nv7.json\n", - "Processing 6n4b, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n4b/6n4b_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n4b/6n4b_ligand.sdf\n", - "Found 1 chains: {'R': 'MVLNPSQQLAIAVLSLTLGTFTVLENLLVLCVILHSRSLRCRPSYHFIGSLAVADLLGSVIFVYSFIDFHVFHRKDSRNVFLFKLGGVTASFTASVGSLFLTAIDRYISIHRPLAYKRIVTRPKAVVAFCLMWTIAIVIAVLPLLGWNCCSDIFPHIDETYLMFWIGVTSVLLLFIVYAYMYILWKAHSHAVRMIQRGTARMDIRLAKTLVLILVVLIICWGPLLAIMVYDVFGKMNKLIKTVFAFCSMLCLLNSTVNPIIYALRSKDLRHAFRSM'}\n", - "Ligand SMILES: COC(=O)[C@@H](NC(=O)c1nn(Cc2ccc(F)cc2)c2ccccc12)C(C)(C)C\n", - "JSON saved: json_inputs/6n4b.json\n", - "Processing 6jaq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jaq/6jaq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jaq/6jaq_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSAPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jaq.json\n", - "Processing 6i8m, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i8m/6i8m_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i8m/6i8m_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLAKPIQDLIKMIFDVESMKKAMVEFEIDLQKMPLGKLSKRQIQSAYSILNEVQQAVSDGGSESQILDLSNRFYTLIPHDFGMKKPPLLSNLEYIQAKVQMLDNLLDIEVAYSLLRGGNEDGDKDPIDINYEKLRTDIKVVDKDSEEAKIIKQYVKNTHAATHNAYDLKVVEIFRIEREGESQRYKPFKQLHNRQLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQADPIGLILLGEVALGNMYELKNASHITKLPKGKHSVKGLGKTAPDPTATTTLDGVEVPLGNGISTGINDTCLLYNEYIVYDVAQVNLKYLLKLKFNY'}\n", - "Ligand SMILES: C[C@H]1c2cccc(C(N)=O)c2C(=O)N1[C@H]1CC[N@H+](C2CCCCC2)CC1\n", - "JSON saved: json_inputs/6i8m.json\n", - "Processing 6dz0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dz0/6dz0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dz0/6dz0_ligand.sdf\n", - "Found 2 chains: {'A': 'TTAVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGRQHTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLL', 'C': 'TTAVKIGIIGGTGLDDPEILEGRTEKYVDTPFGKPSDALILGKIKNVDCVLLARHGRQHTIMPSKVNYQANIWALKEEGCTHVIVTTACGSLREEIQPGDIVIIDQFIDRTTMRPQSFYDGSHSCARGVCHIPMAEPFCPKTREVLIETAKKLGLRCHSKGTMVTIEGPRFSSRAESFMFRTWGADVINMTTVPEVVLAKEAGICYASIAMATDYDCWKEHEEAVSVDRVLKTLKENANKAKSLLLTTIPQIGSTEWSETLHNLKNMAQFSVLL'}\n", - "Ligand SMILES: C#CCCCSC[C@H]1C[N@@H+](CC2CNC3C(N)NCNC23)C[C@@H]1O\n", - "JSON saved: json_inputs/6dz0.json\n", - "Processing 6oxs, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxs/6oxs_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxs/6oxs_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC(C)CN(C[C@@H](O)[C@H](CC1CCCCC1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@@H](C)O)cc1\n", - "JSON saved: json_inputs/6oxs.json\n", - "Processing 6k2n, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k2n/6k2n_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k2n/6k2n_ligand.sdf\n", - "Found 3 chains: {'A': 'ILDGPYQPTTFTPPIDYWILINSNTNGVVYESTNNSDFWTAVVAIEPHVNPVDRQYTVFGENKQFNVRNDSDKWKFLEMFRSSSQNEFYNRRTLTSDTKLVGILKYGGRIWTFHGETPRATTDSSNTANLNDISIIIHSEFYIIPRSQESKCNEYINNGL', 'B': 'ILDGPYQPTTFTPPIDYWILINSNTNGVVYESTNNSDFWTAVVAIEPHVNPVDRQYTVFGENKQFNVRNDSDKWKFLEMFRSSSQNEFYNRRTLTSDTKLVGILKYGGRIWTFHGETPRATTDSSNTANLNDISIIIHSEFYIIPRSQESKCNEYINNGL', 'F': 'ILDGPYQPTTFTPPIDYWILINSNTNGVVYESTNNSDFWTAVVAIEPHVNPVDRQYTVFGENKQFNVRNDSDKWKFLEMFRSSSQNEFYNRRTLTSDTKLVGILKYGGRIWTFHGETPRATTDSSNTANLNDISIIIHSEFYIIPRSQESKCNEYINNGL'}\n", - "Ligand SMILES: CC(=O)N[C@@H]1[C@@H](O[C@@H]2O[C@H](CO)[C@H](O)[C@H](O)[C@H]2O)[C@@H](O)[C@@H](CO[C@@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2NC(C)=O)O[C@@H]1O\n", - "JSON saved: json_inputs/6k2n.json\n", - "Processing 6cjj, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjj/6cjj_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjj/6cjj_ligand.sdf\n", - "Found 1 chains: {'A': 'QGETHEFTAEISQLMSLIINTVYSNKEIFLRELISNASDALDKIRYQALSDPSQLESEPELFIRIIPQKDQKVLEIRDSGIGMTKADLVNNLGTIAKSGTKSFMEALSAGADVSMIGQFGVGFYSLFLVADHVQVISKHNDDEQYVWESNAGGKFTVTLDETNERLGRGTMLRLFLKEDQLEYLEEKRIKEVVKKHSEFVAYPIQLVVTKEVEK'}\n", - "Ligand SMILES: Nc1ncnc2c1ncn2[C@@H]1O[C@H](CO[P@@](=O)(O)OP(=O)(O)O)[C@@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6cjj.json\n", - "Processing 6ffg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ffg/6ffg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ffg/6ffg_ligand.sdf\n", - "Found 1 chains: {'A': 'MGKLSEQLKHCNGILKELLSKKHAAYAWPFYKPVDASALGLHDYHDIIKHPMDLSTVKRKMENRDYRDAQEFAADVRLMFSNCYKYNPPDHDVVAMARKLQDVFEFRYAKMPD'}\n", - "Ligand SMILES: CC(=O)N1c2ccc(C3=CC[NH2+]CC3)cc2N(Cc2ccccc2CO)C[C@@H]1C1C=C1\n", - "JSON saved: json_inputs/6ffg.json\n", - "Processing 6a73, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a73/6a73_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a73/6a73_ligand.sdf\n", - "Found 1 chains: {'A': 'ENQYYNSKALKEDDPKAALSSFQKVLELEGEKGEWGFKALKQMIKINFKLTNFPEMMNRYKQLLTYIRSAVTRNYSEKSINSILDYISTSKQMDLLQEFYETTLEALKDAKNDRLWFKTNTKLGKLYLERNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILRNAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMLQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDAY'}\n", - "Ligand SMILES: O=P(O)(O)O[C@H]1[C@H](OP(=O)(O)O)[C@@H](OP(=O)(O)O)[C@H](OP(=O)(O)O)[C@@H](OP(=O)(O)O)[C@H]1OP(=O)(O)O\n", - "JSON saved: json_inputs/6a73.json\n", - "Processing 6qqt, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqt/6qqt_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqt/6qqt_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVRQAGLVDVAVHDLRRWTHDVSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: COc1ccc(Cn2ccc3ccc(C4CC(N)NN4)cc32)cc1\n", - "JSON saved: json_inputs/6qqt.json\n", - "Processing 6a1c, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a1c/6a1c_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a1c/6a1c_ligand.sdf\n", - "Found 1 chains: {'A': 'SGPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKDQARMG'}\n", - "Ligand SMILES: CO[C@H]1C=C(/C=N/n2c(SC)nnc2-c2ccccc2)C(Br)=CC1=O\n", - "JSON saved: json_inputs/6a1c.json\n", - "Processing 6oxu, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxu/6oxu_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxu/6oxu_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC[C@H](C)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@@H](C)O)cc1\n", - "JSON saved: json_inputs/6oxu.json\n", - "Processing 6qre, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qre/6qre_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qre/6qre_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVRGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVMASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: COc1cccc(COC(=O)C2CNNC2)c1\n", - "JSON saved: json_inputs/6qre.json\n", - "Processing 6qtw, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtw/6qtw_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtw/6qtw_ligand.sdf\n", - "Found 1 chains: {'A': 'RYSRLRVIAEIRNIVSSIEFDRDDELFATAGVSRCIKVFDFSSVVNEPQCPIVEMSTRSKLSCLSWNKHEKNHIASSDYEGIVTVWDVTTRQSLMEYEEHEKRAWSVDFSRTEPSMLVSGSDDCKVKVWTRQEASVINIDMKANICVKYNPGSSNYIAVGSADHHIHYYDLRNISQPLHVFSGHKKAVSYVKFLSNNELASASTDSTLRLWDVKDNLPVRTFRGHTNEKNFVGLTVNSEYLACGSETNEVYVYHKEITRPVTSHRFSYFISAVCWKSDSPTMLTANSQGTIKVLVLAA'}\n", - "Ligand SMILES: CSCC[C@H](NC(=O)[C@H](CCC(N)=O)NC(=O)[C@H](CC(=O)O)NC(=O)[C@@H]([NH3+])CCC(=O)O)C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)N[C@@H](CO)C(=O)O)C(C)C\n", - "JSON saved: json_inputs/6qtw.json\n", - "Processing 6np4, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np4/6np4_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np4/6np4_ligand.sdf\n", - "Found 1 chains: {'A': 'TPWSKSELVRQLRDLGVRSGDMVMPHVSLRAVGPLADGPQTLVDALIEAVGPTGNILAFVSWRDSPYEQTLGHDAPPAAIAQSWPAFDPDHAPAYPGFGAINEFIRTYPGCRRSAHPDASMAAIGPDAAWLVAPHEMGAAYGPRSPIARFLAHAGKILSIGAGPDAVTALHYAEAVARIEGKRRVTYSMPLLREGKRVWVTTSDWDSNGILDEYAAPDGPDAVERIARDYLARTRVAQGPVGGAQSRLIDAADIVSFGIEWLEARHAA'}\n", - "Ligand SMILES: [NH3+]C[C@H]1O[C@H](O[C@H]2[C@H](O)[C@@H](O[C@H]3O[C@H](CO)[C@@H](O)[C@H]([NH3+])[C@H]3O)[C@H]([NH3+])C[C@@H]2[NH3+])[C@H]([NH3+])C[C@@H]1O\n", - "JSON saved: json_inputs/6np4.json\n", - "Processing 6hv2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hv2/6hv2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hv2/6hv2_ligand.sdf\n", - "Found 1 chains: {'A': 'EYNVRTLKWSKMNLTYRIVNYTPDMTHSEVEKAFKKAFKVWSDVTPLNFTRLHDGIADIMISFGIKEHGDFYPFDGPSGLLAHAFPPGPNYGGDAHFDDDETWTSSSKGYNLFLVAAHEFGHSLGLDHSKDPGALMFPIYTYTGKSHFMLPDDDVQGIQSLYGPGD'}\n", - "Ligand SMILES: CC[C@H](C)[C@H]([NH3+])C(=O)N[C@@H](CCSC)C(=O)N[C@H](C(=O)N[C@@H](CO)C(=O)N[C@@H](Cc1ccccc1)C(=O)O)[C@@H](C)CC\n", - "JSON saved: json_inputs/6hv2.json\n", - "Processing 6n55, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n55/6n55_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n55/6n55_ligand.sdf\n", - "Found 1 chains: {'F': 'GEPFLIGVSGGTASGKSSVCAKIVQLLGQNDYRQKQVVILSQDSFYRVLTSEQKAKALKGQFNFDHPDAFDNELILKTLKEITEGKTVQIPVYDFVSHSRKEETVTVYPADVVLFEGILAFYSQEVRDLFQMKLFVDTDADTRLSRRVLRDISERGRDLEQILSQYITFVKPAFEEFCLPTKKYADVIIPRGADNLVAINLIVQHIQDILNG'}\n", - "Ligand SMILES: [N-]=[N+]=N[C@@H]1[C@H](O)[C@@H](CO)O[C@H]1n1ccc(=O)[nH]c1=O\n", - "JSON saved: json_inputs/6n55.json\n", - "Processing 6e3o, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3o/6e3o_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3o/6e3o_ligand.sdf\n", - "Found 1 chains: {'A': 'AMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGLKHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSE'}\n", - "Ligand SMILES: CCc1ccccc1C1=CC(=O)C(O)C(C(=O)O)=N1\n", - "JSON saved: json_inputs/6e3o.json\n", - "Processing 6kjd, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6kjd/6kjd_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6kjd/6kjd_ligand.sdf\n", - "Found 1 chains: {'B': 'HMDTTFQAAIDTGKINGAVVCATDAQGHFVYNKATGERTLLSGEKQPQQLDDVLYLAAATKLITTIAALQCVEDGLLSLDGDLSSIAPELAAKYVLTGFTDDESPLDDPPARPITLKMLLTHSSGTSYHFLDPSIAKWRAQYANPENEKPRLVEEMFTYPLSFQPGTGWMYGPGLDWAGRVVERVTGGTLMEFMQKRIFDPLGITDSQFYPVTREDLRARLVDLNPSDPGALGSAVIGGGGEMNLRGRGAFGGHGLFLTGLDFVKILRSLLANDGMLLKPAAVDNMFQQHLGPEAAASHRAALASPLGPFFRVGTDPETKVGYGLGGLLTLEDVDGWYGERTLTWGGGLTLTWFIDRKNNLCGVGAIQAVLPVDGDLMADLKQTFRHDIYRKYSAWKGQQ'}\n", - "Ligand SMILES: CC[C@H](C)C(=O)O[C@H]1C[C@@H](C)C=C2C=C[C@H](C)[C@H](CC[C@@H](O)C[C@@H](O)CC(=O)O)[C@H]21\n", - "JSON saved: json_inputs/6kjd.json\n", - "Processing 6sfc, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6sfc/6sfc_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6sfc/6sfc_ligand.sdf\n", - "Found 1 chains: {'B': 'SFKCVNSLKEDHNQPLFGVQFNWHSKEGDPLVFATVGSNRVTLYECHSQGEIRLLQSYVDADADENFYTCAWTYDSNTSHPLLAVAGSRGIIRIINPITMQCIKHYVGHGNAINELKFHPRDPNLLLSVSKDHALRLWNIQTDTLVAIFGGVEGHRDEVLSADYDLLGEKIMSCGMDHSLKLWRINSKRMMNAIKESYDRPFISQKIHFPDFSTRDIHRNYVDCVRWLGDLILSKSCENAIVCWKPGKMEDDIDKIKPSESNVTILGRFDYSQCDIWYMRFSMDFWQKMLALGNQVGKLYVWDLECTTLTHHKCGAAIRQTSFSRDSSILIAVCDDASIWRWDR'}\n", - "Ligand SMILES: Cc1nc(NCc2cccc3c2OCO3)sc1-c1ccn(C)n1\n", - "JSON saved: json_inputs/6sfc.json\n", - "Processing 6qi7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qi7/6qi7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qi7/6qi7_ligand.sdf\n", - "Found 1 chains: {'A': 'VTQTMKGLDIQKVAGTWYSLAMAASDISLLDAQSAPYRVYVEELKPTGDLEILLQKWENGECAQKKIIAEKTKIPAVFKIDENKVLVLDTDYKKYLLFCMENSLACQCLVRTPEVDDEALEKFDKALKALPMHIRLSFNPTQLEEQCHI'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCC(=O)O\n", - "JSON saved: json_inputs/6qi7.json\n", - "Processing 6hzc, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hzc/6hzc_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hzc/6hzc_ligand.sdf\n", - "Found 1 chains: {'A': 'VYQEPTDPKFPQQWYLSGVTQRDLNVKAAWAQGYTGHGIVVSILDDGIEKNHPDLAGNYDPGASFDVNDQDPDPQPRYTQMNDNRHGTRCAGEVAAVANNGVCGVGVAYNARIGGVRMLDGEVTDAVEARSLGLNPNHIHIYSASWGPEDDGKTVDGPARLAEEAFFRGVSQGRGGLGSIFVWASGNGGREHDSCNCDGYTNSIYTLSISSATQFGNVPWYSEACSSTLATTYSSGNQNEKQIVTTDLRQKCTESHTGTSASAPLAAGIIALTLEANKNLTWRDMQHLVVQTSKPAHLNANDWATNGVGRKVSHSYGYGLLDAGAMVALAQNWTTVAPQRKCIIDILTEPKDIGKRLEVRKTVTACLGEPNHITRLEHAQARLTLSYNRRGDLAIHLVSPMGTRSTLLAARPHDYSADGFNDWAFMTTHSWDEDPSGEWVLEIENTSEANNYGTLTKFTLVLYGTASGSLVPR'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@@H]([NH3+])CCCCNC(=O)Cc2ccc(cc2)CNC(=O)CCCC(=O)NCCCC[C@@H](C(=O)NCc2ccc(/C(N)=N\\[H])cc2)NC(=O)[C@H](C(C)(C)C)NC1=O\n", - "JSON saved: json_inputs/6hzc.json\n", - "Processing 6k04, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k04/6k04_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k04/6k04_ligand.sdf\n", - "Found 1 chains: {'A': 'SEQLKHCNGILKELLSKKHAAYAWPFYKPVDASALGLHDYHDIIKHPMDLSTVKRKMENRDYRDAQEFAADVRLMFSNCYKYNPPDHDVVAMARKLQDVFEFRYAKMP'}\n", - "Ligand SMILES: Cc1nnc2n1-c1ccc(-c3cnn(C)c3)cc1[C@H](Nc1ccc(Cl)cc1)CC2\n", - "JSON saved: json_inputs/6k04.json\n", - "Processing 6op0, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6op0/6op0_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6op0/6op0_ligand.sdf\n", - "Found 3 chains: {'A': 'TPSDKPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPSTHVLLTHTISRIAVSYQTKVNLLSAIKSPCQRETPAKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL', 'B': 'TPSDKPVAHVVANPQAEGQLQWLNRRANALLANGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPHVLLTHTISRIAVSYQTKVNLLSAIKSPCEAKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDFAESGQVYFGIIAL', 'C': 'KPVAHVVANEGQLQWLNGVELRDNQLVVPSEGLYLIYSQVLFKGQGCPSTHVLLTHTISRIAVQTKVNLLSAIKSPCKPWYEPIYLGGVFQLEKGDRLSAEINRPDYLDGQVYFGIIAL'}\n", - "Ligand SMILES: Cc1ccc(C)c(Cn2c([C@H](O)c3ccncc3)nc3ccc(-c4cnn(C)c4)cc32)c1\n", - "JSON saved: json_inputs/6op0.json\n", - "Processing 6q38, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6q38/6q38_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6q38/6q38_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPSEYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVK'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@@H](NC(=O)CNC(C)=O)Cn2cc(nn2)-c2cc(C(=O)O)cc(c2)-c2cn(nn2)C[C@]2(C(=O)NCC(=O)NCC(N)=O)ON2C(=O)[C@H](CC2CNCN2)NC(=O)[C@H]([C@@H](C)CC)NC(=O)[C@H](CCCC[NH3+])NC(=O)[C@H](Cc2ccccc2)NC(=O)CNC(=O)[C@H](Cc2ccc(O)cc2)NC(=O)[C@H](CC(C)C)NC1=O\n", - "JSON saved: json_inputs/6q38.json\n", - "Processing 6n8x, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n8x/6n8x_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n8x/6n8x_ligand.sdf\n", - "Found 1 chains: {'A': 'EVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVEKE'}\n", - "Ligand SMILES: CCCCn1c(Cc2cc(OC)c(OC)c(OC)c2)nc2c(N)ncnc21\n", - "JSON saved: json_inputs/6n8x.json\n", - "Processing 6np3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np3/6np3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6np3/6np3_ligand.sdf\n", - "Found 1 chains: {'A': 'TPWSKSELVRQLRDLGVRSGDMVMPHVSLRAVGPLADGPQTLVDALIEAVGPTGNILAFVSWRDSPYEQTLGHDAPPAAIAQSWPAFDPDHAPAYPGFGAINEFIRTYPGCRRSAHPDASMAAIGPDAAWLVAPHEMGAAYGPRSPIARFLAHAGKILSIGAGPDAVTALHYAEAVARIEGKRRVTYSMPLLREGKRVWVTTSDWDSNGILDEYAAPDGPDAVERIARDYLARTRVAQGPVGGAQSRLIDAADIVSFGIEWLEARHAA'}\n", - "Ligand SMILES: C[NH2+][C@@H]1[C@@H](O)[C@@H](O[C@@H]2[C@@H](O)[C@H](O[C@H]3O[C@H](C[NH3+])CC[C@H]3[NH3+])[C@@H]([NH3+])C[C@H]2[NH3+])OC[C@]1(C)O\n", - "JSON saved: json_inputs/6np3.json\n", - "Processing 6uvv, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uvv/6uvv_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uvv/6uvv_ligand.sdf\n", - "Found 1 chains: {'A': 'PGRRGSFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAGFPLNQSEVLASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVEDVATSQDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGYN'}\n", - "Ligand SMILES: [H]/N=C1/N[C@@]2([C@@H]3C[C@H]3C(=O)NCCCC)COC[C@H]2CS1\n", - "JSON saved: json_inputs/6uvv.json\n", - "Processing 6pgo, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pgo/6pgo_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pgo/6pgo_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGACGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETSLLDILDTAGRDQYMRTGEGFLLVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK'}\n", - "Ligand SMILES: CCC(=O)N1CCN(c2nnc(-c3ccccc3)c3cc(-c4c(O)cccc4F)c(Cl)cc23)CC1\n", - "JSON saved: json_inputs/6pgo.json\n", - "Processing 6jbe, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jbe/6jbe_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jbe/6jbe_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGAQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jbe.json\n", - "Processing 6i75, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i75/6i75_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i75/6i75_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4c(F)c(F)c(O)c(F)c4F)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6i75.json\n", - "Processing 6qqq, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqq/6qqq_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qqq/6qqq_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: COc1cc(COC(=O)C2CNNC2)cc(-c2cccnc2)c1\n", - "JSON saved: json_inputs/6qqq.json\n", - "Processing 6i62, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i62/6i62_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i62/6i62_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEAK'}\n", - "Ligand SMILES: Oc1ccc(C(c2ccc(O)cc2)C(Cl)(Cl)Cl)cc1\n", - "JSON saved: json_inputs/6i62.json\n", - "Processing 6j9y, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6j9y/6j9y_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6j9y/6j9y_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O[C@H]2[C@H](O)[C@@H](O)[C@@H](O)O[C@@H]2CO)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6j9y.json\n", - "Processing 6g29, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g29/6g29_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g29/6g29_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYIDKQ'}\n", - "Ligand SMILES: CC1=C(c2ccncc2)NN(C2CC[NH2+]CC2)C(=O)C1\n", - "JSON saved: json_inputs/6g29.json\n", - "Processing 6h7d, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h7d/6h7d_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h7d/6h7d_ligand.sdf\n", - "Found 1 chains: {'A': 'VTAFVIMTCIVAAMGGLLFGYDLGISGGVTSMEEFLTKFFPQVESQMKKAKHDTAYCKFDNQMLQLFTSSLYLAALVASFMASVITRKHGRKVSMFIGGLAFLIGALFNAFAVNVSMLIIGRLLLGVGVGFANQSTPVYLSEMAPAKIRGALNIGFQMAITIGILVANLINYGTSKMAQHGWRVSLGLAAVPAVVMVIGSFILPDTPNSMLERGKNEEAKQMLKKIRGADNVDHEFQDLIDAVEAAKKVENPWKNIMESKYRPALIFCSAIPFFQQITGINVIMFYAPVLFKTLGFGDDAALMSAVITGVVNMLSTFVSIYAVDRYGRRLLFLEGGIQMFICQLLVGSFIGARFGTSGTGTLTPATADWILAFICVYVAGFAWSWGPLGWLVPSEICPLEIRPAGQAINVSVNMFFTFLIGQFFLTMLCHMKFGLFYFFASMVAIMTVFIYFLLPETKGVPIEEMGRVWKQHWFWKKYIPEDAIIGG'}\n", - "Ligand SMILES: OC[C@H]1O[C@@H](O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6h7d.json\n", - "Processing 6mo9, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo9/6mo9_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo9/6mo9_ligand.sdf\n", - "Found 1 chains: {'A': 'RVTNQLQYLHKVVMKALWKHQFAWPFRQPVDAVKLGLPDYHKIIKQPMDMGTIKRRLENNYYWAASECMQDFNTMFTNCYIYNKPTDDIVLMAQTLEKIFLQKVASMPQEEQEL'}\n", - "Ligand SMILES: Cc1noc(C)c1-c1cc(S(=O)(=O)NC2CCCC2)c2cccnc2c1\n", - "JSON saved: json_inputs/6mo9.json\n", - "Processing 6jao, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jao/6jao_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jao/6jao_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSAPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](OC[C@H]2O[C@@](O)(CO)[C@@H](O)[C@@H]2O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jao.json\n", - "Processing 6jmf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jmf/6jmf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jmf/6jmf_ligand.sdf\n", - "Found 1 chains: {'A': 'EVQKPLHEQLWYHGAIPRAEVAELLVHSGDFLVRESQGKQEYVLSVLWDGLPRHFIIQSLDNLYRLEGEGFPSIPLLIDHLLSTQQPLTKKSGVVLHRAVPKDKWVLNHEDLVLGEQIGRGNFGEVFSGRLRADNTLVAVKSCRETLPPDLKAKFLQEARILKQYSHPNIVRLIGVCTQKQPIYIVMELVQGGDFLTFLRTEGARLRVKTLLQMVGDAAAGMEYLESKCCIHRDLAARNCLVTEKNVLKISDFGMSREEADGVYAASGGLRQVPVKWTAPEALNYGRYSSESDVWSFGILLWETFSLGASPYPNLSNQQTREFVEKGGRLPCPELCPDAVFRLMEQCWAYEPGQRPSFSTIYQELQSIRKRH'}\n", - "Ligand SMILES: Cc1cccc(Nc2nc(N[C@@H]3CCCC[C@@H]3[NH3+])c(C#N)cc2C(N)=O)c1\n", - "JSON saved: json_inputs/6jmf.json\n", - "Processing 6hmy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hmy/6hmy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hmy/6hmy_ligand.sdf\n", - "Found 3 chains: {'A': 'TPQNITDLCAEYHNTQIHTLNDKIFSYTESLAGKREMAIITFKNGATFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMAN', 'B': 'TPQNITDLCAEYHNTQIHTLNDKIFSYTESLAGKREMAIITFKNGATFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMAN', 'E': 'TPQNITDLCAEYHNTQIHTLNDKIFSYTESLAGKREMAIITFKNGATFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMAN'}\n", - "Ligand SMILES: CC(=O)N[C@H]1[C@H](O[C@@H]2[C@H](O[C@]3(C(=O)O)C[C@H](O)[C@@H](NC(C)=O)[C@H]([C@H](O)[C@H](O)CO)O3)[C@@H](O)[C@H](O[C@H]3[C@H](O)[C@@H](O)[C@H](O)O[C@@H]3CO)O[C@@H]2CO)O[C@H](CO)[C@H](O)[C@@H]1O[C@@H]1O[C@H](CO)[C@H](O)[C@H](O)[C@H]1O[C@@H]1O[C@@H](C)[C@@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6hmy.json\n", - "Processing 6qfe, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qfe/6qfe_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qfe/6qfe_ligand.sdf\n", - "Found 1 chains: {'A': 'IINGSDCDMHTQPWQAALLLRPNQLYCGAVLVHPQWLLTAAHCRKKVFRVRLGHYSLSPVYESGQQMFQGVKSIPHPGYSHPGHSNDLMLIKLNRRIRPTKDVRPINVSSHCPSAGTKCLVSGWGTTKSPQVHFPKVLQCLNISVLSQKRCEDAYPRQIDDTMFCAGDKAGRDSCQGDSGGPVVCNGSLQGLVSWGDYPCARPNRPGVYTNLCKFTKWIQETIQANS'}\n", - "Ligand SMILES: [H]/N=C(\\N)c1ccc(NCC2NCC(c3ccccc3)N2)cc1OCc1cccnc1\n", - "JSON saved: json_inputs/6qfe.json\n", - "Processing 5zml, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zml/5zml_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/5zml/5zml_ligand.sdf\n", - "Found 1 chains: {'A': 'EVANPEHYIKHPLQNRWALWFFKNDKSKTWQANLRLISKFDTVEDFWALYNHIQLSSNLMPGCDYSLFKDGIEPMWEDEKNKRGGRWLITLNKQQRRSDLDRFWLETLLCLIGESFDDYSDDVCGAVVNVRAKGDKIAIWTTECENREAVTHIGRVYKERLGLPPKIVIGYQSHADTATKSGSTTKNRFVV'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](Cc1ccccc1)NC(=O)[C@]1(C)CCC/C=C\\CCC[C@](C)(NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CO)NC(=O)[C@H](Cc2ccc(O)cc2)NC(=O)[C@H](CCCN/C(N)=N\\[H])NC(=O)[C@H](CCCC[NH3+])NC(=O)[C@H](CCCC[NH3+])NC(C)=O)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CC(C)C)C(=O)N1)C(=O)N[C@@H](C)C(=O)O\n", - "JSON saved: json_inputs/5zml.json\n", - "Processing 6i65, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i65/6i65_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i65/6i65_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEAK'}\n", - "Ligand SMILES: CC(C)c1ccc(O)cc1\n", - "JSON saved: json_inputs/6i65.json\n", - "Processing 6e7m, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e7m/6e7m_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e7m/6e7m_ligand.sdf\n", - "Found 2 chains: {'B': 'TRDQNGTWEMESNENFEGYMKALDIDFCTRKIAVRLTQTKVIDQDGDNFKDKTTSTFRNYDVDFTVGVEFDEYTKSLDNRHVKALVTWEGDVLVCVQKGEKENRGWKKWIEGDKLYLELTCGDQVCRQVFKKK', 'D': 'TRDQNGTWEMESNENFEGYMKALDIDFCTRKIAVRLTQTKVIDQDGDNFKDKTTSTFRNYDVDFTVGVEFDEYTKSLDNRHVKALVTWEGDVLVCVQKGEKENRGWKKWIEGDKLYLELTCGDQVCRQVFKKK'}\n", - "Ligand SMILES: C/C=C(C)/C=C/C=C(C)/C=C/[C@@H]1[C@H](C)CCCC1(C)C\n", - "JSON saved: json_inputs/6e7m.json\n", - "Processing 6i61, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i61/6i61_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i61/6i61_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEAK'}\n", - "Ligand SMILES: CCC(C)(c1ccc(O)cc1)c1ccc(O)cc1\n", - "JSON saved: json_inputs/6i61.json\n", - "Processing 6rz6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rz6/6rz6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rz6/6rz6_ligand.sdf\n", - "Found 1 chains: {'A': 'RNCTIENFKREFFPIVYLIIFFVGVLGNGLSIYVFLQPYKKSTSVNVFMLNLAISNLLFISTLPFRADYYLRGSNWIFGDLACRIMSYSLYVNMYSSIYFLTVLSVVRYLAMVHPFRVTSIRSAWILCGIIWILIMASSIMLLDSEQNGSVTSCLELNLYKIAKLQTMNYIALVVGCLLPFFTLSICYLLIIRVLLKVEADLEDNWETLNDNLKVIEKAAAQVKDALTKMRAAALDAQMKDFRHGFDILVGQIDDALKLVKEAQAAAEQLKTTRNAYIQKYLVSHRKALTTIIITLIIFFLCFLPYHTLRTVHLTTWKVGLCKDRLHKALVITLALAAANACFNPLLYYFAGENFKDRLKSALRK'}\n", - "Ligand SMILES: O=C(O)CCCN1C[C@@H](C(=O)O)Oc2c(NC(=O)c3ccc(OCCCCc4cc(F)ccc4Cl)cc3)cccc21\n", - "JSON saved: json_inputs/6rz6.json\n", - "Processing 6qtm, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtm/6qtm_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qtm/6qtm_ligand.sdf\n", - "Found 1 chains: {'A': 'LSKSSWRQEWLANLKLISVSLVDEFPSELSDSDRQIINEKQLLKDIFANNLKSAISNNFRESDIIILKGEIEDYPSSEIKIYYNELQNKKARFWSFKTQRFVSNGFDI'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)[C@@H]([NH3+])CO)C(=O)N[C@@H](CC(=O)O)C(=O)N[C@@H](CO)C(=O)N[C@@H](COP(=O)(O)O)C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H](CC(N)=O)C(=O)N[C@H](C(=O)N[C@@H](CO)C(=O)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6qtm.json\n", - "Processing 6qlo, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlo/6qlo_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qlo/6qlo_ligand.sdf\n", - "Found 1 chains: {'A': 'PLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMI'}\n", - "Ligand SMILES: Cc1ccc(S[C@@H]2O[C@H](CO)[C@H](O)[C@H](n3cc(-c4ccc(F)c(F)c4)nn3)[C@H]2O)cc1\n", - "JSON saved: json_inputs/6qlo.json\n", - "Processing 6oie, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oie/6oie_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oie/6oie_ligand.sdf\n", - "Found 1 chains: {'A': 'MDPIPICSFCLGTKESNREKKPEELLSCADCGSSGHPSCLKFCPELTTNVKALRWQCIECKTCSACRVQGRNADNMLFCDSCDRGFHMECCDPPLSRMPKGMWICQVCRPK'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@H](NC(=O)[C@H](C)[NH3+])C(=O)N[C@H](C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@H](C(=O)N[C@@H](C)C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CO)C(=O)N[C@H](C(=O)NCC(=O)NCC(=O)N[C@@H](CCCCNC(=O)/C=C/C)C(=O)N[C@@H](C)C(=O)N1CCC[C@H]1C(=O)O)[C@@H](C)O)[C@@H](C)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6oie.json\n", - "Processing 6miy, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6miy/6miy_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6miy/6miy_ligand.sdf\n", - "Found 4 chains: {'C': 'TQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNFACANAFNNSIIPEDTFFPS', 'D': 'EAAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'KNYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPSSHRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'QKTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRDM'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCc2ccccc2)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6miy.json\n", - "Processing 6nrf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrf/6nrf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrf/6nrf_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLPKPVQDLIKMIFGDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFK'}\n", - "Ligand SMILES: NC(=O)c1cccc2c1O/C(=C\\c1ccc(C(=O)N3CCN(C4NC5CCCCC5N4)CC3)cc1)C2=O\n", - "JSON saved: json_inputs/6nrf.json\n", - "Processing 6gj5, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj5/6gj5_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj5/6gj5_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK'}\n", - "Ligand SMILES: O=C1N[C@H](C2C3CCCCC3NC2[C@H]2CCC[NH2+]2)c2ccccc21\n", - "JSON saved: json_inputs/6gj5.json\n", - "Processing 6jad, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jad/6jad_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jad/6jad_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](OC[C@H]2O[C@@](O)(CO)[C@@H](O)[C@@H]2O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jad.json\n", - "Processing 6mj4, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mj4/6mj4_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mj4/6mj4_ligand.sdf\n", - "Found 4 chains: {'C': 'KTQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNFACANAFNNSIIPEDTFFPS', 'D': 'AAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'NYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPSSAHGHRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'QKTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRDM'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCCC)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6mj4.json\n", - "Processing 6h12, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h12/6h12_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h12/6h12_ligand.sdf\n", - "Found 1 chains: {'A': 'SELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSGSEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHGSQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAEGRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQILLGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNVICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTGNPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNAT'}\n", - "Ligand SMILES: O=C(Nc1cc(COCc2cn(CCNc3c4ccccc4nc4ccccc34)nn2)ccn1)Nc1cccc2c1[C@H]1CCCCN1C2=O\n", - "JSON saved: json_inputs/6h12.json\n", - "Processing 6d3y, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d3y/6d3y_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d3y/6d3y_ligand.sdf\n", - "Found 1 chains: {'A': 'SFDCGKPQVEPKKCPVVGGCVAHPHSWPWQVSLRTRFGMHFCGGTLISPEWVLTAAHCLEKSPRPSSYKVILGAHQEVNLEPHVQEIEVSRLFLEPTRKDIALLKLSSPAVITDKVIPACLPSPNYVVADRTECFITGWGETQGTFGAGLLKEAQLPVIENKVCNRYEFLNGRVQSTELCAGHLAGGTDSCQGDSGGPLVCFEKDKYILQGVTSWGLGCARPNKPGVYVRVSRFVTWIEGVMRNN'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@@H]2ON2C(=O)[C@H](CC(=O)O)NC(=O)[C@@H]2CCCN2C(=O)[C@H](Cc2ccccc2)NC(=O)[C@@H]2CSSC[C@H](NC1=O)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CO)C(=O)N[C@@H](CCCN/C(N)=N\\[H])C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H]([C@@H](C)CC)C(=O)N2\n", - "JSON saved: json_inputs/6d3y.json\n", - "Processing 6qr2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr2/6qr2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr2/6qr2_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVGLVDVAVHDLRRWTSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: N#CC1C(N)NNC1c1ccc2ccn(Cc3ccc[nH]c3=O)c2c1\n", - "JSON saved: json_inputs/6qr2.json\n", - "Processing 6qxa, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qxa/6qxa_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qxa/6qxa_ligand.sdf\n", - "Found 1 chains: {'A': 'YVAALFFLIPLVALGFAAANFAAVVRKPEGTERMKEISSYIRSGADSFLAHETKAIFKVAIVIAILLMIFTTWQTGVAFLLGAVMSASAGIVGMKMATRANVRVAEAARTTKKIGPALKVAYQGGSVMGLSVGGFALLGLVLVYLIFGKWMGQVDNLNIYTNWLGINFVPFAMTVSGYALGCSIIAMFDRVGGGVYTKAADMAADLVGKTELNLPEDDPRNPATIADNVGDNVGDVAGLGADLLESFVGAIVSSIILASYMFPIYVQKIGENLVHQVPKETIQALISYPIFFALVGLGCSMLGILYVIVKKPSDNPQRELNISLWTSALLTVVLTAFLTYFYLKDLQGLDVLGFRFGAISPWFSAIIGIFSGILIGFWAEYYTSYRYKPTQFLGKSSIEGTGMVISNGLSLGMKSVFPPTLTLVLGILFADYFAGLYGVAIAALGMLSFVATSVSVDSYGPIADNAGGISEMCELDPEVRKITDHLDAVGNTTAAIGKGFAIGSAIFAALSLFASYMFSQISPSDIGKPPSLVLLLNMLDARVIAGALLGAAITYYFSGYLISAVTKAAMKMVDEIRRQAREIPGLLEGKAKPDYNRCIEITSDNALKQMGYPAFIAILTPLVTGFLLGAEFVGGVLIGTVLSGAMLAILTANSGGAWDNAKKYLEAGNLEGYGKGSEPHKALVIGDTVGDPLKDTVGPSLDILIKIMSVVSVIAVSIFKHVHLF'}\n", - "Ligand SMILES: Nc1nc2ccc(CNC(=O)C3CC4CCCCC4N3)cc2s1\n", - "JSON saved: json_inputs/6qxa.json\n", - "Processing 6o9b, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o9b/6o9b_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o9b/6o9b_ligand.sdf\n", - "Found 2 chains: {'A': 'SGSHSMRYFFTSVSRPGRGEPRFIAVGYVDDTQFVRFDSDAASQRMEPRAPWIEQEGPEYWDQETRNVKAQSQTDRVDLGTLRGYYNQSEAGSHTIQIMYGCDVGSDGRFLRGYRQDAYDGKDYIALNEDLRSWTAADMAAQITKRKWEAAHEAEQLRAYLDGTCVEWLRRYLENGKETLQRTDPPKTHMTHHPISDHEATLRCWALGFYPAEITLTWQRDGEDQTQDTELVETRPAGDGTFQKWAAVVVPSGEEQRYTCHVQHEGLPKPLTLRWELS', 'B': 'EAIQRTPKIQVYSRHPAENGKSNFLNCYVSGFHPSDIEVDLLKNGERIEKVEHSDLSFSKDWSFYLLYYTEFTPTEKDEYACRVNHVTLSQPKIVKWDRDM'}\n", - "Ligand SMILES: CC(C)C[C@H](NC(=O)[C@H](CO)NC(=O)[C@@H]1CCCN1C(=O)[C@H](C)NC(=O)[C@@H](NC(=O)[C@@H]([NH3+])[C@@H](C)O)[C@@H](C)O)C(=O)N[C@@H](CO)C(=O)NCC(=O)N[C@@H](CCCC[NH3+])C(=O)O\n", - "JSON saved: json_inputs/6o9b.json\n", - "Processing 6ckl, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ckl/6ckl_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ckl/6ckl_ligand.sdf\n", - "Found 2 chains: {'A': 'MEKQNIAVILARQNSKGLPLKNLRKMNGISLLGHTINAAISSKCFDRIIVSTDGGLIAEEAKNFGVEVVLRPAELASDTASSISGVIHALETIGSNSGTVTLLQPTSPLRTGAHIREAFSLFDEKIKGSVVSACPMEHHPLKTLLQINNGEYAPMRHLSDLEQPRQQLPQAFRPNGAIYINDTASLIANNCFFIAPTKLYIMSHQDSIDIDTELDLQQAENILNH', 'B': 'MEKQNIAVILARQNSKGLPLKNLRKMNGISLLGHTINAAISSKCFDRIIVSTDGGLIAEEAKNFGVEVVLRPAELASDTASSISGVIHALETIGSNSGTVTLLQPTSPLRTGAHIREAFSLFDEKIKGSVVSACPMEHHPLKTLLQINNGEYAPMRHLSDLEQPRQQLPQAFRPNGAIYINDTASLIANNCFFIAPTKLYIMSHQDSIDIDTELDLQQAENILNH'}\n", - "Ligand SMILES: CC(=O)N[C@H]1[C@H]([C@H](O)[C@H](O)CO)OC(C(=O)O)=C[C@@H]1O\n", - "JSON saved: json_inputs/6ckl.json\n", - "Processing 6oir, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oir/6oir_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oir/6oir_ligand.sdf\n", - "Found 1 chains: {'A': 'KYVDKIHIGNYEIDAWYFSPFPEDYGKQPKLWLCEYCLKYMKYEKSYRFHLGQCQWRQPPGKEIYRKSNISVHEVDGKDHKIYCQNLCLLAKLFLDHTLYFDVEPFVFYILTEVDRQGAHIVGYFSKEKESPDGNNVSCIMILPPYQRRGYGRFLIAFSYELSKLESTVGSPEKPLSDLGKLSYRSYWSWVLLENLRDFRGTLSIKDLSQMTSITQNDIISTLQSLNMVKYWKGQHVICVTPKLVEEHLKSAQYKKPPITVDSVCLKWAPP'}\n", - "Ligand SMILES: O=C(NNS(=O)(=O)c1ccccc1)c1cc(-c2ccccc2)ccc1F\n", - "JSON saved: json_inputs/6oir.json\n", - "Processing 6d40, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d40/6d40_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d40/6d40_ligand.sdf\n", - "Found 1 chains: {'A': 'PSFDCGKPQVEPKKCPVVGGCVAHPHSWPWQVSLRTRFGMHFCGGTLISPEWVLTAAHCLEKSPRPSSYKVILGAHQEVNLEPHVQEIEVSRLFLEPTRKDIALLKLSSPAVITDKVIPACLPSPNYVVADRTECFITGWGETQGTFGAGLLKEAQLPVIENKVCNRYEFLNGRVQSTELCAGHLAGGTDSCQGDSGGPLVCFEKDKYILQGVTSWGLGCARPNKPGVYVRVSRFVTWIEGVMRNN'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@@H]2ON2C(=O)[C@H](CC(=O)O)NC(=O)[C@@H]2CCCN2C(=O)[C@H](Cc2ccccc2)NC(=O)[C@@H]2CSSC[C@H](NC1=O)C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CO)C(=O)N[C@@H]([C@@H](C)CC)C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H]([C@@H](C)CC)C(=O)N2\n", - "JSON saved: json_inputs/6d40.json\n", - "Processing 6e6j, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e6j/6e6j_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e6j/6e6j_ligand.sdf\n", - "Found 1 chains: {'A': 'HMEQLKHCNGILKELLSKKHAAYAWPFYKPVDASALGLHDYHDIIKHPMDLSTVKRKMENRDYRDAQEFAADVRLMFSNCYKYNPPDHDVVAMARKLQDVFEFRYAKMP'}\n", - "Ligand SMILES: CCNC(=O)C1CC2C(c3cc(C(C)(C)O)ccc3Oc3c(C)cc(F)cc3C)=CN(C)C(=O)C2N1\n", - "JSON saved: json_inputs/6e6j.json\n", - "Processing 6i7a, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i7a/6i7a_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i7a/6i7a_ligand.sdf\n", - "Found 1 chains: {'A': 'KVVKFSYMWTINNFSFCREEMGEVIKSSTFSSNDKLKWCLRVNPKGLDEESKDYLSLYLLLVSCPKSEVRAKFKFSILNAKGEETKAMESQRAYRFVQGKDWGFKKFIRRNFLLDEANGLLPDDKLTLFCEVSVVQD'}\n", - "Ligand SMILES: C[C@H]([NH3+])C(=O)N[C@@H](C)C(=O)N[C@@H](CC(=O)O)C(=O)N[C@H](C(=O)N[C@H](C(=O)N[C@H](C(=O)N1CCC[C@H]1C(=O)O)[C@@H](C)O)[C@@H](C)O)[C@@H](C)O\n", - "JSON saved: json_inputs/6i7a.json\n", - "Processing 6g25, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g25/6g25_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g25/6g25_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEAQKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYID'}\n", - "Ligand SMILES: Cc1noc(C)c1C1NNCC1c1ccncc1\n", - "JSON saved: json_inputs/6g25.json\n", - "Processing 6oin, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oin/6oin_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oin/6oin_ligand.sdf\n", - "Found 1 chains: {'A': 'KYVDKIHIGNYEIDAWYFSPFPEDYGKQPKLWLCEYCLKYMKYEKSYRFHLGQCQWRQPPGKEIYRKSNISVHEVDGKDHKIYCQNLCLLAKLFLDHTLYFDVEPFVFYILTEVDRQGAHIVGYFSKEKESPDGNNVSCIMILPPYQRRGYGRFLIAFSYELSKLESTVGSPEKPLSDLGKLSYRSYWSWVLLENLRDFRGTLSIKDLSQMTSITQNDIISTLQSLNMVKYWKGQHVICVTPKLVEEHLKSAQYKKPPITVDSVCLKWAPP'}\n", - "Ligand SMILES: O=C(NNS(=O)(=O)c1ccc2ccccc2c1)c1ccccc1F\n", - "JSON saved: json_inputs/6oin.json\n", - "Processing 6jam, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jam/6jam_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jam/6jam_ligand.sdf\n", - "Found 1 chains: {'A': 'QSGPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSAPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O[C@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6jam.json\n", - "Processing 6oxz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxz/6oxz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oxz/6oxz_ligand.sdf\n", - "Found 2 chains: {'B': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF', 'A': 'PQITLWKRPLVTIKIGGQLKEALLDTGADDTVLEEMNLPGRWKPKMIGGIGGFIKVRQYDQILIEICGHKAIGTVLVGPTPVNIIGRNLLTQIGCTLNF'}\n", - "Ligand SMILES: CC[C@H](C)CN(C[C@@H](O)[C@H](Cc1ccccc1)NC(=O)O[C@H]1CO[C@H]2OCC[C@H]21)S(=O)(=O)c1ccc([C@@H](O)CO)cc1\n", - "JSON saved: json_inputs/6oxz.json\n", - "Processing 6hop, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hop/6hop_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hop/6hop_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKD'}\n", - "Ligand SMILES: COc1cc(/C=C/C(=O)O)ccc1O\n", - "JSON saved: json_inputs/6hop.json\n", - "Processing 6rot, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rot/6rot_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6rot/6rot_ligand.sdf\n", - "Found 1 chains: {'H': 'IVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISMLEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKEGQPSVLQVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFYTHVFRLKKWIQKVIDQFG'}\n", - "Ligand SMILES: O=C(NCc1cc(Cl)ccc1CO)[C@@H]1CCCN1C(=O)CNS(=O)(=O)Cc1ccccc1\n", - "JSON saved: json_inputs/6rot.json\n", - "Processing 6uhu, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uhu/6uhu_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6uhu/6uhu_ligand.sdf\n", - "Found 1 chains: {'A': 'AASGSALIFDEEMSRYKLLWTDPACEIEVPERLTVSYEALRTHGLAQRCKAVPVRQATEQEILLAHSEEYLEAVKQTPGMNVEELMAFSKKYNDVYFHQNIYHCAKLAAGATLQLVDSVMKREVRNGMALVRPPGHHSQRSAANGFCVFNNVAFAALYAKKNYNLNRILIVDWDVHHGQGIQYCFEEDPSVLYFSWHRYEHQSFWPNLPESDYSSVGKGKGSGFNINLPWNKVGMTNSDYLAAFFHVLLPVAYEFDPELVIVSAGFDSAIGDPEGEMCALPEIFAHLTHLLMPLAAGKMCVVLEGGYNLTSLGQSVCQTVHSLLGDPTPRISGLGTACDSALESIQNVRNVQSSYWSSFKHLAIVWPEPLKRMPASVRTVVVPPPGVELTLPKNCQHSDISESTAKEVQRIRDKHFHDLTDQNILRSLGNIISVLDRMMRSDEVCNGCVVVSDLSVSVQCALQHALTEPAERVLVVYVGDGELPVKTNDGKVFLVQICTKETEDKCVNRLTLCLREGESLTAGFMQALLGLILPVAYEFNPALVLGIVEETTRLMRVWGHMTCLIQGLARGRMLTLLQGYDKDLLELTVSALSGASISPLGRAPKPEDVEMMEKQRQRLQERWGLLRCTVSESW'}\n", - "Ligand SMILES: no ligand\n", - "JSON saved: json_inputs/6uhu.json\n", - "Processing 6mji, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mji/6mji_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mji/6mji_ligand.sdf\n", - "Found 4 chains: {'C': 'KTQVEQSPQSLVVRQGENCVLQCNYSVTPDNHLRWFKQDTGKGLVSLTVLVDQKDKTSNGRYSATLDKDAKHSTLHITATLLDDTATYICVVGDRGSALGRLHFGAGTQLIVIPDIQNPDPAVYQLRDSKSSDKSVCLFTDFDSQTNVSQSKDSDVYITDKCVLDMRSMDFKSNSAVAWSNKDFACANAFNNSIIPEDTFFPS', 'D': 'AAVTQSPRNKVAVTGGKVTLSCNQTNNHNNMYWYRQDTGHGLRLIHYSYGAGSTEKGDIPDGYKASRPSQENFSLILELATPSQTSVYFCASGDEGYTQYFGPGTRLLVLEDLRNVTPPKVSLFEPSKAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVCTDPQPLKEQPALNDSRYSLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRA', 'A': 'KNYTFRCLQMSSFANRSWSRTDSVVWLGDLQTHRWSNDSATISFTKPWSQGKLSNQQWEKLQHMFQVYRVSFTRDIQELVKMMSPKEDYPIEIQLSAGCEMYPGNASESFLHVAFQGKYVVRFWGTSWQTVPGAPSWLDLPIKVLNADQGTSATVQMLLNDTCPLFVRGLLEAGKSDLEKQEKPVAWLSSVPGHRQLVCHVSGFYPKPVWVMWMRGDQEQQGTHRGDFLPNADETWYLQATLDVEAGEEAGLACRVKHSSLGGQDIILYW', 'B': 'QKTPQIQVYSRHPPENGKPNILNCYVTQFHPPHIEIQMLKNGKKIPKVEMSDMSFSKDWSFYILAHTEFTPTETDTYACRVKHASMAEPKTVYWDRD'}\n", - "Ligand SMILES: CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](CO)[C@H](OCC2CC2)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC\n", - "JSON saved: json_inputs/6mji.json\n", - "Processing 6nrj, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrj/6nrj_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrj/6nrj_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLPKPVQDLIKMIFGDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFK'}\n", - "Ligand SMILES: NC(=O)c1cccc2c1O/C(=C\\c1ccc(C(=O)NCCC3NC4CCCCC4N3)cc1)C2=O\n", - "JSON saved: json_inputs/6nrj.json\n", - "Processing 6nt2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nt2/6nt2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nt2/6nt2_ligand.sdf\n", - "Found 2 chains: {'A': 'PNAEDMTSKDYYFDSYAHFGIHEEMLKDEVRTLTYRNSMFHNRHLFKDKVVLDVGSGTGILCMFAAKAGARKVIGIECSSISDYAVKIVKANKLDHVVTIIKGKVEEVELPVEKVDIIISEWMGYCLFYESMLNTVLYARDKWLAPDGLIFPDRATLYVTAIEDRQYKDYKIHWWENVYGFDMSCIKDVAIKEPLVDVVDPKQLVTNACLIKEVDIYTVKVEDLTFTSPFCLQVKRNDYVHALVAYFNIEFTRCHKRTGFSTSPESPYTHWKQTVFYMEDYLTVKTGEEIFGTIGMRPNAKNNRDLDFTIDLDFKGQLCELSCSTDYRMR', 'D': 'PNAEDMTSKDYYFDSYAHFGIHEEMLKDEVRTLTYRNSMFHNRHLFKDKVVLDVGSGTGILCMFAAKAGARKVIGIECSSISDYAVKIVKANKLDHVVTIIKGKVEEVELPVEKVDIIISEWMGYCLFYESMLNTVLYARDKWLAPDGLIFPDRATLYVTAIEDRQYKDYKIHWWENVYGFDMSCIKDVAIKEPLVDVVDPKQLVTNACLIKEVDIYTVKVEDLTFTSPFCLQVKRNDYVHALVAYFNIEFTRCHKRTGFSTSPESPYTHWKQTVFYMEDYLTVKTGEEIFGTIGMRPNAKNNRDLDFTIDLDFKGQLCELSCSTDYRMR'}\n", - "Ligand SMILES: CCOCC1(COCC)CCC(C2NNCC2C[N@@H+](C)CC[NH2+]C)CC1\n", - "JSON saved: json_inputs/6nt2.json\n", - "Processing 6op9, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6op9/6op9_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6op9/6op9_ligand.sdf\n", - "Found 1 chains: {'A': 'VLARIFKETELRKLKVLGSGVFGTVHKGVWIPEGESIKIPVCIKVIEDKSGRQSFQAVTDHMLAIGSLDHAHIVRLLGLCPGSSLQLVTQYLPLGSLLDHVRQHRGALGPQLLLNWGVQIAKGMYYLEEHGMVHRNLAARNVLLKSPSQVQVADFGVADLLPPDDKQAKTPIKWMALESIHFGKYTHQSDVWSYGVTVWELMTFGAEPYAGLRLAEVPDLLEKGERLAQPQICTIDVYMVMVKCWMIDENIRPTFKELANEFTRMARDPPRYLVIK'}\n", - "Ligand SMILES: COc1cc(Nc2c(C#N)cnc3cc(OCCC[N@H+]4CC[N@H+](C)CC4)c(OC)cc23)c(Cl)cc1Cl\n", - "JSON saved: json_inputs/6op9.json\n", - "Processing 6pno, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pno/6pno_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pno/6pno_ligand.sdf\n", - "Found 1 chains: {'A': 'GESARSLGKGSAPPGPVPEGSIRIYSMRFCPFAERTRLVLKAKGIRHEVININLKNKPEWFFKKNPFGLVPVLENSQGQLIYESAITCEYLDEAYPGKKLLPDDPYEKACQKMILELFSKVPSLVGSFIRSQNKEDYAGLKEEFRKEFTKLEEVLTNKKTTFFGGNSISMIDYLIWPWFERLEAMKLNECVDHTPKLKLWMAAMKEDPTVSALLTSEKDWQGFLELYLQNSPEACDYGL'}\n", - "Ligand SMILES: CC(=O)Nc1ccc(Cl)c(S(=O)(=O)NC(C)C)c1\n", - "JSON saved: json_inputs/6pno.json\n", - "Processing 6e4v, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e4v/6e4v_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e4v/6e4v_ligand.sdf\n", - "Found 1 chains: {'A': 'NDYSVTSTSAGTKMQMTQRDIPQSVTIVSQQRMEDQQLQTLGEVMENTLGISKSQADSDRALYYSRGFQIDNYMVDGIPTYFESRWNLGDALSDMALFERVEVVRGATGLMTGTGNPSAAINMVRKHATSREFKGDVSAEYGSWNKERYVADLQSPLTEDGKIRARIVGGYQNNDSWLDRYNSEKTFFSGIVDADLGDLTTLSAGYEYQRIDVNSPTWGGLPRWNTDGSSNSYDRARSTAPDWAYNDKEINKVFMTLKQQFADTWQATLNATHSEVEFDSKMMYVDAYVNKADGMLVGPYSNYGPGFDYVGGTGWNSGKRKVDALDLFADGSYELFGRQHNLMFGGSYSKQNNRYFSSWANIFPDEIGSFYNFNGNFPQTDWSPQSLAQDDTTHMKSLYAATRVTLADPLHLILGARYTNWRVDTLTYSMEKNHTTPYAGLVFDINDNWSTYASYTSIFQPQNDRDSSGKYLAPITGNNYELGLKSDWMNSRLTTTLAIFRIEQDNVAQSTGTPIPGSNGETAYKAVDGTVSKGVEFELNGAITDNWQLTFGATRYIAEDNEGNAVNPNLPRTTVKMFTSYRLPVMPELTVGGGVNWQNRVYTDTVTPYGTFRAEQGSYALVDLFTRYQVTKNFSLQGNVNNLFDKTYDTNVEGSIVYGTPRNFSITGTYQF'}\n", - "Ligand SMILES: CC(=O)N[C@H]1CCC[N+]2=C(/C=C(\\C)CCO)O[Fe]345(OC(=[N+](CCC[C@@H]6NC(=O)[C@H](CCC[N+](=C(/C=C(\\C)CCO)O3)O4)NC6=O)O5)/C=C/CCOC1=O)O2\n", - "JSON saved: json_inputs/6e4v.json\n", - "Processing 6k1s, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k1s/6k1s_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6k1s/6k1s_ligand.sdf\n", - "Found 1 chains: {'A': 'RVSSGRDLNCVPEIADTLGAVAKQGFDFLCMPVFHPRFKREFIQEPAKNRPGPQTRSDLLLSGRDWNTLIVGKLSPWIRPDSKVEKIRRNSEAAMLQELNFGAYLGLPAFLLPLNQEDNTNLARVLTNHIHTGHHSSMFWMRVPLVAPEDLRDDIIENAPTTHTEEYSGEEKTWMWWHNFRTLCDYSKRIAVALEIGADLPSNHVIDRWLGEPIKAAILPTSIFLTNKKGFPVLSKMHQRLIFRLLKLEVQFIITGTNHHSEKEFCSYLQYLEYLSQNRPPPNAYELFAKGYEDYLQSPLQPLMDNLESQTYEVFEKDPIKYSQYQQAIYKCLLDRVPEEEKDTNVQVLMVLGAGRGPLVNASLRAAKQADRRIKLYAVEKNPNAVVTLENWQFEEWGSQVTVVSSDMREWVAPEKADIIVSELLGSFADNELSPECLDGAQHFLKDDGVSIPGEYTSFLAPISSSKLYNEVRACREKDRDPEAQFEMPYVVRLHNFHQLSAPQPCFTFSHPNRDPMIDNNRYCTLEFPVEVNTVLHGFAGYFETVLYQDITLSIRPETHSPGMFSWFPILFPIKQPITVREGQTICVRFWRCSNSKKVWYEWAVTAPVCSAIHNPTGRSYTIGL'}\n", - "Ligand SMILES: C/C=N\\c1ncnc2c1ccn2[C@@H]1O[C@H]([C@H](O)c2ccc(Cl)cc2)[C@@H](O)[C@H]1O\n", - "JSON saved: json_inputs/6k1s.json\n", - "Processing 6a87, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a87/6a87_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6a87/6a87_ligand.sdf\n", - "Found 2 chains: {'D': 'APVPVTKLVCDGDTYKCTAYLDYGDGKWVAQWDTAVFHT', 'F': 'APVPVTKLVCDGDTYKCTAYLDYGDGKWVAQWDTAVFHT'}\n", - "Ligand SMILES: CS[C@@H]1O[C@H](CO[C@@H]2O[C@@H](C)[C@@H](O)[C@@H](O)[C@@H]2O)[C@@H](O)[C@H](O)[C@H]1NC(C)=O\n", - "JSON saved: json_inputs/6a87.json\n", - "Processing 6oim, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oim/6oim_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6oim/6oim_ligand.sdf\n", - "Found 1 chains: {'A': 'GMTEYKLVVVGACGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETSLLDILDTAGQEEYSAMRDQYMRTGEGFLLVFAINNTKSFEDIHHYREQIKRVKDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKEK'}\n", - "Ligand SMILES: CCC(=O)N1CCN(c2nc(=O)n(-c3c(C)ccnc3C(C)C)c3nc(-c4c(O)cccc4F)c(F)cc23)[C@@H](C)C1\n", - "JSON saved: json_inputs/6oim.json\n", - "Processing 6cjp, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjp/6cjp_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6cjp/6cjp_ligand.sdf\n", - "Found 1 chains: {'A': 'LYFQGETHEFTAEISQLMSLIINTVYSNKEIFLRELISNASDALDKIRYQALSDPSQLESEPELFIRIIPQKDQKVLEIRDSGIGMTKADLVNNLGTIAKSGTKSFMEALSAGADVSMIGQFGVGFYSLFLVADHVQVISKHNDDEQYVWESNGKFTVTLDETNERLGRGTMLRLFLKEDQLEYLEEKRIKEVVKKHSEFVAYPIQLVVTKEVE'}\n", - "Ligand SMILES: COc1ccc(CO/N=C2/C=C/C=C\\[C@H]3O[C@@H]3C[C@@H](C)OC(=O)c3c(O)cc(O)cc3C2)cc1\n", - "JSON saved: json_inputs/6cjp.json\n", - "Processing 6pyb, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pyb/6pyb_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pyb/6pyb_ligand.sdf\n", - "Found 1 chains: {'A': 'PAVHLSNGPGQEPIAVMTFDLTKITKTSSSFEVRTWDPEGVIFYGDTNPKDDWFMLGLRDGRPEIQLHNHWAQLTVGAGPRLDDGRWHQVEVKMEGDSVLLEVDGEEVLRLRQVSGPKRHPIMRIALGGLLFPASNLRLPLVPALDGCLRRDSWLDKQAKISASAPTSLRSC'}\n", - "Ligand SMILES: COc1cc(C[C@H]2COC[C@@H]2Cc2ccc(O)c(OC)c2)ccc1O\n", - "JSON saved: json_inputs/6pyb.json\n", - "Processing 6h13, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h13/6h13_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6h13/6h13_ligand.sdf\n", - "Found 1 chains: {'B': 'SELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSGSEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHGSQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAEGRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQILLGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNVICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTGNPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNAT'}\n", - "Ligand SMILES: C[N@@H+](Cc1ccnc(NC(=O)Nc2cccc3c2[C@@H]2CCCCN2C3=O)c1)Cc1cn(CCNc2c3ccccc3nc3ccccc23)nn1\n", - "JSON saved: json_inputs/6h13.json\n", - "Processing 6qrf, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrf/6qrf_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrf/6qrf_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVDAGLVDVAVHDLRRWTKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVASLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: O=C(OCc1ccccc1)C1CNNC1\n", - "JSON saved: json_inputs/6qrf.json\n", - "Processing 6mhc, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mhc/6mhc_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mhc/6mhc_ligand.sdf\n", - "Found 1 chains: {'A': 'SNAMSGESARSLGKGSAPPGPVPEGSIRIYSMRFCPFAERTRLVLKAKGIRHEVININLKNKPEWFFKKNPFGLVPVLENSQGQLIYESAITCEYLDEAYPGKKLLPDDPYEKACQKMILELFSKVPSLVGSFIRSQNKEDYAGLKEEFRKEFTKLEEVLTNKKTTFFGGNSISMIDYLIWPWFERLEAMKLNECVDHTPKLKLWMAAMKEDPTVSALLTSEKDWQGFLELYLQNSPEACDYGL'}\n", - "Ligand SMILES: CCC(=O)Nc1nc(-c2ccccc2)cs1\n", - "JSON saved: json_inputs/6mhc.json\n", - "Processing 6j9w, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6j9w/6j9w_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6j9w/6j9w_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVIRVAGDSTAVGEGGRWMKEMVEAWGKKTGTRVEYIDSPADTNDRLALYQQYWAARSPDVDVYMIDVIWPGIVAPHALDLKPYLTEAELKEFFPRIVQNNTIRGKLTSLPFFTDAGILYYRKDLLEKYGYTSPPRTWNELEQMAERVMEGERRAGNRDFWGFVFQGKPYEGLTCDALEWIYSHGGGRIVEPDGTISVNNGRAALALNRAHGWVGRIAPQGVTSYAEEEARNVWQQGNSLFMRNWPYAYALGQAEGSPIRGKFGVTVLPKASADAPNAATLGGWQLMVSAYSRYPKEAVDLVKYLASYEVQKDNAVRLSRLPTRPALYTDRDVLARNPWFRDLLPVFQNAVSRPSDVAGARYNQVSEAIWTEVHSVLTGRKKGEQAVRDLEARIRRILRHHH'}\n", - "Ligand SMILES: OC[C@H]1O[C@H](O[C@H]2O[C@H](CO)[C@@H](O)[C@H](O)[C@H]2O)[C@H](O)[C@@H](O)[C@@H]1O\n", - "JSON saved: json_inputs/6j9w.json\n", - "Processing 6nrg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrg/6nrg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nrg/6nrg_ligand.sdf\n", - "Found 1 chains: {'A': 'KSKLPKPVQDLIKMIFGDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFK'}\n", - "Ligand SMILES: NC(=O)c1cccc2c1O/C(=C\\c1ccc(C3NNNN3)c(F)c1)C2=O\n", - "JSON saved: json_inputs/6nrg.json\n", - "Processing 6fff, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6fff/6fff_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6fff/6fff_ligand.sdf\n", - "Found 1 chains: {'A': 'MGKLSEQLKHCNGILKELLSKKHAAYAWPFYKPVDASALGLHDYHDIIKHPMDLSTVKRKMENRDYRDAQEFAADVRLMFSNCYKYNPPDHDVVAMARKLQDVFEFRYAKMPD'}\n", - "Ligand SMILES: CC(=O)N1c2ccc(-c3cnc(C(N)=O)nc3)cc2N(Cc2ccccc2CO)C[C@@H]1C1C=C1\n", - "JSON saved: json_inputs/6fff.json\n", - "Processing 6n93, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n93/6n93_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6n93/6n93_ligand.sdf\n", - "Found 2 chains: {'A': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH', 'C': 'AYQYVNVVTINKVAVIEFNYGRKLNALSKVFIDDLMQALSDLNRPEIRCIILRAPSGSKVFSAGHDIHELPSGGRDPLSYDDPLRQITRMIQKFPKPIISMVEGSVWGGAFEMIMSSDLIIAASTSTFSMTPVNLGVPYNLVGIHNLTRDAGFHIVKELIFTASPITAQRALAVGILNHVVEVEELEDFTLQMAHHISEKAPLAIAVIKEELRVLGEAHTMNSDEFERIQGMRRAVYDSEDYQEGMNAFLEKRKPNFVGH'}\n", - "Ligand SMILES: CC(C)(CO[P@@](=O)(O)O[P@](=O)(O)OC[C@H]1O[C@@H](n2cnc3c(N)ncnc32)[C@H](O)[C@@H]1OP(=O)(O)O)[C@@H](O)C(=O)NCCC(=O)NCCO\n", - "JSON saved: json_inputs/6n93.json\n", - "Processing 6jut, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jut/6jut_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6jut/6jut_ligand.sdf\n", - "Found 1 chains: {'A': 'FVQIKFDDLQFFENCGGGSFGSVYRAKWISQDKEVAVKKLLKIEKEAEILSVLSHRNIIQFYGVILEPPNYGIVTEYASLGSLYDYINSNRSEEMDMDHIMTWATDVAKGMHYLHMEAPVKVIHRDLKSRNVVIAADGVLKICDFGASRFHNHTTHMSLVGTFPWMAPEVIQSLPVSETCDTYSYGVVLWEMLTREVPFKGLEGLQVAWLVVEKNERLTIPSSCPRSFAELLHQCWEADAKKRPSFKQIISILESMSNDTSLPDKCNSFLHNKAEWRCEIEATLERLKKLERDLSFK'}\n", - "Ligand SMILES: COC1NNC2NCC(c3cn(-c4c(F)ccc(NS(=O)(=O)c5cccc(Br)c5)c4F)nn3)CC21\n", - "JSON saved: json_inputs/6jut.json\n", - "Processing 6g2e, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2e/6g2e_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6g2e/6g2e_ligand.sdf\n", - "Found 1 chains: {'A': 'VKFQVGDLVWSKVGTYPWWPCMVSSDPQLEVHTKINTRGAREYHVQFFSNQPERAWVHEKRVREYKGHKQYEELLAEATKIRKPRPQRERAQWDIGIAHAEKALKMTREERIEQYTFIYID'}\n", - "Ligand SMILES: Cc1cc(C[NH3+])cc(C)c1-c1ncn(C)c1-c1ccncc1\n", - "JSON saved: json_inputs/6g2e.json\n", - "Processing 6nd3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nd3/6nd3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nd3/6nd3_ligand.sdf\n", - "Found 1 chains: {'A': 'SGIPDGPTPRHVKLKENFLKQVPSITVQRAVAITKIAKENPGLPKPLLRAKTFRYCCETAPLVIQDHELIVGSPNGAPRAGAFSPEVAWRWLQDELDTIGSRPQDPFYISEEDKKVLREEVFPFWQNKSVDEFCEGQYREADLWEMSGESFVSDCSYHAVNGGGDSNPGYDVILMKKGMLDIQREAREKLEQLDYANPEDIDKIYFYKSVIETAEGVMIYARRLSAYAAELAARETDPRRKAELQKISEVNARVPAHAPSNFWEAIQAVWTVESLLVVEENQTGMSIGRVDQYMYPFYRADIDSGRLTEYEAFDLAGCMLVKMSEMMWITSEGASKFFAGYQPFVNMCVGGVTREGHDATNDLTYMLMDAVRHVRIYQPTLATRVHNKSPQKYLKKIVDVIRSGMGFPAVHFDDAHIKMMLAKGVSIEDARDYCLMGCVEPQKSGRLYQWTSTGYTQWPICIELVLNHGVPLWYGKKVTPDMGDLSQYDTYEKFEAAVKEQIRWITKNTSVATVISQRAHRELAPKPLMSLMYEGCMESGRDVSAGGAMYNFGPGVVWSGLATYVDSMAAIKKLVYDDRKYTLAQLNEALKADFAGYDQILADCLAAPKYGNDDDYADMIAADLVHFTETEHRKYKTLYSVLSHGTLSISNNTPFGQLLGASANGRRAWMPLSDGISPTQGADYKGPTAIIKSVSKMANDNMNIGMVHNFKLMSGLLDTPEGENGLITLIRTACMLGNGEMQFNYLDNELLLDAQKHPEKYRDLVVRVAGYSAFFVELCKDVQDEIISRTMLHGF'}\n", - "Ligand SMILES: C[N+](C)(C)CCO\n", - "JSON saved: json_inputs/6nd3.json\n", - "Processing 6os6, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6os6/6os6_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6os6/6os6_ligand.sdf\n", - "Found 1 chains: {'A': 'TEELTTVRDACARTLENTARTLHLGASGTEFVAAFRAMTDHWGAARPHDLPLSDVSPDGSPVEYAVDLGGLAPALQFAMEPLTAGVPARDPLAARAIMPLLAGRYGADATRWSALADRLLPDDAHGPHVSMYGAEVRAGAPIRFKAWFYLNVTGPDGAFNLLYSALERMGTTHLWPVVQAHVHRAGEDVPFLLSLDLSDDPAARVKVYFRHFAADVEEVAAVLKAYPGFEPGEVRAFCKVMMGGRRRFSDQPAVTCVSLLDAQTFDRTAATLYVPLWTYAEHDGEVRQRVHRTLAAWPEALYRYDSVLAGIAHRGLDAGTGIHNYISWQPGRTRPRMKVYLSPEMHDVTPPPLGVSQQHHLS'}\n", - "Ligand SMILES: [NH3+][C@@H](CC1CNC2CCCCC12)C(=O)O\n", - "JSON saved: json_inputs/6os6.json\n", - "Processing 6dql, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dql/6dql_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6dql/6dql_ligand.sdf\n", - "Found 1 chains: {'A': 'NVDEFLFISNNFKQYKEFIDMDTAKHYFECRNIEGLNHILDSYKDSKSTKEKNLFALVKVLLATLTEEDCLTERTYLSNYLINIETWSHYETVLFNNCMFIFESCFIEMVFSKVILNLDKYNTLRYYGNESIRMFVNMLILFIQRQEYDKASEILAKIEDYQLNDDCLYERCCVSFFDGIIGLINGKEGAEQKCVQILEIFQLLNCKTIHHMFQTYLEAIKHKLSLE'}\n", - "Ligand SMILES: CSCC[C@H]([NH3+])C(=O)N[C@@H](CC1CNC2CCCCC12)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](Cc1ccccc1)C(=O)N[C@@H](CC(C)C)C(=O)O\n", - "JSON saved: json_inputs/6dql.json\n", - "Processing 6inz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6inz/6inz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6inz/6inz_ligand.sdf\n", - "Found 1 chains: {'A': 'PKETTIFAMHLGKALDPNLPVFVKAEKDTNIKLVNVASQNQTDQIQAYNLMLTEGKLPDIVSYELSADLENLGIEGGLIPLEDLINQHAPNLKKFFEENPRYKKDAVAVDGHIYMIPNYYDYFNIKVSQGYFIRQDWLEKLGLKEPRTVDELYTTLKAFREKDPNGNGKKDEVPFFVRANNVRKVLTSLVDLFKASPIWYEENGMVKYGPAQKEFKHAIKELSKWYKEGLIDEEIFTRGLESRDYLLSNNLGGATDDWIASTSSYNRNLADKIPGFNLKLVLPYELNGNAKTRHARTTYLGGWGISKDAKDPVSLIKYFDYWYSVEGRRLWNFGIEGSEYTLVDGKPVFTDKVLKNPDGKTPLAVLREVGAQYRLGAFQDAQYELGWASESAKAGYKYYMDNDVVLDELPILKYTKEKSKEFVSIDTAMRAVVEEKAQQWILGSGDIDKEWDAYIKRLENLGLSKAEQIQNEAF'}\n", - "Ligand SMILES: CC(=O)N[C@@H]1[C@@H](O[C@@H]2OC(C(=O)O)=C[C@H](O)[C@H]2O)[C@H](O)[C@@H](CO)O[C@H]1O\n", - "JSON saved: json_inputs/6inz.json\n", - "Processing 6i67, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i67/6i67_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i67/6i67_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEAKV'}\n", - "Ligand SMILES: Oc1ccc2c(c1)CCCC2\n", - "JSON saved: json_inputs/6i67.json\n", - "Processing 6quw, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6quw/6quw_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6quw/6quw_ligand.sdf\n", - "Found 2 chains: {'A': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK', 'B': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHK'}\n", - "Ligand SMILES: CC1(C)C[C@@]2(C)c3ccccc3N[C@@]2(C)[NH2+]1\n", - "JSON saved: json_inputs/6quw.json\n", - "Processing 6qwi, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qwi/6qwi_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qwi/6qwi_ligand.sdf\n", - "Found 2 chains: {'A': 'MTIFQFPQDFMWGTATAAYQIEGAYQEDGRGLSIWDTFAHTPGKVFNGDNGNVACDSYHRYEEDIRLMKELGIRTYRFSVSWPRIFPNGDGEVNQKGLDYYHRVVDLLNDNGIEPFCTLYHWDLPQALQDAGGWGNRRTIQAFVQFAETMFREFHGKIQHWLTFNEPWCIAFLSNMLGVHAPGLTNLQTAIDVGHHLLVAHGLSVRRFRELGTSGQIGIAPNVSWAVPYSTSEEDKAACARTISLHSDWFLQPIYQGSYPQFLVDWFAEQGATVPIQDGDMDIIGEPIDMIGINYYSMSVNRFNPEAGFLQSEEINMGLPVTDIGWPVESRGLYEVLHYLQKYGNIDIYITENGACINDEVVNGKVQDDRRISYMQQHLVQVHRAIHDGLHVKGYMAWSLLDNFEWAEGYSMRFGIIHVDFRTQVRTPKESYYWYRKVVGNNWLETRR', 'B': 'MTIFQFPQDFMWGTATAAYQIEGAYQEDGRGLSIWDTFAHTPGKVFNGDNGNVACDSYHRYEEDIRLMKELGIRTYRFSVSWPRIFPNGDGEVNQKGLDYYHRVVDLLNDNGIEPFCTLYHWDLPQALQDAGGWGNRRTIQAFVQFAETMFREFHGKIQHWLTFNEPWCIAFLSNMLGVHAPGLTNLQTAIDVGHHLLVAHGLSVRRFRELGTSGQIGIAPNVSWAVPYSTSEEDKAACARTISLHSDWFLQPIYQGSYPQFLVDWFAEQGATVPIQDGDMDIIGEPIDMIGINYYSMSVNRFNPEAGFLQSEEINMGLPVTDIGWPVESRGLYEVLHYLQKYGNIDIYITENGACINDEVVNGKVQDDRRISYMQQHLVQVHRAIHDGLHVKGYMAWSLLDNFEWAEGYSMRFGIIHVDFRTQVRTPKESYYWYRKVVGNNWLETRR'}\n", - "Ligand SMILES: CCOCCOc1ccc(-c2cn(C[C@@H]3[NH2+]C[C@@H](O)[C@H]3O)nn2)cc1\n", - "JSON saved: json_inputs/6qwi.json\n", - "Processing 6npm, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6npm/6npm_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6npm/6npm_ligand.sdf\n", - "Found 1 chains: {'B': 'SNPKFENIAEGLRALLARSHVERTTDEGTWVAGVFVYGGSKTSLYNLRRGTALAIPQCRLTPLSRLPFGMAPGPGPQPGPLRESIVCYFMVFLQTHIFAEVLKDAIKDLVMTKPAPTCNIRVTVCSFDDGVDLP'}\n", - "Ligand SMILES: O=C(O)c1cncc(C#Cc2ccccc2)c1\n", - "JSON saved: json_inputs/6npm.json\n", - "Processing 6i64, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i64/6i64_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6i64/6i64_ligand.sdf\n", - "Found 1 chains: {'A': 'YNKIVSHLLVAEPEKIYAMPDPTVPDSDIKALTTLCDLADRELVVIIGWAKHIPGFSTLSLADQMSLLQSAWMEILILGVVYRSLSFEDELVYADDYIMDEDQSKLAGLLDLNNAILQLVKKYKSMKLEKEEFVTLKAIALANSDSMHIEDVEAVQKLQDVLHEALQDYEAGQHMEDPRRAGKMLMTLPLLRQTSTKAVQHFYNIKLEGKVPMHKLFLEMLEAK'}\n", - "Ligand SMILES: CC(c1ccc(O)cc1)c1ccc(O)cc1\n", - "JSON saved: json_inputs/6i64.json\n", - "Processing 6e3n, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3n/6e3n_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6e3n/6e3n_ligand.sdf\n", - "Found 1 chains: {'A': 'AMEDFVRQCFNPMIVELAEKAMKEYGEDPKIETNKFAAICTHLEVCFMYSDFGLKHRFEIIEGRDRIMAWTVVNSICNTTGVEKPKFLPDLYDYKENRFIEIGVTRREVHIYYLEKANKIEKTHIHIFSFTGEEMATKADYTLDEESRARIKTRLFTIRQEMASRSLWDSFRQSE'}\n", - "Ligand SMILES: Cc1ccccc1C1=CC(=O)[C@H](O)C(C(=O)O)=N1\n", - "JSON saved: json_inputs/6e3n.json\n", - "Processing 6qrg, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrg/6qrg_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qrg/6qrg_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVRQSLPIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: COC(=O)COc1cccc(COC(=O)C2CNNC2)c1\n", - "JSON saved: json_inputs/6qrg.json\n", - "Processing 6nxz, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nxz/6nxz_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nxz/6nxz_ligand.sdf\n", - "Found 4 chains: {'A': 'ATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERI', 'B': 'ATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERI', 'C': 'ATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERI', 'D': 'ATFGMGDRVRKKSGAAWQGQIVGWYCTNLTPEGYAVESEAHPGSVQIYPVAALERI'}\n", - "Ligand SMILES: COCC[C@@H](O)CO\n", - "JSON saved: json_inputs/6nxz.json\n", - "Processing 6iby, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6iby/6iby_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6iby/6iby_ligand.sdf\n", - "Found 1 chains: {'A': 'ELTQSRVQKIWVPNSPTVIVMVGLPARGKTYISKKLTRYLNWIGVPTKVFNVGEYRREAVKQYSSYNFFRPDNEEAMKVRKQCALAALRDVKSYLAKEGGQIAVFDATNTTRERRHMILHFAKENDFKAFFIESVCDDPTVVASNIMEVKISSPDYKDCNSAEAMDDFMKRISCYEASYQPLDPDKCDRDLSLIKVIDVGRRFLVNRVQDHIQSRIVYYLMNIHVQPRTIYLCRHGENEHNLQGRIGGDSGLSSRGKKFASALSKFVEEQNLKDLRVWTSQLKSTIQTAEALRLPYEQWKALNEIDAGVCEELTYEEIRDTYPEEYALREQDKYYYRYPTGESYQDLVQRLEPVIMELERQENVLVICHQAVLRCLLAYFLDKSAEEMPYLKCPLHTVLKLTPVAYGCRVESIYLNVESVCTHRERSE'}\n", - "Ligand SMILES: Cn1ccc2ccc(-c3cc(Nc4cnccc4C(=O)N[C@H]4CC[N@H+](C)C4)cc4nccnc34)cc21\n", - "JSON saved: json_inputs/6iby.json\n", - "Processing 6gj7, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj7/6gj7_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj7/6gj7_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKH'}\n", - "Ligand SMILES: O=C1N[C@H](C2C(C[NH2+]Cc3ccc4ccn(Cc5ccccc5)c4c3)NC3CCCCC32)c2cc(O)ccc21\n", - "JSON saved: json_inputs/6gj7.json\n", - "Processing 6qr3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr3/6qr3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr3/6qr3_ligand.sdf\n", - "Found 2 chains: {'A': 'GSMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPGLVDVAVHDLRRWTSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: C[N@@H+]1CCC[C@H](Cn2ccc3ccc(C4NNC(N)C4C#N)cc32)C1\n", - "JSON saved: json_inputs/6qr3.json\n", - "Processing 6qr1, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr1/6qr1_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6qr1/6qr1_ligand.sdf\n", - "Found 2 chains: {'A': 'SMKIDVVTIFPEYLQPVRQSLPGKAIDAGLVDVAVHDLRRWTHDVHKSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVLGSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLL', 'B': 'SMKIDVVTIFPEYLQPVRGLVDVAVHDLRRWTSVDDSPYGGGPGMVMKPTVWGDALDEICTSETLLVVPTPAGYPFTQETAWQWSTEDHLVIACGRYEGIDQRVADDAATRMRVREVSIGDYVLNGGEAAALVIIEAVLRLVPGVSLLEGPSYTRPPSWRGMDVPPVLLSGDHAKIAAWRAEQSRQRTIERRPDLLGFDSP'}\n", - "Ligand SMILES: N#CC1C(N)NNC1c1ccc2c(Cl)cn(Cc3cccnc3)c2c1\n", - "JSON saved: json_inputs/6qr1.json\n", - "Processing 6s9x, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s9x/6s9x_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6s9x/6s9x_ligand.sdf\n", - "Found 1 chains: {'A': 'DVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDEAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKRVTMNEFEYLKLLGKGTFGKVILVKEKATGRYYAMKILKKEVIQNSRHPFLTALKYSFQTHDRLCFVMEYANGGELFFHLSRERVFSEDRARFYGAEIVSALDYLHSEKNVVYRDLKLENLMLDKDGHIKITDFGLCKEGIKFCGTPEYLAPEVLEDNDYGRAVDWWGLGVVMYEMMCGRLPFYNQDHEKLFELILMEEIRFPRTLGPEAKSLLSGLLKKDPKQRLGGGSEDAKEIMQHRFFAGIVWQHVYEKKLSPPFKPQVTSETDTRYFDEEFT'}\n", - "Ligand SMILES: CCC(=O)Nc1ccc2[nH]c(=O)n([C@H]3CC[N@H+](Cc4ccc(C5=C(c6ccccc6)NC(=O)/C(=C/c6ccc(O)cc6)N5)cc4)CC3)c2c1\n", - "JSON saved: json_inputs/6s9x.json\n", - "Processing 6q4q, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6q4q/6q4q_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6q4q/6q4q_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPSEYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVK'}\n", - "Ligand SMILES: no ligand\n", - "JSON saved: json_inputs/6q4q.json\n", - "Processing 6hbn, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hbn/6hbn_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6hbn/6hbn_ligand.sdf\n", - "Found 1 chains: {'A': 'GPVPSRARVYTDVNTHRPREYWDYESHVVEWGNQDDYQLVRKLGRGKYSEVFEAINITNNEKVVVKILKPVKKKKIKREIKILENLRGGPNIITLADIVKDPVSRTPALVFEHVNNTDFKQLYQTLTDYDIRFYMYEILKALDYCHSMGIMHRDVKPHNVMIDHEHRKLRLIDWGLAEFYHPGQEYNVRVASRYFKGPELLVDYQMYDYSLDMWSLGCMLASMIFRKEPFFHGHDNYDQLVRIAKVLGTEDLYDYIDKYNIELDPRFNDILGRHSRKRWERFVHSENQHLVSPEALDFLDKLLRYDHQSRLTAREAMEHPYFYTVVKDQARMG'}\n", - "Ligand SMILES: C=CCOc1cccc2c1-c1c(c3c(n1C(C)C)CCCC3=O)C2=O\n", - "JSON saved: json_inputs/6hbn.json\n", - "Processing 6nw3, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nw3/6nw3_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6nw3/6nw3_ligand.sdf\n", - "Found 1 chains: {'A': 'SFVEMVDNLRGKSGQGYYVEMTVGSPPQTLNILVDTGSSNFAVGAAPHPFLHRYYQRQLSSTYRDLRKGVYVPYTQGKWEGELGTDLVSIPHGPNVTVRANIAAITESDKFFINGSNWEGILGLAYAEIARPDDSLEPFFDSLVKQTHVPNLFSLQLCGAASVGGSMIIGGIDHSLYTGSLWYTPIRREWYYEVIIVRVEINGQDLKMDCKEYNYDKSIVDSGTTNLRLPKKVFEAAVKSIKAASSTEKFPDGFWLGEQLVCWQAGTTPWNIFPVISLYLMGEVTNQSFRITILPQQYLRPVDDCYKFAISQSSTGTVMGAVIMEGFYVVFDRARKRIGFAVSACHVHDEFRTAAVEGPFVTLDMEDCGY'}\n", - "Ligand SMILES: CCCC[C@H]([NH2+]C[C@@H]1Cc2cccc(c2)CCCCc2cc(cc(N(CCC)S(C)(=O)=O)c2)C(=O)N1)C(=O)NCC(C)C\n", - "JSON saved: json_inputs/6nw3.json\n", - "Processing 6tel, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6tel/6tel_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6tel/6tel_ligand.sdf\n", - "Found 1 chains: {'A': 'LELRLKSPVGAEPAVYPWPLPVYHDAAHEIIETIRWVCEEIPDLKLAMENYVLIDYDTKSFESMQRLCDKYNRAIDSIHQLWKGNTRPSTGLLRHILQQVYNHSVTDPNNYEPFSPEVYGETSFDLVAQMIDEIKMTDDDLFVDLGSGVGQVVLQVAAATNCKHHYGVEKADIPAKYAETMDREFRKWMKWYGKKHAEYTLERGDFLSEEWRERIANTSVIFVNNFAFGPEVDHQLKERFANMKEGGRIVSSKPFAPLNFRINSRNLSDIGTIMRVVELSPLKSWTGKPVSYYLHTIDRTILENYFSSLKNP'}\n", - "Ligand SMILES: COc1nc(Nc2cc(S(C)(=O)=O)ccc2N[C@@H](c2cccc3c2OC(F)(F)O3)c2ncccc2Cl)nc(N2CC[NH2+]CC2)n1\n", - "JSON saved: json_inputs/6tel.json\n", - "Processing 6p8y, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6p8y/6p8y_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6p8y/6p8y_ligand.sdf\n", - "Found 1 chains: {'A': 'MTEYKLVVVGACGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETSLLDILDTAGQEEYSAMRDQYMRTGEGFLLVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKSDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKH'}\n", - "Ligand SMILES: CCC(=O)N1CC(NC(=O)Cn2cc(C(=O)N3CCc4c(cccc4OC)C3)c3cc(Br)ccc32)C1\n", - "JSON saved: json_inputs/6p8y.json\n", - "Processing 6d5w, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d5w/6d5w_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d5w/6d5w_ligand.sdf\n", - "Found 2 chains: {'R': 'GMTEYKLVVVGAGGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHQYREQIKRVKDSDDVPMVLVGNKCDLAARTVESRQAQDLARSYGIPYIETSAKTRQGVEDAFYTLVREIRQH', 'S': 'QMRLPSADVYRFAEPDSEENIIFEEGIPIIKAGTVIKLIERLTYHMYADPNFVRTFLTTYRSFCKPQELLSLIIERFEIPEPEPTEADRIAIENGDQPLSAELKRFRKEYIQPVQLRVLNVCRHWVEHHFYDFERDAYLLQRMEEFIGTVRGKAMKKWVESITKIIQRKKIAHNITFQSSPPTVEWHISRPGHIETFDLLTLHPIEIARQLTLLESDLYRAVQPSELVGSVWTKEDKEINSPNLLKMIRHTTNLTLWFEKCIVETENLEERVAVVSRIIEILQVFQELNNFNGVLEVVSAMNSSPVYRLDHTFEQIPSRQKKILEEAHELSEDHYKKYLAKLRSINPPCVPFFGIYLTNILKTEEGNPEVLKRHGKELINFSKRRKVAEITGEIQQYQNQPYCLRVESDIKRFFENLNPMGNSMEKEFTDYLFNKSLEIEPRNPKPLPRFPKKYSYPLKSPGVRPSNPR'}\n", - "Ligand SMILES: Fc1ccc(CN2c3ccccc3N3CCCNC32)cc1\n", - "JSON saved: json_inputs/6d5w.json\n", - "Processing 6t6a, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6t6a/6t6a_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6t6a/6t6a_ligand.sdf\n", - "Found 1 chains: {'A': 'VYNDGYDDDNYDYIVKNGEKWMDRYEIDSLIGKGSFGQVVKAYDRVEQEWVAIKIIKNKKAFLNQAQIEVRLLELMNKHDTEMKYYIVHLKRHFMFRNHLCLVFEMLSYNLYDLLRNTNFRGVSLNLTRKFAQQMCTALLFLATPELSIIHCDLKPENILLCNPKRSAIKIVDFGSSCQLGQRIYQIQSRFYRSPEVLLGMPYDLAIDMWSLGCILVEMHTGEPLFSGANEVDQMNKIVEVLGIPPAHILDQAPKARKFFEKLPDGTWNLKKTKDGKREYKPPGTRKLHNILGVETGGPGGRRAGESGHTVADYLKFKDLILRMLDYDPKTRIQPYYALQHSFFKK'}\n", - "Ligand SMILES: O=C1C=CC=CC2NC3C(Cl)CCCC3C12\n", - "JSON saved: json_inputs/6t6a.json\n", - "Processing 6o5g, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o5g/6o5g_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6o5g/6o5g_ligand.sdf\n", - "Found 1 chains: {'A': 'LTEEQIAEFKEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTIDFPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREADIDGDGQVNYEEFVQMMT'}\n", - "Ligand SMILES: CC1(C)C2NC3CC(Br)C(Cl)CC3C2C[C@@]23C[N@@H+]4CCC[C@]4(C[C@@H]12)C(=O)N3\n", - "JSON saved: json_inputs/6o5g.json\n", - "Processing 6r7d, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6r7d/6r7d_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6r7d/6r7d_ligand.sdf\n", - "Found 2 chains: {'A': 'HHHHHHKDEVALLAAVTLLGVLLQAYFSLQVISARRAFRVSPPLTTGPPEFERVYRAQVNCSEYFPLFLATLWVAGIFFHEGAAALCGLVYLFARLRYFQGYARSAQLRLAPLYASARALWLLVALAALGLLAHFLPAALRAALLGRLR', 'C': 'HHHHHHKDEVALLAAVTLLGVLLQAYFSLQVISARRAFRVSPPLTTGPPEFERVYRAQVNCSEYFPLFLATLWVAGIFFHEGAAALCGLVYLFARLRYFQGYARSAQLRLAPLYASARALWLLVALAALGLLAHFLPAALRAALLGRL'}\n", - "Ligand SMILES: COc1nc(C(=O)[C@H]2C[C@@H]2C(=O)O)ncc1N(CC1CC1)c1cccc2ccccc12\n", - "JSON saved: json_inputs/6r7d.json\n", - "Processing 6pya, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pya/6pya_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6pya/6pya_ligand.sdf\n", - "Found 2 chains: {'A': 'PAVHLSNGPGQEPIAVMTFDLTKITKTSSSFEVRTWDPEGVIFYGDTNPKDDWFMLGLRDGRPEIQLHNHWAQLTVGAGPRLDDGRWHQVEVKMEGDSVLLEVDGEEVLRLRQVSGPLTSKRHPIMRIALGGLLFPASNLRLPLVPALDGCLRRDSWLDKQAKISASAPTSLRSC', 'B': 'PAVHLSNGPGQEPIAVMTFDLTKITKTSSSFEVRTWDPEGVIFYGDTNPKDDWFMLGLRDGRPEIQLHNHWAQLTVGAGPRLDDGRWHQVEVKMEGDSVLLEVDGEEVLRLRQVSGPLTSKRHPIMRIALGGLLFPASNLRLPLVPALDGCLRRDSWLDKQAKISASAPTSLRSC'}\n", - "Ligand SMILES: c1ccc(C2NC3CCCCC3C2Cn2ccnc2)cc1\n", - "JSON saved: json_inputs/6pya.json\n", - "Processing 6ffe, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ffe/6ffe_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6ffe/6ffe_ligand.sdf\n", - "Found 1 chains: {'A': 'MGKLSEQLKHCNGILKELLSKKHAAYAWPFYKPVDASALGLHDYHDIIKHPMDLSTVKRKMENRDYRDAQEFAADVRLMFSNCYKYNPPDHDVVAMARKLQDVFEFRYAKMPD'}\n", - "Ligand SMILES: CC(=O)N1c2ccccc2N(Cc2ccccc2C(=O)O)C[C@@H]1C1C=C1\n", - "JSON saved: json_inputs/6ffe.json\n", - "Processing 6d3x, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d3x/6d3x_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6d3x/6d3x_ligand.sdf\n", - "Found 1 chains: {'A': 'FDCGKPQVEPKKCPVVGGCVAHPHSWPWQVSLRTRFGMHFCGGTLISPEWVLTAAHCLEKSPRPSSYKVILGAHQEVNLEPHVQEIEVSRLFLEPTRKDIALLKLSSPAVITDKVIPACLPSPNYVVADRTECFITGWGETQGTFGAGLLKEAQLPVIENKVCNRYEFLNGRVQSTELCAGHLAGGTDSCQGDSGGPLVCFEKDKYILQGVTSWGLGCARPNKPGVYVRVSRFVTWIEGVMRNN'}\n", - "Ligand SMILES: [H]/N=C(/N)NCCC[C@@H]1NC(=O)[C@@H]2ON2C(=O)[C@H](CC(=O)O)NC(=O)[C@@H]2CCCN2C(=O)[C@H](Cc2ccccc2)NC(=O)[C@@H]2CSSC[C@H](NC1=O)C(=O)N[C@@H](Cc1ccc(O)cc1)C(=O)N[C@@H](CCCC[NH3+])C(=O)N[C@@H](CO)C(=O)N[C@@H](CCCC[NH3+])C(=O)N1CCC[C@H]1C(=O)N1CCC[C@H]1C(=O)N[C@@H]([C@@H](C)CC)C(=O)N2\n", - "JSON saved: json_inputs/6d3x.json\n", - "Processing 6gj8, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj8/6gj8_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6gj8/6gj8_ligand.sdf\n", - "Found 1 chains: {'A': 'GMTEYKLVVVGADGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKE'}\n", - "Ligand SMILES: Cn1cnc(Cn2ccc3ccc(C[NH2+]CC4NC5CCCCC5C4[C@H]4NC(=O)c5ccc(O)cc54)cc32)c1\n", - "JSON saved: json_inputs/6gj8.json\n", - "Processing 6mo2, PDB file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo2/6mo2_protein_processed.pdb, SDF file: /mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/6mo2/6mo2_ligand.sdf\n", - "Found 1 chains: {'A': 'MADLELERAADVRWEEQAEISGSSLEDGAYRIKQKGILGYSQIGAGVYKEGTFHTMWHVTRGAVLMHKGKRIEPSWADVKKDLISYGGGWKLEGEWKEGEEVQVLALEPGKNPRAVQTKPGLFKTNTGTIGAVSLDFSPGTSGSPIVDKKGKVVGLYGIANTEK'}\n", - "Ligand SMILES: [NH3+]Cc1ccc(-c2ncc(OCC3CC[NH2+]CC3)nc2-c2ccc(C3CNNC3)cc2)cc1\n", - "JSON saved: json_inputs/6mo2.json\n", - "\n", - "Total processed: 363\n", - "With ligands: 363\n", - "Without ligands: 0\n" - ] - } - ], - "source": [ - "import os\n", - "import json\n", - "from Bio.PDB import PDBParser\n", - "from Bio.Data import IUPACData\n", - "from rdkit import Chem\n", - "import datamol as dm\n", - "from pathlib import Path\n", - "\n", - "dm.disable_rdkit_log()\n", - "\n", - "def extract_all_chains_from_pdb(pdb_path: str):\n", - " parser = PDBParser(QUIET=True)\n", - " structure = parser.get_structure(\"struct\", pdb_path)\n", - " three_to_one = IUPACData.protein_letters_3to1\n", - " chain_dict = {}\n", - " for model in structure:\n", - " for chain in model:\n", - " seq_list = []\n", - " for residue in chain.get_residues():\n", - " if residue.get_id()[0] == \" \":\n", - " r = residue.get_resname().strip().upper()\n", - " aa = three_to_one.get(r.capitalize(), \"X\")\n", - " seq_list.append(aa)\n", - " chain_dict[chain.id] = \"\".join(seq_list)\n", - " break\n", - " return chain_dict\n", - "\n", - "def get_ligand_smiles(sdf_path: str) -> str:\n", - " suppl = Chem.SDMolSupplier(str(sdf_path), sanitize=False)\n", - " for m in suppl:\n", - " if m is None:\n", - " continue\n", - " try:\n", - " Chem.SanitizeMol(m)\n", - " except:\n", - " pass\n", - " raw_smiles = Chem.MolToSmiles(m, isomericSmiles=True)\n", - " mol = dm.to_mol(raw_smiles, ordered=True)\n", - " mol = dm.fix_mol(mol)\n", - " mol = dm.sanitize_mol(mol, sanifix=True, charge_neutral=False)\n", - " if mol is None:\n", - " continue\n", - " try:\n", - " mol = dm.standardize_mol(\n", - " mol,\n", - " disconnect_metals=False,\n", - " normalize=True,\n", - " reionize=True,\n", - " uncharge=False,\n", - " stereo=True,\n", - " )\n", - " except:\n", - " continue\n", - " return dm.to_smiles(mol)\n", - " return \"\"\n", - "\n", - "pdb_list_file = Path(\"/mnt/ligandpro/data/docking_hack/nikolenko_calc/timesplit_test_calc/timesplit_test\")\n", - "base_dir = Path(\"/mnt/ligandpro/data/talgat/flowdock_data/PDBBind_processed/\")\n", - "json_dir = Path(\"json_inputs\")\n", - "os.makedirs(json_dir, exist_ok=True)\n", - "\n", - "with open(pdb_list_file, \"r\") as f:\n", - " pdb_ids = [line.strip() for line in f if line.strip()]\n", - "\n", - "ligand_count = 0\n", - "no_ligand_count = 0\n", - "\n", - "for pdb_id in pdb_ids:\n", - " pdb_dir = base_dir / pdb_id\n", - " pdb_file = pdb_dir / f\"{pdb_id}_protein_processed.pdb\"\n", - " sdf_file = pdb_dir / f\"{pdb_id}_ligand.sdf\"\n", - " print(f\"Processing {pdb_id}, PDB file: {pdb_file}, SDF file: {sdf_file}\")\n", - " if not pdb_file.exists():\n", - " print(f\"PDB file not found: {pdb_file}\")\n", - " continue\n", - " if not sdf_file.exists():\n", - " print(f\"SDF file not found: {sdf_file}\")\n", - " no_ligand_count += 1\n", - " continue\n", - "\n", - " chain_sequences = extract_all_chains_from_pdb(str(pdb_file))\n", - " print(f\"Found {len(chain_sequences)} chains: {chain_sequences}\")\n", - " ligand_smiles = get_ligand_smiles(str(sdf_file))\n", - " print(f\"Ligand SMILES: {ligand_smiles or 'no ligand'}\")\n", - "\n", - " seqs = []\n", - " for chain_id, seq in chain_sequences.items():\n", - " seqs.append({\"protein\": {\"id\": chain_id, \"sequence\": seq}})\n", - " seqs.append({\"ligand\": {\"id\": \"L\", \"smiles\": ligand_smiles}})\n", - "\n", - " data = {\n", - " \"name\": pdb_id,\n", - " \"modelSeeds\": [0],\n", - " \"sequences\": seqs,\n", - " \"dialect\": \"alphafold3\",\n", - " \"version\": 2\n", - " }\n", - "\n", - " out_json = json_dir / f\"{pdb_id}.json\"\n", - " with open(out_json, \"w\") as o:\n", - " json.dump(data, o, indent=2)\n", - " print(f\"JSON saved: {out_json}\")\n", - " ligand_count += 1\n", - "\n", - "print(f\"\\nTotal processed: {len(pdb_ids)}\")\n", - "print(f\"With ligands: {ligand_count}\")\n", - "print(f\"Without ligands: {no_ligand_count}\")\n" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": { - "vscode": { - "languageId": "shellscript" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\n", - "docker run -it --gpus all --rm \\\n", - " -e DB_DIR=/root/public_databases \\\n", - " --volume /mnt/ligandpro/soft/protein/alphafold3/infer_input:/root/af_input \\\n", - " --volume /mnt/ligandpro/soft/protein/alphafold3/infer_output:/root/af_output \\\n", - " --volume /mnt/ligandpro/soft/protein/alphafold3/models:/root/models \\\n", - " --volume /mnt/ligandpro/db/AF3:/root/public_databases \\\n", - " alphafold3 \\\n", - " python run_alphafold.py \\\n", - " --json_path=/root/af_input/1hg0_1_SIN_1.json \\\n", - " --model_dir=/root/models \\\n", - " --output_dir=/root/af_output\n", - "\n" - ] - } - ], - "source": [ - "docker run -it --rm \\\n", - " --gpus \"device=3\" \\\n", - " -e DB_DIR=/root/public_databases \\\n", - " --volume /mnt/ligandpro/data/DockGen/json_inputs_template:/root/af_input \\\n", - " --volume /mnt/ligandpro/soft/protein/alphafold3/infer_output:/root/af_output \\\n", - " --volume /mnt/ligandpro/soft/protein/alphafold3/models:/root/models \\\n", - " --volume /mnt/ligandpro/db/AF3:/root/public_databases \\\n", - " alphafold3 \\\n", - " python run_alphafold.py \\\n", - " --json_path=/root/af_input/1hg0_1_SIN_1.json \\\n", - " --model_dir=/root/models \\\n", - " --output_dir=/root/af_output \\\n", - " --jackhmmer_n_cpu=16 \\\n", - " --nhmmer_n_cpu=16\n" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "lpce", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.15" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/scripts/RMSD_2chain.ipynb b/scripts/RMSD_2chain.ipynb deleted file mode 100644 index aeabdf6..0000000 --- a/scripts/RMSD_2chain.ipynb +++ /dev/null @@ -1,569 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "666e1eb2e9e24d328d77dbacfe70d476", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "import os\n", - "import subprocess\n", - "import shutil\n", - "import numpy as np\n", - "import pandas as pd\n", - "from rdkit import Chem\n", - "from Bio.PDB import PDBParser, MMCIFParser, PDBIO, Select\n", - "import nglview as nv\n", - "import signal\n", - "from contextlib import contextmanager\n", - "from spyrmsd import graph, molecule, qcp, utils\n", - "from tqdm import tqdm\n", - "from joblib import Parallel, delayed\n", - "import pymol\n", - "from pymol import cmd\n", - "\n", - "import torch\n", - "# Запуск PyMOL в безграфическом режиме\n", - "pymol.finish_launching(['pymol','-qc'])\n", - "cmd.delete(\"all\")\n" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "# Ограничение времени для длительных вычислений\n", - "class TimeoutException(Exception):\n", - " pass\n", - "\n", - "@contextmanager\n", - "def time_limit(seconds):\n", - " def signal_handler(signum, frame):\n", - " raise TimeoutException(\"Timed out!\")\n", - " signal.signal(signal.SIGALRM, signal_handler)\n", - " signal.alarm(seconds)\n", - " try:\n", - " yield\n", - " finally:\n", - " signal.alarm(0)\n", - "\n", - "def compute_rmsd_simple(c1, c2):\n", - " return np.sqrt(np.sum((c1 - c2)**2) / c1.shape[0])\n", - "\n", - "def _rmsd_isomorphic_core(coords1, coords2, aprops1, aprops2, am1, am2):\n", - " assert coords1.shape == coords2.shape\n", - " n = coords1.shape[0]\n", - " G1 = graph.graph_from_adjacency_matrix(am1, aprops1)\n", - " G2 = graph.graph_from_adjacency_matrix(am2, aprops2)\n", - " isoms = graph.match_graphs(G1, G2)\n", - " min_r = np.inf\n", - " for idx1, idx2 in isoms:\n", - " r = np.sum((coords1[idx1] - coords2[idx2])**2)\n", - " if r < min_r:\n", - " min_r = r\n", - " return np.sqrt(min_r / n)\n", - "\n", - "def symmrmsd(coordsref, coords, apropsref, aprops, amref, am, return_permutation=False):\n", - " return _rmsd_isomorphic_core(coordsref, coords, apropsref, aprops, amref, am)\n", - "\n", - "def get_symmetry_rmsd(mol, coords1, coords2, mol2=None, return_permutation=False):\n", - " # Если число атомов не совпадает, используем fallback на compute_rmsd_simple.\n", - " if coords1.shape != coords2.shape:\n", - " print(\"Warning: число атомов в лигандах не совпадает, для расчёта RMSD берётся только пересечение по числу атомов (fallback на compute_rmsd_simple).\")\n", - " n = min(coords1.shape[0], coords2.shape[0])\n", - " return compute_rmsd_simple(coords1[:n], coords2[:n])\n", - " with time_limit(10):\n", - " m1 = molecule.Molecule.from_rdkit(mol)\n", - " if mol2:\n", - " m2 = molecule.Molecule.from_rdkit(mol2)\n", - " return symmrmsd(coords1, coords2, m1.atomicnums, m2.atomicnums,\n", - " m1.adjacency_matrix, m2.adjacency_matrix,\n", - " return_permutation=return_permutation)\n", - " else:\n", - " return symmrmsd(coords1, coords2, m1.atomicnums, m1.atomicnums,\n", - " m1.adjacency_matrix, m1.adjacency_matrix,\n", - " return_permutation=return_permutation)\n", - "\n", - "def parse_protein(file_path):\n", - " if file_path.endswith(\".pdb\"):\n", - " return PDBParser(QUIET=True).get_structure(\"prot\", file_path)\n", - " elif file_path.endswith(\".cif\"):\n", - " return MMCIFParser(QUIET=True).get_structure(\"prot\", file_path)\n", - " else:\n", - " raise ValueError(\"Unsupported protein format\")\n", - "\n", - "def parse_ligand(file_path):\n", - " mol = Chem.MolFromPDBFile(file_path, removeHs=False)\n", - " if mol is None:\n", - " raise ValueError(\"Could not parse ligand file\")\n", - " return mol\n", - "\n", - "def extract_ligand(input_pdb, output_ligand_pdb, ligand_resname=\"LIG\"):\n", - " parser = PDBParser(QUIET=True)\n", - " structure = parser.get_structure(\"aligned\", input_pdb)\n", - " class LigandSelect(Select):\n", - " def accept_residue(self, residue):\n", - " return residue.get_resname().strip() == ligand_resname\n", - " io = PDBIO()\n", - " io.set_structure(structure)\n", - " io.save(output_ligand_pdb, LigandSelect())\n", - "\n", - "def align_proteins_pymol(ref_protein_path, pred_complex_path, aligned_complex_file):\n", - " cmd.delete(\"all\")\n", - " cmd.load(ref_protein_path, \"ref_protein\")\n", - " cmd.load(pred_complex_path, \"predicted_complex\")\n", - " # Выравнивание по атомам CA\n", - " alignment_result = cmd.align(\"predicted_complex and name CA\", \"ref_protein and name CA\")\n", - " cmd.save(aligned_complex_file, \"predicted_complex\")\n", - " return alignment_result[0]\n" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "import os\n", - "import subprocess\n", - "import shutil\n", - "import torch\n", - "import pandas as pd\n", - "from tqdm import tqdm\n", - "from joblib import Parallel, delayed\n", - "# Импорт модулей для PyMOL, rdkit и других необходимых операций (например, Chem, TimeoutException)\n", - "\n", - "def process_prediction(pred_complex_path, output_base):\n", - " try:\n", - " # Определяем reference файлы по имени папки предсказания (без учёта регистра)\n", - " processed_base = \"/mnt/ligandpro/data/DockGen/processed_files\"\n", - " pred_folder = os.path.basename(os.path.dirname(pred_complex_path))\n", - " target_folder = None\n", - " for d in os.listdir(processed_base):\n", - " if d.lower() == pred_folder.lower():\n", - " target_folder = os.path.join(processed_base, d)\n", - " break\n", - " if target_folder is None:\n", - " raise ValueError(\"Нет matching processed folder для \" + pred_folder)\n", - " protein_file = None\n", - " ligand_file = None\n", - " for f in os.listdir(target_folder):\n", - " lf = f.lower()\n", - " if \"protein\" in lf:\n", - " protein_file = os.path.join(target_folder, f)\n", - " if lf.endswith(\"_ligand.pdb\") and lf == (pred_folder.lower() + \"_ligand.pdb\"):\n", - " ligand_file = os.path.join(target_folder, f)\n", - " if protein_file is None or ligand_file is None:\n", - " raise ValueError(\"Protein или ligand файл не найден в \" + target_folder)\n", - " ref_protein_path = protein_file\n", - " ref_ligand_path = ligand_file\n", - "\n", - " # Если файл предсказанного комплекса в формате CIF, конвертируем в PDB (вывод скрыт)\n", - " if pred_complex_path.endswith(\".cif\"):\n", - " output_folder = os.path.join(output_base, pred_folder)\n", - " os.makedirs(output_folder, exist_ok=True)\n", - " converted_file = os.path.join(output_folder, \"pred_complex_converted.pdb\")\n", - " subprocess.run([\"obabel\", pred_complex_path, \"-O\", converted_file],\n", - " check=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)\n", - " pred_complex_path = converted_file\n", - "\n", - " output_dir = os.path.join(output_base, pred_folder)\n", - " os.makedirs(output_dir, exist_ok=True)\n", - " predicted_complex_file = os.path.join(output_dir, \"predicted_complex.pdb\")\n", - " shutil.copy(pred_complex_path, predicted_complex_file)\n", - "\n", - " # Выравнивание через PyMOL\n", - " aligned_complex_file = os.path.join(output_dir, \"predicted_complex_aligned.pdb\")\n", - " protein_rms = align_proteins_pymol(ref_protein_path, predicted_complex_file, aligned_complex_file)\n", - "\n", - " # Извлечение лиганда\n", - " predicted_ligand_aligned_pdb = os.path.join(output_dir, \"predicted_ligand_aligned.pdb\")\n", - " extract_ligand(aligned_complex_file, predicted_ligand_aligned_pdb, ligand_resname=\"LIG\")\n", - "\n", - " # Расчёт RMSD для лиганда:\n", - " # Удаляем водороды из reference лиганда перед вычислением\n", - " ref_lig_rdkit = parse_ligand(ref_ligand_path)\n", - " ref_lig_rdkit = Chem.RemoveHs(ref_lig_rdkit)\n", - " pred_lig_rdkit = parse_ligand(predicted_ligand_aligned_pdb)\n", - " ref_conf = ref_lig_rdkit.GetConformer()\n", - " pred_conf = pred_lig_rdkit.GetConformer()\n", - " ref_coords = ref_conf.GetPositions()\n", - " pred_coords = pred_conf.GetPositions()\n", - " if ref_coords.shape != pred_coords.shape:\n", - " print(f\"Warning: число атомов в лигандах не совпадает для файла {pred_folder}. Используется fallback compute_rmsd_simple.\")\n", - " try:\n", - " ligand_rmsd = get_symmetry_rmsd(ref_lig_rdkit, ref_coords, pred_coords)\n", - " except TimeoutException:\n", - " ligand_rmsd = compute_rmsd_simple(ref_coords, pred_coords)\n", - "\n", - " # Вычисление ошибки сдвига (translational error)\n", - " tr_error = torch.linalg.norm(\n", - " torch.tensor(ref_coords.mean(axis=0)) - torch.tensor(pred_coords.mean(axis=0))\n", - " ).item()\n", - "\n", - " # Копируем reference файлы в output_dir\n", - " shutil.copy(ref_protein_path, os.path.join(output_dir, \"ref_protein.pdb\"))\n", - " shutil.copy(ref_ligand_path, os.path.join(output_dir, \"ref_ligand.pdb\"))\n", - "\n", - " return {\"id\": pred_folder,\n", - " \"pred_complex\": predicted_complex_file,\n", - " \"ligand_rmsd\": ligand_rmsd,\n", - " \"protein_rms\": protein_rms,\n", - " \"tr_error\": tr_error,\n", - " \"output_dir\": output_dir,\n", - " \"error\": None}\n", - " except Exception as e:\n", - " print(f\"Error processing {pred_complex_path}: {e}\")\n", - " return {\"id\": os.path.basename(os.path.dirname(pred_complex_path)),\n", - " \"pred_complex\": None,\n", - " \"ligand_rmsd\": None,\n", - " \"protein_rms\": None,\n", - " \"tr_error\": None,\n", - " \"output_dir\": None,\n", - " \"error\": str(e)}\n", - "\n", - "def process_all_predictions(output_base):\n", - " infer_base = \"/mnt/ligandpro/data/DockGen/af3_calc/infer_output_2chains\"\n", - " prediction_paths = []\n", - " for d in os.listdir(infer_base):\n", - " pred_dir = os.path.join(infer_base, d)\n", - " if os.path.isdir(pred_dir):\n", - " for f in os.listdir(pred_dir):\n", - " if f.endswith(\"_model.cif\") or f.endswith(\"_model.pdb\"):\n", - " prediction_paths.append(os.path.join(pred_dir, f))\n", - " break\n", - " results = Parallel(n_jobs=16)(\n", - " delayed(process_prediction)(pred_path, output_base)\n", - " for pred_path in tqdm(prediction_paths, desc=\"Processing predictions\")\n", - " )\n", - " return pd.DataFrame(results)\n" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "Processing predictions: 0%| | 0/149 [00:00, ?it/s]" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "Processing predictions: 21%|██▏ | 32/149 [00:01<00:06, 17.75it/s]" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - " Matrix: Warning: no convergence (0.00000010<41359.53515625 after 1000 iterations).\n", - " Matrix: Warning: no convergence (0.00000010<41359.53515625 after 1000 iterations).\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "Processing predictions: 100%|██████████| 149/149 [00:03<00:00, 44.90it/s]" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - " Matrix: Warning: no convergence (0.00000010<691891.43750000 after 1000 iterations).\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - " ExecutiveAlign: invalid selections for alignment.\n", - "Error processing ./results_2chains/6o6y_1_ack_0/pred_complex_converted.pdb: Error: \n", - " Matrix: Warning: no convergence (0.00000010<691696.68750000 after 1000 iterations).\n" - ] - }, - { - "data": { - "text/html": [ - "
| \n", - " | id | \n", - "pred_complex | \n", - "ligand_rmsd | \n", - "protein_rms | \n", - "tr_error | \n", - "output_dir | \n", - "error | \n", - "
|---|---|---|---|---|---|---|---|
| 0 | \n", - "4o0d_1_gly_3 | \n", - "./results_2chains/4o0d_1_gly_3/predicted_compl... | \n", - "1.365208 | \n", - "0.252689 | \n", - "0.414760 | \n", - "./results_2chains/4o0d_1_gly_3 | \n", - "None | \n", - "
| 1 | \n", - "2vfu_1_mtl_0 | \n", - "./results_2chains/2vfu_1_mtl_0/predicted_compl... | \n", - "1.735195 | \n", - "0.356332 | \n", - "0.772733 | \n", - "./results_2chains/2vfu_1_mtl_0 | \n", - "None | \n", - "
| 2 | \n", - "3ub7_1_acm_1 | \n", - "./results_2chains/3ub7_1_acm_1/predicted_compl... | \n", - "1.932432 | \n", - "0.209379 | \n", - "0.250937 | \n", - "./results_2chains/3ub7_1_acm_1 | \n", - "None | \n", - "
| 3 | \n", - "2wwc_1_cht_2 | \n", - "./results_2chains/2wwc_1_cht_2/predicted_compl... | \n", - "28.457575 | \n", - "1.279969 | \n", - "28.355644 | \n", - "./results_2chains/2wwc_1_cht_2 | \n", - "None | \n", - "
| 4 | \n", - "6a72_1_9ux_0 | \n", - "./results_2chains/6a72_1_9ux_0/predicted_compl... | \n", - "9.404174 | \n", - "10.791393 | \n", - "9.047195 | \n", - "./results_2chains/6a72_1_9ux_0 | \n", - "None | \n", - "
| ... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
| 144 | \n", - "5k45_2_glu_1 | \n", - "./results_2chains/5k45_2_glu_1/predicted_compl... | \n", - "36.536542 | \n", - "0.148452 | \n", - "36.424001 | \n", - "./results_2chains/5k45_2_glu_1 | \n", - "None | \n", - "
| 145 | \n", - "2vdf_1_oct_0 | \n", - "./results_2chains/2vdf_1_oct_0/predicted_compl... | \n", - "0.986644 | \n", - "0.266886 | \n", - "0.490189 | \n", - "./results_2chains/2vdf_1_oct_0 | \n", - "None | \n", - "
| 146 | \n", - "6uqy_2_at3_0 | \n", - "./results_2chains/6uqy_2_at3_0/predicted_compl... | \n", - "2.985931 | \n", - "0.128409 | \n", - "0.205929 | \n", - "./results_2chains/6uqy_2_at3_0 | \n", - "None | \n", - "
| 147 | \n", - "1pj2_1_fum_0 | \n", - "./results_2chains/1pj2_1_fum_0/predicted_compl... | \n", - "30.562544 | \n", - "3.205356 | \n", - "30.448212 | \n", - "./results_2chains/1pj2_1_fum_0 | \n", - "None | \n", - "
| 148 | \n", - "4mo2_2_fda_0 | \n", - "./results_2chains/4mo2_2_fda_0/predicted_compl... | \n", - "11.615942 | \n", - "0.320351 | \n", - "0.126984 | \n", - "./results_2chains/4mo2_2_fda_0 | \n", - "None | \n", - "
149 rows × 7 columns
\n", - "| \n", - " | id | \n", - "pred_complex | \n", - "ligand_rmsd | \n", - "protein_rms | \n", - "tr_error | \n", - "output_dir | \n", - "error | \n", - "
|---|---|---|---|---|---|---|---|
| 0 | \n", - "1i8t_1_FAD_1 | \n", - "./results/1i8t_1_FAD_1/predicted_complex.pdb | \n", - "9.978026 | \n", - "0.661375 | \n", - "0.327603 | \n", - "./results/1i8t_1_FAD_1 | \n", - "None | \n", - "
| 1 | \n", - "1uf7_1_CDV_0 | \n", - "./results/1uf7_1_CDV_0/predicted_complex.pdb | \n", - "2.674361 | \n", - "0.317790 | \n", - "0.555286 | \n", - "./results/1uf7_1_CDV_0 | \n", - "None | \n", - "
| 2 | \n", - "2hs3_1_FGR_0 | \n", - "./results/2hs3_1_FGR_0/predicted_complex.pdb | \n", - "24.559973 | \n", - "0.569644 | \n", - "24.085094 | \n", - "./results/2hs3_1_FGR_0 | \n", - "None | \n", - "
| 3 | \n", - "2wao_1_BGC-BGC-BGC-BGC-BGC_0 | \n", - "./results/2wao_1_BGC-BGC-BGC-BGC-BGC_0/predict... | \n", - "10.668492 | \n", - "0.311367 | \n", - "1.896751 | \n", - "./results/2wao_1_BGC-BGC-BGC-BGC-BGC_0 | \n", - "None | \n", - "
| 4 | \n", - "3o7j_1_2AL_0 | \n", - "./results/3o7j_1_2AL_0/predicted_complex.pdb | \n", - "3.377993 | \n", - "0.244927 | \n", - "0.076064 | \n", - "./results/3o7j_1_2AL_0 | \n", - "None | \n", - "
| ... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
| 182 | \n", - "6ep5_1_ADP_1 | \n", - "./results/6ep5_1_ADP_1/predicted_complex.pdb | \n", - "12.739884 | \n", - "16.485998 | \n", - "11.461635 | \n", - "./results/6ep5_1_ADP_1 | \n", - "None | \n", - "
| 183 | \n", - "6etf_1_AMP_0 | \n", - "./results/6etf_1_AMP_0/predicted_complex.pdb | \n", - "4.741393 | \n", - "1.087636 | \n", - "0.610967 | \n", - "./results/6etf_1_AMP_0 | \n", - "None | \n", - "
| 184 | \n", - "3o01_2_DXC_0 | \n", - "./results/3o01_2_DXC_0/predicted_complex.pdb | \n", - "18.063836 | \n", - "1.110083 | \n", - "17.292835 | \n", - "./results/3o01_2_DXC_0 | \n", - "None | \n", - "
| 185 | \n", - "4bc9_1_CNV-FAD_0 | \n", - "./results/4bc9_1_CNV-FAD_0/predicted_complex.pdb | \n", - "39.011674 | \n", - "0.482590 | \n", - "37.878525 | \n", - "./results/4bc9_1_CNV-FAD_0 | \n", - "None | \n", - "
| 186 | \n", - "3k8l_1_GLC-GLC-GLC-GLC-GLC_0 | \n", - "./results/3k8l_1_GLC-GLC-GLC-GLC-GLC_0/predict... | \n", - "36.024920 | \n", - "0.550864 | \n", - "34.772615 | \n", - "./results/3k8l_1_GLC-GLC-GLC-GLC-GLC_0 | \n", - "None | \n", - "
187 rows × 7 columns
\n", - "| \n", - " | id | \n", - "pred_complex | \n", - "ligand_rmsd | \n", - "protein_rms | \n", - "tr_error | \n", - "output_dir | \n", - "error | \n", - "
|---|---|---|---|---|---|---|---|
| 0 | \n", - "1i8t_1_FAD_1 | \n", - "./results_chai/1i8t_1_FAD_1/predicted_complex.pdb | \n", - "12.735711 | \n", - "0.520545 | \n", - "0.277703 | \n", - "./results_chai/1i8t_1_FAD_1 | \n", - "None | \n", - "
| 1 | \n", - "1uf7_1_CDV_0 | \n", - "./results_chai/1uf7_1_CDV_0/predicted_complex.pdb | \n", - "33.436950 | \n", - "0.304318 | \n", - "33.322008 | \n", - "./results_chai/1uf7_1_CDV_0 | \n", - "None | \n", - "
| 2 | \n", - "2hs3_1_FGR_0 | \n", - "./results_chai/2hs3_1_FGR_0/predicted_complex.pdb | \n", - "24.026420 | \n", - "0.594216 | \n", - "23.633439 | \n", - "./results_chai/2hs3_1_FGR_0 | \n", - "None | \n", - "
| 3 | \n", - "2wao_1_BGC-BGC-BGC-BGC-BGC_0 | \n", - "./results_chai/2wao_1_BGC-BGC-BGC-BGC-BGC_0/pr... | \n", - "10.404415 | \n", - "0.313673 | \n", - "1.090571 | \n", - "./results_chai/2wao_1_BGC-BGC-BGC-BGC-BGC_0 | \n", - "None | \n", - "
| 4 | \n", - "3o7j_1_2AL_0 | \n", - "./results_chai/3o7j_1_2AL_0/predicted_complex.pdb | \n", - "3.591734 | \n", - "0.330772 | \n", - "0.323042 | \n", - "./results_chai/3o7j_1_2AL_0 | \n", - "None | \n", - "
| ... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
| 184 | \n", - "6ep5_1_ADP_1 | \n", - "./results_chai/6ep5_1_ADP_1/predicted_complex.pdb | \n", - "17.010479 | \n", - "0.966354 | \n", - "15.536222 | \n", - "./results_chai/6ep5_1_ADP_1 | \n", - "None | \n", - "
| 185 | \n", - "6etf_1_AMP_0 | \n", - "./results_chai/6etf_1_AMP_0/predicted_complex.pdb | \n", - "5.709158 | \n", - "0.610970 | \n", - "0.610307 | \n", - "./results_chai/6etf_1_AMP_0 | \n", - "None | \n", - "
| 186 | \n", - "3o01_2_DXC_0 | \n", - "./results_chai/3o01_2_DXC_0/predicted_complex.pdb | \n", - "23.014511 | \n", - "1.021050 | \n", - "22.180796 | \n", - "./results_chai/3o01_2_DXC_0 | \n", - "None | \n", - "
| 187 | \n", - "4bc9_1_CNV-FAD_0 | \n", - "./results_chai/4bc9_1_CNV-FAD_0/predicted_comp... | \n", - "39.563403 | \n", - "0.436022 | \n", - "38.200383 | \n", - "./results_chai/4bc9_1_CNV-FAD_0 | \n", - "None | \n", - "
| 188 | \n", - "3k8l_1_GLC-GLC-GLC-GLC-GLC_0 | \n", - "./results_chai/3k8l_1_GLC-GLC-GLC-GLC-GLC_0/pr... | \n", - "42.817939 | \n", - "0.483103 | \n", - "41.606935 | \n", - "./results_chai/3k8l_1_GLC-GLC-GLC-GLC-GLC_0 | \n", - "None | \n", - "
189 rows × 7 columns
\n", - "