From c4842b6e9eaeae7e1bd067f6313b52f0115321da Mon Sep 17 00:00:00 2001 From: Brandon Walker <43654521+misterbrandonwalker@users.noreply.github.com> Date: Mon, 13 May 2024 13:46:09 -0500 Subject: [PATCH] pdb download (#12) Co-authored-by: Brandon Duane Walker --- .../build-docker.sh | 4 - .../.bumpversion.cfg | 0 .../.dockerignore | 0 .../extract-ligand-protein-tool}/.gitignore | 0 .../extract-ligand-protein-tool}/CHANGELOG.md | 0 .../extract-ligand-protein-tool}/Dockerfile | 6 +- .../extract-ligand-protein-tool}/README.md | 0 .../extract-ligand-protein-tool}/VERSION | 0 .../build-docker.sh | 4 + .../extract_ligand_protein_0.1.0.cwl | 85 +++++++++++++++++++ .../extract-ligand-protein-tool}/ict.yml | 6 +- .../pyproject.toml | 0 .../utils/extract_ligand_protein/__init__.py | 0 .../utils/extract_ligand_protein/__main__.py | 0 .../extract_ligand_protein.py | 17 ++-- .../tests/__init__.py | 0 .../tests/test_extract_ligand_protein.py | 0 17 files changed, 104 insertions(+), 18 deletions(-) delete mode 100755 utils/extract-ligand-protein-plugin/build-docker.sh rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/.bumpversion.cfg (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/.dockerignore (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/.gitignore (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/CHANGELOG.md (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/Dockerfile (79%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/README.md (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/VERSION (100%) create mode 100755 utils/pre-process/structure-change/extract-ligand-protein-tool/build-docker.sh create mode 100644 utils/pre-process/structure-change/extract-ligand-protein-tool/extract_ligand_protein_0.1.0.cwl rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/ict.yml (95%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/pyproject.toml (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/src/polus/mm/utils/extract_ligand_protein/__init__.py (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/src/polus/mm/utils/extract_ligand_protein/__main__.py (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/src/polus/mm/utils/extract_ligand_protein/extract_ligand_protein.py (88%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/tests/__init__.py (100%) rename utils/{extract-ligand-protein-plugin => pre-process/structure-change/extract-ligand-protein-tool}/tests/test_extract_ligand_protein.py (100%) diff --git a/utils/extract-ligand-protein-plugin/build-docker.sh b/utils/extract-ligand-protein-plugin/build-docker.sh deleted file mode 100755 index 6e5a77a3..00000000 --- a/utils/extract-ligand-protein-plugin/build-docker.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -version=$( 0: # will crash if no ligand atoms - ligand_u.atoms.write(str(output_pdb_ligand_path)) + with output_pdb_ligand_path.open( + mode="w", + encoding="utf-8", + ) as output_ligand_file: + ligand_u.atoms.write(output_ligand_file) def extract_all_ligand_protein(input_pdb_path: list[Path], outdir: Path) -> None: diff --git a/utils/extract-ligand-protein-plugin/tests/__init__.py b/utils/pre-process/structure-change/extract-ligand-protein-tool/tests/__init__.py similarity index 100% rename from utils/extract-ligand-protein-plugin/tests/__init__.py rename to utils/pre-process/structure-change/extract-ligand-protein-tool/tests/__init__.py diff --git a/utils/extract-ligand-protein-plugin/tests/test_extract_ligand_protein.py b/utils/pre-process/structure-change/extract-ligand-protein-tool/tests/test_extract_ligand_protein.py similarity index 100% rename from utils/extract-ligand-protein-plugin/tests/test_extract_ligand_protein.py rename to utils/pre-process/structure-change/extract-ligand-protein-tool/tests/test_extract_ligand_protein.py