{ "info": { "author": "Karr Lab", "author_email": "info@karrlab.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "|Documentation| |Test results| |Test coverage| |Code analysis| |License|\n|Analytics|\n\n``BcForms``: toolkit for concretely describing macromolecular complexes\n=======================================================================\n\n``BcForms`` is a toolkit for concretely describing the molecular\nstructure (atoms and bonds) of macromolecular complexes, including\nnon-canonical monomeric forms, circular topologies, and crosslinks.\n\n``BcForms`` encompasses five tools: \\* A grammar for concretely\ndescribing subunit composition and interchain crosslinks of\nbiocomplexes. See the\n`documentation `__ for more\ninformation. For example, the following text represents a homodimer\ncomplex with a disulfide bond between the first monomer in the first\nsubunit and the first monomer in the second subunit.\n``complex: 2 * sub_c | x-link: [ l-bond-atom: sub_c(1)-1S11 | l-displaced-atom: sub_c(1)-1H11 | r-bond-atom: sub_c(2)-1S11 | r-displaced-atom: sub_c(2)-1H11 ]``\n\n::\n\n This concrete representation enables the `BcForms` software tools to calculate properties of biocomplexes when the subunits are concretely defined.\n\n- Tools for calculating properties of biocomplexes including their\n structure, chemical formulae, molecular weights, and charges.\n- A web app: https://bcforms.org\n- A JSON REST API: https://bcforms.org/api\n- A command line interface. See the\n `documentation `__\n for more information.\n- A Python API. See the\n `documentation `__\n for more information.\n\nInstallation\n------------\n\n1. Install dependencies\n\n- `Open Babel `__\n- `Pip `__ >= 19.0\n- `Python `__ >= 3.6\n\n2. Install the latest release from PyPI ``pip install bcforms.git[all]``\n3. Install the latest revision from GitHub\n ``pip install git+https://github.com/KarrLab/bcforms.git#egg=bcforms[all]``\n\nDocumentation\n-------------\n\nPlease see the `API documentation `__.\n\nLicense\n-------\n\nThe package is released under the `MIT license `__.\n\nDevelopment team\n----------------\n\nThis package was developed by the `Karr Lab `__\nat the Icahn School of Medicine at Mount Sinai in New York, USA.\n\n- `Jonathan Karr `__\n- `Xiaoyue Zheng `__\n\nQuestions and comments\n----------------------\n\nPlease contact the `Karr Lab `__ with any\nquestions or comments.\n\n.. |Documentation| image:: https://readthedocs.org/projects/bcforms/badge/?version=latest\n :target: https://docs.karrlab.org/bcforms\n.. |Test results| image:: https://circleci.com/gh/KarrLab/bcforms.svg?style=shield\n :target: https://circleci.com/gh/KarrLab/bcforms\n.. |Test coverage| image:: https://coveralls.io/repos/github/KarrLab/bcforms/badge.svg\n :target: https://coveralls.io/github/KarrLab/bcforms\n.. |Code analysis| image:: https://api.codeclimate.com/v1/badges/c8f15ac1e50c27ca44cc/maintainability\n :target: https://codeclimate.com/github/KarrLab/bcforms\n.. |License| image:: https://img.shields.io/github/license/KarrLab/bcforms.svg\n :target: LICENSE\n.. |Analytics| image:: https://ga-beacon.appspot.com/UA-86759801-1/bcforms/README.md?pixel\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/KarrLab/bcforms", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KarrLab/bcforms", "keywords": "complex post-translational modification crosslinks systems biology", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bcforms", "package_url": "https://pypi.org/project/bcforms/", "platform": "", "project_url": "https://pypi.org/project/bcforms/", "project_urls": { "Download": "https://github.com/KarrLab/bcforms", "Homepage": "https://github.com/KarrLab/bcforms" }, "release_url": "https://pypi.org/project/bcforms/0.0.3/", "requires_dist": [ "bpforms (>=0.0.9)", "cement (>=3.0.0)", "lark-parser (>=0.6.6)", "openbabel", "setuptools", "wc-utils[chem,protonation] (>=0.0.9)", "capturer; extra == 'all'", "flask; extra == 'all'", "flask-restplus; extra == 'all'", "mock; extra == 'all'", "sphinx (>=1.8); extra == 'all'", "sphinx-fontawesome; extra == 'all'", "sphinx-rtd-theme (>=0.4.2); extra == 'all'", "sphinxcontrib-addmetahtml (>=0.1.1); extra == 'all'", "sphinxcontrib-bibtex; extra == 'all'", "sphinxcontrib-googleanalytics (>=0.1.1); extra == 'all'", "sphinxcontrib-spelling; extra == 'all'", "sphinxprettysearchresults; extra == 'all'", "sphinx (>=1.8); extra == 'docs'", "sphinx-fontawesome; extra == 'docs'", "sphinx-rtd-theme (>=0.4.2); extra == 'docs'", "sphinxcontrib-addmetahtml (>=0.1.1); extra == 'docs'", "sphinxcontrib-bibtex; extra == 'docs'", "sphinxcontrib-googleanalytics (>=0.1.1); extra == 'docs'", "sphinxcontrib-spelling; extra == 'docs'", "sphinxprettysearchresults; extra == 'docs'", "flask; extra == 'rest_api'", "flask-restplus; extra == 'rest_api'", "capturer; extra == 'tests'", "mock; extra == 'tests'" ], "requires_python": "", "summary": "Toolkit for concretely describing macromolecular complexes", "version": "0.0.3" }, "last_serial": 5933417, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "ea6a12cf85106ed404df0337e00eb125", "sha256": "b7601731d6f3f8fae2ad304e5475aa91937f893d588e9a5a27b4460515ea76c4" }, "downloads": -1, "filename": "bcforms-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea6a12cf85106ed404df0337e00eb125", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16113, "upload_time": "2019-08-01T02:57:40", "url": "https://files.pythonhosted.org/packages/65/9e/e83c581c40f1a3907c795223a26ca7a976c44f8e20e2fc8ea83c49e7b7a5/bcforms-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74c127f9a4fbc4519c9cd982f0eee669", "sha256": "b8538abc84a1857c76080bfd22619f9521ab6deb09193364c3d820d9ffd3c06c" }, "downloads": -1, "filename": "bcforms-0.0.2.tar.gz", "has_sig": false, "md5_digest": "74c127f9a4fbc4519c9cd982f0eee669", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17247, "upload_time": "2019-08-01T02:57:42", "url": "https://files.pythonhosted.org/packages/34/37/08695d0f3742d52418108179760afd6c4289c0f4c6705c0a0fa02aa9f7a2/bcforms-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ca727881aab15d8addca83ea48341923", "sha256": "d87c3352d99daac7892aad0d18d1be3f98c05725862bc54e0a69d16a3bd9e2bc" }, "downloads": -1, "filename": "bcforms-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca727881aab15d8addca83ea48341923", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31882, "upload_time": "2019-10-06T01:10:44", "url": "https://files.pythonhosted.org/packages/ad/a0/50aa2ef93ba272a75560a3baaa3a1da486876ce43458083836fd1a9d53aa/bcforms-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da99914d193948e5a2a827767f051502", "sha256": "c618053ff1eca3a9c56aca622d99a2946d7c5707332026da96a00a4640917a4f" }, "downloads": -1, "filename": "bcforms-0.0.3.tar.gz", "has_sig": false, "md5_digest": "da99914d193948e5a2a827767f051502", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31861, "upload_time": "2019-10-06T01:10:45", "url": "https://files.pythonhosted.org/packages/0c/ac/876d29f7fbcbbd004d7865ade044da3c64a8d19e10965fb7a6afcaacba10/bcforms-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca727881aab15d8addca83ea48341923", "sha256": "d87c3352d99daac7892aad0d18d1be3f98c05725862bc54e0a69d16a3bd9e2bc" }, "downloads": -1, "filename": "bcforms-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca727881aab15d8addca83ea48341923", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31882, "upload_time": "2019-10-06T01:10:44", "url": "https://files.pythonhosted.org/packages/ad/a0/50aa2ef93ba272a75560a3baaa3a1da486876ce43458083836fd1a9d53aa/bcforms-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da99914d193948e5a2a827767f051502", "sha256": "c618053ff1eca3a9c56aca622d99a2946d7c5707332026da96a00a4640917a4f" }, "downloads": -1, "filename": "bcforms-0.0.3.tar.gz", "has_sig": false, "md5_digest": "da99914d193948e5a2a827767f051502", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31861, "upload_time": "2019-10-06T01:10:45", "url": "https://files.pythonhosted.org/packages/0c/ac/876d29f7fbcbbd004d7865ade044da3c64a8d19e10965fb7a6afcaacba10/bcforms-0.0.3.tar.gz" } ] }