{ "info": { "author": "Biobb developers", "author_email": "josep.gelpi@bsc.es", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python :: 3.6" ], "description": "[![Codacy Badge](https://api.codacy.com/project/badge/Grade/376891e43cab4cc591fb78ea43dfd380)](https://www.codacy.com/app/jlgelpi/structureChecking?utm_source=mmb.irbbarcelona.org&utm_medium=referral&utm_content=gitlab/BioExcel/structureChecking&utm_campaign=Badge_Grade)\n# Structure Checking from MDWeb\n\ncheck_structure performs MDWeb structure checking set as a command line\nutility.\n\nIt includes some structure manipulation options like selecting models or chains,\nremoving components of the system, completing missing atoms, and some quality\nchecking as residue quirality, amide orientation, or vdw clashes.\n\n```\nusage: checkStruc.py [-h] [-i INPUT_STRUCTURE_PATH] [-o OUTPUT_STRUCTURE_PATH]\n [--version] [--data_dir DATA_DIR]\n [--res_lib RES_LIB_PATH] [--data_lib DATA_LIBRARY_PATH]\n [--json JSON_OUTPUT_PATH] [--quiet] [--check_only]\n [--non_interactive] [--force_save]\n [--pdb_server PDB_SERVER]\n command ...\npositional arguments:\n command Command to execute (help: checkStruc commands)\n options Specific command options\n\noptional arguments:\n -h, --help show this help message and exit\n -i INPUT_STRUCTURE_PATH, --input INPUT_STRUCTURE_PATH\n Input structure. Formats PDB|mmCIF. Remote pdb:{pdbid}\n -o OUTPUT_STRUCTURE_PATH, --output OUTPUT_STRUCTURE_PATH\n Output structure. Format PDB\n --version show program's version number and exit\n --data_dir DATA_DIR Override settings default data dir\n --res_lib RES_LIB_PATH\n Override settings default residue library (AMBER prep\n format)\n --data_lib DATA_LIBRARY_PATH\n Override settings default data library\n --json JSON_OUTPUT_PATH\n Cummulated checking results on a json file\n --quiet Reduces output, removing labels and progress info\n --check_only Perform checks, structure is not modified\n --non_interactive Do not prompt for missing parameters\n --force_save Force saving an output file even if no modification\n --pdb_server PDB_SERVER\n Server for retrieving structures (default: RCSB|mmb)\n --load Loads structure from PDB server into the local cache\n --stats Loads structure and get basic statistics and headers\n\nAvailable commands:\n\n```\n\n## Available commands:\n\n```\ncommands: This help\ncommand_list: Run all tests from conf file\ncheckall: Perform all checks without fixes\nload: Stores structure on local cache and provide basic statistics\n\n1. System Configuration\n=======================\nmodels [--select_model model_num] \n Detect/Select Models\nchains [--select_chains chain_ids] \n Detect/Select Chains\ninscodes\n Detects residues with insertion codes (no fix)\naltloc [--select_altloc occupancy| alt_id | list of res_id:alt_id]\n Detect/Select Alternative Locations\nmetals [--remove All | None | Met_ids_list | Residue_list] \n Detect/Remove Metals\nligands [--remove All | None | Res_type_list | Residue_list]\n Detect/Remove Ligands\nremwat [--remove Yes|No]\n Remove Water molecules\nremh [remh --remove Yes|No]\n Remove Hydrogen atoms from structure\nmutateside [--mut mutation_list]\n Mutate side chain with minimal atom replacement. Allows multiple mutations\naddH [--mode auto | pH | interactive | interactive_his]\n Add Hydrogen Atoms\n\n2. Fix Structure Errors\n\namide [--fix All|None|Residue List] \n Detect/Fix Amide atoms Assignment\nchiral [--fix All|None|Residue List]\n Detect/Fix Improper quirality\nfixside [--fix All |None|Residue List] \n Complete side chains\nbackbone [--fix All|None|Residue List] \n Analyze main chain missing atoms and fragments. O, OXT atoms can be fixed\n\n3. Structure Warnings\n\ncistransbck Analyzes cis-trans dihedrals on backbone atoms\ngetss Detect SS Bonds\nclashes Steric clashes (Severe, Apolar, Polar Donors, Polar Acceptors,\n Ionic Positive, Ionic Negative)\n\n```\n### Dependencies\n* python 3.x\n* biopython\n* numpy\n* biobb_model (structure_manager)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bioexcel/biobb_structure_checking", "keywords": "Bioinformatics Workflows BioExcel Compatibility", "license": "", "maintainer": "", "maintainer_email": "", "name": "biobb-structure-checking", "package_url": "https://pypi.org/project/biobb-structure-checking/", "platform": "", "project_url": "https://pypi.org/project/biobb-structure-checking/", "project_urls": { "Bioexcel": "https://bioexcel.eu/", "Documentation": "http://BioBB_structure_checking.readthedocs.io/en/latest/", "Homepage": "https://github.com/bioexcel/biobb_structure_checking" }, "release_url": "https://pypi.org/project/biobb-structure-checking/1.0.6/", "requires_dist": [ "biobb-structure-manager (==0.0.6)" ], "requires_python": "==3.6.*", "summary": "BioBB_structure_checking performs MDWeb structure checking set as a command line utility.", "version": "1.0.6" }, "last_serial": 5117457, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "273683ecec6002b799d2cf471e91afff", "sha256": "365d14c30ca55a594e839f6656ba9a35d598af74a5cab7ebd00b6e023e16d7a6" }, "downloads": -1, "filename": "biobb_structure_checking-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "273683ecec6002b799d2cf471e91afff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "==3.6.*", "size": 20689, "upload_time": "2019-04-08T12:17:54", "url": "https://files.pythonhosted.org/packages/97/7b/73931348800918852f48d1e0b88da75673429f805267bcfa6e136b0896f7/biobb_structure_checking-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2831e9e183da9eb609926de6e14399db", "sha256": "db218da8b776445403609651bf1118582e4ea9df5682165ecf8974e64e10fddc" }, "downloads": -1, "filename": "biobb_structure_checking-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2831e9e183da9eb609926de6e14399db", "packagetype": "sdist", "python_version": "source", "requires_python": "==3.6.*", "size": 18209, "upload_time": "2019-04-08T12:17:56", "url": "https://files.pythonhosted.org/packages/87/64/3b82ebc4f6bb74fcce720b885c8ad2c194c6e25cb1c9ae1d9aac7100e5c4/biobb_structure_checking-0.0.1.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "a6e076553a457ec415c10a4a47586527", "sha256": "b8b5069fcd8a8194cd1a8332ee3cf55868f08f0a9582728ed3216342c7a1fca7" }, "downloads": -1, "filename": "biobb_structure_checking-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a6e076553a457ec415c10a4a47586527", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "==3.6.*", "size": 20687, "upload_time": "2019-04-08T14:30:18", "url": "https://files.pythonhosted.org/packages/39/6b/55e1c27621bfce13456eda9ee174a696da84ab5085b892fef791f217fbf3/biobb_structure_checking-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "474a929c9e6c47d8720cd3b73d18ae0e", "sha256": "78b28190f1d4b1260d7b18c1d2cfb239004bef8ddfced36a880f8fea1452ae2d" }, "downloads": -1, "filename": "biobb_structure_checking-1.0.5.tar.gz", "has_sig": false, "md5_digest": "474a929c9e6c47d8720cd3b73d18ae0e", "packagetype": "sdist", "python_version": "source", "requires_python": "==3.6.*", "size": 18203, "upload_time": "2019-04-08T14:30:20", "url": "https://files.pythonhosted.org/packages/2f/18/132f1dfff6687115bc639ff77bdd1da0734bb2dccffa540eaaccb2c7f2ce/biobb_structure_checking-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "db26f9dd8a55fa5cf3c468b39e49f4e9", "sha256": "8360b60ed9a3e743f6153f26921c6ed1d9dfa9dfcf6f91b7a87006a68c5a8f64" }, "downloads": -1, "filename": "biobb_structure_checking-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "db26f9dd8a55fa5cf3c468b39e49f4e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "==3.6.*", "size": 44098, "upload_time": "2019-04-09T08:13:09", "url": "https://files.pythonhosted.org/packages/1b/a0/4705f90f309c23f5df51bdc877610f22bc8be4c656df9bbb1555f2c94ac2/biobb_structure_checking-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e6e2daf6e2ea890f3cb2f76ed8c99a8", "sha256": "b1e21489b7bf0c545942ba437f6923cd1cea94e832b548d17bcc4597c3945359" }, "downloads": -1, "filename": "biobb_structure_checking-1.0.6.tar.gz", "has_sig": false, "md5_digest": "8e6e2daf6e2ea890f3cb2f76ed8c99a8", "packagetype": "sdist", "python_version": "source", "requires_python": "==3.6.*", "size": 34997, "upload_time": "2019-04-09T08:13:11", "url": "https://files.pythonhosted.org/packages/bc/12/399938f0fdbc9442ba8b6a8c51aeaf6f273da2a0ca7fa79c4af0f2ff98b0/biobb_structure_checking-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "db26f9dd8a55fa5cf3c468b39e49f4e9", "sha256": "8360b60ed9a3e743f6153f26921c6ed1d9dfa9dfcf6f91b7a87006a68c5a8f64" }, "downloads": -1, "filename": "biobb_structure_checking-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "db26f9dd8a55fa5cf3c468b39e49f4e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "==3.6.*", "size": 44098, "upload_time": "2019-04-09T08:13:09", "url": "https://files.pythonhosted.org/packages/1b/a0/4705f90f309c23f5df51bdc877610f22bc8be4c656df9bbb1555f2c94ac2/biobb_structure_checking-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e6e2daf6e2ea890f3cb2f76ed8c99a8", "sha256": "b1e21489b7bf0c545942ba437f6923cd1cea94e832b548d17bcc4597c3945359" }, "downloads": -1, "filename": "biobb_structure_checking-1.0.6.tar.gz", "has_sig": false, "md5_digest": "8e6e2daf6e2ea890f3cb2f76ed8c99a8", "packagetype": "sdist", "python_version": "source", "requires_python": "==3.6.*", "size": 34997, "upload_time": "2019-04-09T08:13:11", "url": "https://files.pythonhosted.org/packages/bc/12/399938f0fdbc9442ba8b6a8c51aeaf6f273da2a0ca7fa79c4af0f2ff98b0/biobb_structure_checking-1.0.6.tar.gz" } ] }