{ "info": { "author": "Sen Yao", "author_email": "yaosen1313@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "pdb-eda\n==========\n\n.. image:: https://raw.githubusercontent.com/MoseleyBioinformaticsLab/pdb_eda/master/doc/_static/images/pdb_eda_logo.png\n :width: 50%\n :align: center\n :target: https://pdb-eda.readthedocs.io/\n\nDescription\n-----------\nThe `pdb_eda` package provides a simple Python tool for parsing and analyzing electron density maps data\navailable from the world wide Protein Data Bank (PDB_).\n\nThe `pdb_eda` package currently provides facilities that can:\n * Parse .ccp4 format file into their object representation.\n * Parse .pdb format file to get information that complimentary to the Bio.PDB module in BioPython_ package.\n * Analyze the electron density maps on atom/residue/chain level and\n interpret the electron densities in terms of number of electrons.\n\nFull API documentation, user guide, and tutorial can be found on readthedocs_\n\nInstallation\n------------\n`pdb_eda` runs under Python 3.4+ and is available through python3-pip.\nInstall via pip or clone the git repo and install the following dependencies and you are ready to go!\n\nInstall on Linux, Mac OS X\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n python3 -m pip install pdb_eda\n\nGitHub Package installation\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nMake sure you have git_ installed:\n\n.. code:: bash\n\n git clone https://github.com/MoseleyBioinformaticsLab/pdb_eda.git\n\nDependencies\n~~~~~~~~~~~~\n\n`pdb_eda` requires the following Python libraries:\n\n * Biopython_ for creating and analyzing the `pdb_eda` atom objects.\n * pandas_ for calculating aggregated results.\n * numpy_ and scipy_ for mathmatical calculations.\n * docopt_ for better command line interface.\n * jsonpickle_ for formatted and reusable output.\n\nTo install dependencies manually:\n\n.. code:: bash\n\n pip3 install biopython\n pip3 install pandas\n pip3 install numpy\n pip3 install scipy\n pip3 install docopt\n pip3 install jsonpickle\n\n\nBasic usage\n-----------\nThe `pdb_eda` package can be used in several ways:\n\n * As a library for accessing and manipulating data in PDB or CCP4 format files.\n\n * Create the `pdb_eda.densityAnalysis.fromPDBid` generator function that will generate\n (yield) single `pdb_eda.densityAnalysis` instance at a time.\n\n * Process each `pdb_eda.densityAnalysis` instance:\n\n * Generate symmetry atoms.\n * Generate red (negative density) or green (positive density) blob lists.\n * Process PDB structures to aggregate cloud.\n * Calculate atom blob list and statistics.\n\n * As a command-line tool:\n\n * Calculate statistics of a single PDB structure.\n * Calculate aggregated statistics of multiple PDB structures.\n\n\n\n\n.. _readthedocs: https://pdb-eda.readthedocs.io/en/latest/\n.. _PDB: https://www.wwpdb.org/\n.. _BioPython: https://biopython.org/\n.. _git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git/\n.. _pandas: http://pandas.pydata.org/\n.. _numpy: http://www.numpy.org/\n.. _scipy: https://scipy.org/scipylib/index.html\n.. _docopt: http://docopt.org/\n.. _jsonpickle: https://github.com/jsonpickle/jsonpickle", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MoseleyBioinformaticsLab/pdb_eda", "keywords": "PDB,electron densiy map", "license": "Modified Clear BSD License", "maintainer": "", "maintainer_email": "", "name": "pdb-eda", "package_url": "https://pypi.org/project/pdb-eda/", "platform": "any", "project_url": "https://pypi.org/project/pdb-eda/", "project_urls": { "Homepage": "https://github.com/MoseleyBioinformaticsLab/pdb_eda" }, "release_url": "https://pypi.org/project/pdb-eda/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "Methods for analyzing electron density maps in wwPDB", "version": "1.1.0" }, "last_serial": 5283736, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "a65478017ebb453dd432956c96891ded", "sha256": "d8eb054f552f2d9a3db9b0c980e619bb2fe88d03acf9efe7178f89e8a1795cb0" }, "downloads": -1, "filename": "pdb_eda-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a65478017ebb453dd432956c96891ded", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3869130, "upload_time": "2019-04-15T18:16:28", "url": "https://files.pythonhosted.org/packages/66/48/f597cf02f85a30d59122839b54c94fb1ed8303738a8ce497347c9504786b/pdb_eda-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "61285f68c5b8d30784b3769dd3d7076c", "sha256": "d357d4809ae3b451bc4f243c88edca122fa1e60916034d9d7104b1148e449e40" }, "downloads": -1, "filename": "pdb_eda-1.0.1.tar.gz", "has_sig": false, "md5_digest": "61285f68c5b8d30784b3769dd3d7076c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3869318, "upload_time": "2019-04-17T15:25:55", "url": "https://files.pythonhosted.org/packages/3d/15/17f047cc5d129f8abcbc49dddafeebe41f5fe5ee1cdf5099b2c2ef98dc77/pdb_eda-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "57f5f82da8dcbaaeafb4e61b81d7a1f4", "sha256": "d746ffe86ca6dfcc74efd7ad01effd387672a010f733db2d76a894293f17a278" }, "downloads": -1, "filename": "pdb_eda-1.1.0.tar.gz", "has_sig": false, "md5_digest": "57f5f82da8dcbaaeafb4e61b81d7a1f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3870063, "upload_time": "2019-05-17T19:37:01", "url": "https://files.pythonhosted.org/packages/5a/97/714641fae5988010cbb8b61673407ab3464472781853a2d43f5a0342d226/pdb_eda-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57f5f82da8dcbaaeafb4e61b81d7a1f4", "sha256": "d746ffe86ca6dfcc74efd7ad01effd387672a010f733db2d76a894293f17a278" }, "downloads": -1, "filename": "pdb_eda-1.1.0.tar.gz", "has_sig": false, "md5_digest": "57f5f82da8dcbaaeafb4e61b81d7a1f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3870063, "upload_time": "2019-05-17T19:37:01", "url": "https://files.pythonhosted.org/packages/5a/97/714641fae5988010cbb8b61673407ab3464472781853a2d43f5a0342d226/pdb_eda-1.1.0.tar.gz" } ] }