{ "info": { "author": "David P\u0159\u00edhoda, Geoffrey Hannigan", "author_email": "david.prihoda1@merck.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "# DeepBGC: Biosynthetic Gene Cluster detection and classification\n\nDeepBGC detects BGCs in bacterial and fungal genomes using deep learning. \nDeepBGC employs a Bidirectional Long Short-Term Memory Recurrent Neural Network \nand a word2vec-like vector embedding of Pfam protein domains. \nProduct class and activity of detected BGCs is predicted using a Random Forest classifier.\n\n[![BioConda Install](https://img.shields.io/conda/dn/bioconda/deepbgc.svg?style=flag&label=BioConda%20install&color=green)](https://anaconda.org/bioconda/deepbgc) \n![PyPI - Downloads](https://img.shields.io/pypi/dm/deepbgc.svg?color=green&label=PyPI%20downloads)\n[![PyPI license](https://img.shields.io/pypi/l/deepbgc.svg)](https://pypi.python.org/pypi/deepbgc/)\n[![PyPI version](https://badge.fury.io/py/deepbgc.svg)](https://badge.fury.io/py/deepbgc)\n[![CI](https://api.travis-ci.org/Merck/deepbgc.svg?branch=master)](https://travis-ci.org/Merck/deepbgc)\n\n![DeepBGC architecture](images/deepbgc.architecture.png?raw=true \"DeepBGC architecture\")\n\n## Publications\n\nA deep learning genome-mining strategy for biosynthetic gene cluster prediction
\nGeoffrey D Hannigan, David Prihoda et al., Nucleic Acids Research, gkz654, https://doi.org/10.1093/nar/gkz654\n\n\n## Install using bioconda (recommended)\n\n- Install Bioconda by following Step 1 and 2 from: https://bioconda.github.io/\n- Run `conda install deepbgc` to install DeepBGC and all of its dependencies \n\n## Install using pip\n\nIf you don't mind installing the HMMER and Prodigal dependencies manually, you can also install DeepBGC using pip:\n\n- Install Python version 2.7+ or 3.4+\n- Install Prodigal and put the `prodigal` binary it on your PATH: https://github.com/hyattpd/Prodigal/releases\n- Install HMMER and put the `hmmscan` and `hmmpress` binaries on your PATH: http://hmmer.org/download.html\n- Run `pip install deepbgc` to install DeepBGC \n\n## Use DeepBGC\n\n### Download models and Pfam database\n\nBefore you can use DeepBGC, download trained models and Pfam database:\n\n```bash\ndeepbgc download\n```\n\nYou can display downloaded dependencies and models using:\n\n```bash\ndeepbgc info\n```\n\n### Detection and classification\n\n![DeepBGC pipeline](images/deepbgc.pipeline.png?raw=true \"DeepBGC pipeline\")\n\nDetect and classify BGCs in a genomic sequence. \nProteins and Pfam domains are detected automatically if not already annotated (HMMER and Prodigal needed)\n\n```bash\n# Show command help docs\ndeepbgc pipeline --help\n\n# Detect and classify BGCs in mySequence.fa using DeepBGC detector.\ndeepbgc pipeline mySequence.fa\n\n# Detect and classify BGCs in mySequence.fa using custom DeepBGC detector trained on your own data.\ndeepbgc pipeline --detector path/to/myDetector.pkl mySequence.fa\n```\n\nThis will produce a `mySequence` directory with multiple files and a README.txt with file descriptions.\n\nSee [Train DeepBGC on your own data](#train-deepbgc-on-your-own-data) section below for more information about training a custom detector or classifier.\n\n#### Example output\n\nSee the [DeepBGC Example Result Notebook](https://nbviewer.jupyter.org/urls/github.com/Merck/deepbgc/releases/download/v0.1.0/DeepBGC_Example_Result.ipynb).\nData can be downloaded on the [releases page](https://github.com/Merck/deepbgc/releases)\n\n![Detected BGC Regions](images/deepbgc.bgc.png?raw=true \"Detected BGC regions\")\n\n## Train DeepBGC on your own data\n\nYou can train your own BGC detection and classification models, see `deepbgc train --help` for documentation and examples.\n\nDeepBGC positives, negatives and other training and validation data can be found in [release 0.1.0](https://github.com/Merck/deepbgc/releases/tag/v0.1.0) and [release 0.1.5](https://github.com/Merck/deepbgc/releases/tag/v0.1.5).\n\nIf you have any questions about using or training DeepBGC, feel free to submit an issue.\n\n### JSON model training template files\n\nDeepBGC is using JSON template files to define model architecture and training parameters. All templates can be downloaded in [release 0.1.0](https://github.com/Merck/deepbgc/releases/tag/v0.1.0).\n\nJSON template for DeepBGC LSTM **detector** with pfam2vec is structured as follows:\n```\n{\n \"type\": \"KerasRNN\", - Model architecture (KerasRNN/DiscreteHMM/GeneBorderHMM)\n \"build_params\": { - Parameters for model architecture\n \"batch_size\": 16, - Number of splits of training data that is trained in parallel \n \"hidden_size\": 128, - Size of vector storing the LSTM inner state\n \"stateful\": true - Remember previous sequence when training next batch\n },\n \"fit_params\": {\n \"timesteps\": 256, - Number of pfam2vec vectors trained in one batch\n \"validation_size\": 0, - Fraction of training data to use for validation (if validation data is not provided explicitly). Use 0.2 for 20% data used for testing.\n \"verbose\": 1, - Verbosity during training\n \"num_epochs\": 1000, - Number of passes over your training set during training. You probably want to use a lower number if not using early stopping on validation data.\n \"early_stopping\" : { - Stop model training when at certain validation performance\n \"monitor\": \"val_auc_roc\", - Use validation AUC ROC to observe performance\n \"min_delta\": 0.0001, - Stop training when the improvement in the last epochs did not improve more than 0.0001\n \"patience\": 20, - How many of the last epochs to check for improvement\n \"mode\": \"max\" - Stop training when given metric stops increasing (use \"min\" for decreasing metrics like loss)\n },\n \"shuffle\": true, - Shuffle samples in each epoch. Will use \"sequence_id\" field to group pfam vectors belonging to the same sample and shuffle them together \n \"optimizer\": \"adam\", - Optimizer algorithm\n \"learning_rate\": 0.0001, - Learning rate\n \"weighted\": true - Increase weight of less-represented class. Will give more weight to BGC training samples if the non-BGC set is larger.\n },\n \"input_params\": {\n \"features\": [ - Array of features to use in model, see deepbgc/features.py\n {\n \"type\": \"ProteinBorderTransformer\" - Add two binary flags for pfam domains found at beginning or at end of protein\n },\n {\n \"type\": \"Pfam2VecTransformer\", - Convert pfam_id field to pfam2vec vector using provided pfam2vec table\n \"vector_path\": \"#{PFAM2VEC}\" - PFAM2VEC variable is filled in using command line argument --config\n }\n ]\n }\n}\n```\n\nJSON template for Random Forest **classifier** is structured as follows:\n```\n{\n \"type\": \"RandomForestClassifier\", - Type of classifier (RandomForestClassifier)\n \"build_params\": {\n \"n_estimators\": 100, - Number of trees in random forest\n \"random_state\": 0 - Random seed used to get same result each time\n },\n \"input_params\": {\n \"sequence_as_vector\": true, - Convert each sample into a single vector\n \"features\": [\n {\n \"type\": \"OneHotEncodingTransformer\" - Convert each sequence of Pfams into a single binary vector (Pfam set)\n }\n ]\n }\n}\n```\n\n### Using your trained model\n\nSince version `0.1.10` you can provide a direct path to the detector or classifier model like so:\n```bash\ndeepbgc pipeline \\\n mySequence.fa \\\n --detector path/to/myDetector.pkl \\\n --classifier path/to/myClassifier.pkl \n```\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/Merck/DeepBGC", "keywords": "biosynthetic gene clusters,bgc detection,deep learning,pfam2vec", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "deepbgc", "package_url": "https://pypi.org/project/deepbgc/", "platform": "", "project_url": "https://pypi.org/project/deepbgc/", "project_urls": { "Homepage": "https://github.com/Merck/DeepBGC" }, "release_url": "https://pypi.org/project/deepbgc/0.1.14/", "requires_dist": [ "argparse", "biopython (>=1.70)", "scikit-learn (>=0.18.2)", "pandas (>=0.24.1)", "numpy (<1.17,>=1.16.1)", "keras (<2.3.0,>=2.2.4)", "tensorflow (<2.0.0,>=1.12.0)", "matplotlib (<3.1,>=2.2.3)", "appdirs (>=1.4.3)", "hmmlearn (>=0.2.1) ; extra == 'hmm'" ], "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "DeepBGC - Biosynthetic Gene Cluster detection and classification", "version": "0.1.14" }, "last_serial": 5971970, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d98e7d9d360bc56001cbed634fe375e7", "sha256": "b44662ac6f72cdcf2f9ce263655b27577afa8ca526507dcbd3533a83b015b1f3" }, "downloads": -1, "filename": "deepbgc-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d98e7d9d360bc56001cbed634fe375e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30311, "upload_time": "2019-01-31T17:05:25", "url": "https://files.pythonhosted.org/packages/86/3f/b71e473106df3074ef73e4df50c595b50d1686f410d81770b7b051884026/deepbgc-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff7867f089efa7ca429c10500a3b5aa1", "sha256": "49876550b2b50835f068928c82ce1aa9fc0931ebff18ff694bd523bf1df05bde" }, "downloads": -1, "filename": "deepbgc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ff7867f089efa7ca429c10500a3b5aa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22491, "upload_time": "2019-01-31T17:05:28", "url": "https://files.pythonhosted.org/packages/c0/47/3d85fac2ff3f8539524023719b9e2774062a2a7097c5419f274c758a2744/deepbgc-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "87dbef7b5613e3f29246b73bf4a8158f", "sha256": "5429e1a4be9e3c40dcc5f96c72e668643fc9d20beefb3f7d5faa2fdf9b265ca5" }, "downloads": -1, "filename": "deepbgc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "87dbef7b5613e3f29246b73bf4a8158f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30621, "upload_time": "2019-03-07T09:53:15", "url": "https://files.pythonhosted.org/packages/ed/82/8085d5d4240c74d8ecfab3d593a5f7209efaeafb7a07d311b8646196ba4a/deepbgc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d92313c4b77731920785fd546b52be3", "sha256": "12c66e1899cbb312f2e78997423988707832ddbcbfdb495c5466206d12cf8f90" }, "downloads": -1, "filename": "deepbgc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4d92313c4b77731920785fd546b52be3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22765, "upload_time": "2019-03-07T09:53:16", "url": "https://files.pythonhosted.org/packages/3e/e5/bdfa5dfa9b487d38bb8c8dbfe04c89c16c9e2634beb3c59ab213dc7f1531/deepbgc-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "0d2bb5a9cd2468ee37ebba1cf5bcc1fa", "sha256": "b1eb5e89f0460938057419668c09edfe32399344f450a7c211ed111e0f8f7b1d" }, "downloads": -1, "filename": "deepbgc-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0d2bb5a9cd2468ee37ebba1cf5bcc1fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 58253, "upload_time": "2019-03-12T13:13:15", "url": "https://files.pythonhosted.org/packages/e0/30/e097649c21ce10a502e777961679916e1d19dea48941e45acd503a6ba87c/deepbgc-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de799b7b3f4d42a392fe3a9697f78abe", "sha256": "9f826c42002d246f43fa352c8424f81785dfbd00a8910234d05c8a104efdf06c" }, "downloads": -1, "filename": "deepbgc-0.1.0.tar.gz", "has_sig": false, "md5_digest": "de799b7b3f4d42a392fe3a9697f78abe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 41168, "upload_time": "2019-03-12T13:13:18", "url": "https://files.pythonhosted.org/packages/33/2c/1f8f8c089bc3f080e58084c01db01a21349497133841049372a76e80cc72/deepbgc-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3f2b5c8ba51000f5060815edba183e1c", "sha256": "7a18293290729ab3e7f84cd989eb7b05d01af3cef6221ac7062f593b0f5c022d" }, "downloads": -1, "filename": "deepbgc-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3f2b5c8ba51000f5060815edba183e1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 58303, "upload_time": "2019-03-12T13:44:02", "url": "https://files.pythonhosted.org/packages/76/46/fc2ab34f50f90c44fe9e4c64495669ac8ff7e0fdca45165fab824e03088c/deepbgc-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4714a2202018ab2e8eb6b7e3cf893b99", "sha256": "72e5f524d2350d0bbadca17257aa700d3a99550713642be5cbdc5fceb0cb43af" }, "downloads": -1, "filename": "deepbgc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4714a2202018ab2e8eb6b7e3cf893b99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 41241, "upload_time": "2019-03-12T13:44:03", "url": "https://files.pythonhosted.org/packages/54/fe/1faa54e2e2e6c1e756be7be14987030539836852530b62dd39b457ea32c2/deepbgc-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "fd088bb0ba347ae5b5ac90f4c2df39a6", "sha256": "62f3fd0be84a63a44435ce0987288667d4d06654da85dd9d0bc7d51869fadcd3" }, "downloads": -1, "filename": "deepbgc-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "fd088bb0ba347ae5b5ac90f4c2df39a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 61492, "upload_time": "2019-09-06T09:48:53", "url": "https://files.pythonhosted.org/packages/ae/1f/b3f33e2f41dad782bef91fd851c5d12d4ee6f18c4819043b0b7ef54194af/deepbgc-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b1db92c632cdae4f227bdc693068d53", "sha256": "344204a65e3168073d5d9873e650522ba2d00dac561081adaecee7b97fbfaf6b" }, "downloads": -1, "filename": "deepbgc-0.1.10.tar.gz", "has_sig": false, "md5_digest": "0b1db92c632cdae4f227bdc693068d53", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44266, "upload_time": "2019-09-06T09:48:55", "url": "https://files.pythonhosted.org/packages/77/9e/aff0ca44b6589d5f350bea898d486085dc4af05e6198422291284532abf3/deepbgc-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "4cc6be41bc2234bb7c9a6674df45e3e3", "sha256": "29769414cb7c4d7870b50f876091861f76ad65019c8bfb062341c74cc8cfab1a" }, "downloads": -1, "filename": "deepbgc-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "4cc6be41bc2234bb7c9a6674df45e3e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 61865, "upload_time": "2019-10-01T06:49:58", "url": "https://files.pythonhosted.org/packages/2c/97/44ba1ceeec18cab8f60bcfa73b693fa8bfefe8413967cf4fb77a3adbbc50/deepbgc-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "566f5ebc2dab94c48b4db6d4261db373", "sha256": "6cc32b73b54da05156a663ff1a85944594c84f2a8fbede0383cd12ce1555d830" }, "downloads": -1, "filename": "deepbgc-0.1.11.tar.gz", "has_sig": false, "md5_digest": "566f5ebc2dab94c48b4db6d4261db373", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44585, "upload_time": "2019-10-01T06:50:00", "url": "https://files.pythonhosted.org/packages/e3/6a/c65c86c22cebd27af7aafd6e5ce08b018a5d29ef859a59f791d6c480c4dc/deepbgc-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "c18a9d500136405ce975266d77519991", "sha256": "b5b42ef448cb33d9b3684606f9a7a317aecb3bbbb8f2863fb81a9384d185641b" }, "downloads": -1, "filename": "deepbgc-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "c18a9d500136405ce975266d77519991", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 61844, "upload_time": "2019-10-01T06:58:12", "url": "https://files.pythonhosted.org/packages/95/5d/b95e6e52d19e5c184227e56250c8db762e91f096446817652a0aa0701ac6/deepbgc-0.1.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df476c6f81c8702e7b5f54b90cc38af2", "sha256": "645e69f2acaaf5a4d12167f22042597ab4a44b13731cbd2c266b58f06b85258d" }, "downloads": -1, "filename": "deepbgc-0.1.12.tar.gz", "has_sig": false, "md5_digest": "df476c6f81c8702e7b5f54b90cc38af2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44572, "upload_time": "2019-10-01T06:58:14", "url": "https://files.pythonhosted.org/packages/79/92/04fd60815d5f84f19ea0643025181ff4d0f50e34c42efc7bc84418aa3f9d/deepbgc-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "d93f9f8a9e4b08c6954e9be6e0558895", "sha256": "baa66b693c0f9b875059291ab5159cdb133eb4ad6368d307f4b7166b8d40990e" }, "downloads": -1, "filename": "deepbgc-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "d93f9f8a9e4b08c6954e9be6e0558895", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 61857, "upload_time": "2019-10-01T07:31:24", "url": "https://files.pythonhosted.org/packages/bc/5c/b3efcc61ca72a9fecc347ecdef9bb10147852e7618c36f7057a3a39c927a/deepbgc-0.1.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72544daca18ad28dbf2eca63ecfaf198", "sha256": "d45085fd4ea43f30f9b8a95fce56a2bfa1a62276229ea4b81460b5454236f0ca" }, "downloads": -1, "filename": "deepbgc-0.1.13.tar.gz", "has_sig": false, "md5_digest": "72544daca18ad28dbf2eca63ecfaf198", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44596, "upload_time": "2019-10-01T07:31:26", "url": "https://files.pythonhosted.org/packages/5d/44/8b9a3e43c04ece67c85fc9e226faf5bdfd128fefec14daca01fd01f2da02/deepbgc-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "0c2c50501f4fada4e2365c94e40e654c", "sha256": "61fa40155894c1f242f40d10c86e5bb7d2f3cf4ba2bee26f52ca15beaf0e4bba" }, "downloads": -1, "filename": "deepbgc-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "0c2c50501f4fada4e2365c94e40e654c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 62015, "upload_time": "2019-10-14T14:55:50", "url": "https://files.pythonhosted.org/packages/b6/75/1d22aabe7c217bc0ad028d767a4aacddf3926dc8a904bfc7c4c2edac7a02/deepbgc-0.1.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9324013174caefd1ad3cbff1e97ac496", "sha256": "39003f0849bad2ddcbf967239d9c9c36d2432e35cafebea9202c6e3e56167a21" }, "downloads": -1, "filename": "deepbgc-0.1.14.tar.gz", "has_sig": false, "md5_digest": "9324013174caefd1ad3cbff1e97ac496", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44829, "upload_time": "2019-10-14T14:55:52", "url": "https://files.pythonhosted.org/packages/04/5a/6e90b0591c2a043438c77c115977ba6dd648c70b79704cb87ce918b9a0bd/deepbgc-0.1.14.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "baabf333196d194f614469c8861ddbdc", "sha256": "2d0d5dc30f893924949ea3a1e9f2169ec37adbe6c383d2d633626d5478dcf0de" }, "downloads": -1, "filename": "deepbgc-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "baabf333196d194f614469c8861ddbdc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 58302, "upload_time": "2019-03-12T13:58:12", "url": "https://files.pythonhosted.org/packages/96/8b/4f53dd8c697c45249de99e1534d270847d0a11029884c216555f8c0c3f64/deepbgc-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a27523b40cfa5eb35238bb83949a88d6", "sha256": "57946da7fe55b0a82b1d9b8737769db62c4fad4bc6ca75766442d36f63086d2d" }, "downloads": -1, "filename": "deepbgc-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a27523b40cfa5eb35238bb83949a88d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 41245, "upload_time": "2019-03-12T13:58:13", "url": "https://files.pythonhosted.org/packages/32/a9/3426a8b1709c805640ea02d08b63e71718ef2c40f5032fcd55f9a29446c5/deepbgc-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "775a1c8e5cd7f91b6bda17fac4e17cd2", "sha256": "2128c2d0dd5151979e27dc11fcacbbc79cb04cfc8f868ddb2612ea56e3247a71" }, "downloads": -1, "filename": "deepbgc-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "775a1c8e5cd7f91b6bda17fac4e17cd2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 58288, "upload_time": "2019-03-13T12:29:42", "url": "https://files.pythonhosted.org/packages/39/cd/82d59973cac6548000f9260143678b0cb8c1b8b714e1098c2d81ebbf0fcd/deepbgc-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e304153c3f92624aded17b723f6e17d9", "sha256": "3a91988182fae36eacdf570b9e9bc2db2afb81183c14002bdc0cb60296188dc4" }, "downloads": -1, "filename": "deepbgc-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e304153c3f92624aded17b723f6e17d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 41230, "upload_time": "2019-03-13T12:29:43", "url": "https://files.pythonhosted.org/packages/88/d8/7572ad95f22a63c331c7ad962fc37a11bd3b59e8e4676d175551d3d8d3e6/deepbgc-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "373d960472167474355950b33badc858", "sha256": "71a89645e1a023778f3dafa51fc835baec764aae48e2b47ea7e9c318e398ba0e" }, "downloads": -1, "filename": "deepbgc-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "373d960472167474355950b33badc858", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 58549, "upload_time": "2019-03-18T09:06:08", "url": "https://files.pythonhosted.org/packages/a5/93/917fdaf4fc8d6da4d95b014edd8547d44b0a0504327a915862d785b7c593/deepbgc-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2bd2c533e31bbb2859122e8e52cebd7", "sha256": "0a884a07bc48342b335f5e96690324c692933fa84dcd1418726e6b6bae6dee69" }, "downloads": -1, "filename": "deepbgc-0.1.4.tar.gz", "has_sig": false, "md5_digest": "c2bd2c533e31bbb2859122e8e52cebd7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 41548, "upload_time": "2019-03-18T09:06:09", "url": "https://files.pythonhosted.org/packages/78/cd/b8c29d42498f8952cffb18babaa43fc8ed1d2676b96a4cd25ebc0662db94/deepbgc-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "36b25ab38124f6254f7f5895963f7828", "sha256": "2cf757a8e34414d3be24b6b35ffc5bc775355a95fb97eb948f9071485aa7ba2b" }, "downloads": -1, "filename": "deepbgc-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "36b25ab38124f6254f7f5895963f7828", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 58410, "upload_time": "2019-03-21T15:43:46", "url": "https://files.pythonhosted.org/packages/38/6e/bd5b625d4b2176df6f356ac339d3534e3b526aed8093a86b453d0f7eda9c/deepbgc-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de8fd498bf3d521f8554a6a562ee469b", "sha256": "646ea513a8724249e714331c77905f8f32b0927fd60e8a0f9d63136c88ea5feb" }, "downloads": -1, "filename": "deepbgc-0.1.5.tar.gz", "has_sig": false, "md5_digest": "de8fd498bf3d521f8554a6a562ee469b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 41438, "upload_time": "2019-03-21T15:43:48", "url": "https://files.pythonhosted.org/packages/2c/40/4b67190c1401c454743597b42c69695e2f34794b87ce9e55a8faea8e4a1b/deepbgc-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "7015b415e1fb9d3a515489a6059ac0a2", "sha256": "07940fb5aa22ef8834b107b118a3bde465e8600dd03c6f7957d14dc18fc217ed" }, "downloads": -1, "filename": "deepbgc-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7015b415e1fb9d3a515489a6059ac0a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 58513, "upload_time": "2019-03-21T19:03:09", "url": "https://files.pythonhosted.org/packages/a4/8b/8fe882f95574952629dfe2b7fd1d4dd246b800dca582ccccec3e5f11588d/deepbgc-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57a0a5ea4bdc9a7652ac30b62006b7e3", "sha256": "d975c9499de6eb74b88878f8e4dac9257203b7fb20e79b414179a9127f705d18" }, "downloads": -1, "filename": "deepbgc-0.1.6.tar.gz", "has_sig": false, "md5_digest": "57a0a5ea4bdc9a7652ac30b62006b7e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 41530, "upload_time": "2019-03-21T19:03:17", "url": "https://files.pythonhosted.org/packages/28/b1/4f664157caecfec937bcb33959dfa0f7652ed9ee95bf89fa54f76f697a7c/deepbgc-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "4da4fda23b880febb4c3b51a6f4d2e72", "sha256": "323ef7c7cdb23993173c8ecd142afbfae0789a54d25fc0b8018b29679c5fa537" }, "downloads": -1, "filename": "deepbgc-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "4da4fda23b880febb4c3b51a6f4d2e72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 58495, "upload_time": "2019-06-11T14:25:31", "url": "https://files.pythonhosted.org/packages/14/40/611480dbe28e701bd9d36313c0fc2853ca51254e52093f8ff3bdf357def1/deepbgc-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1c35b3598bbfd3a1ea7ac91878b7b0c", "sha256": "f152ad9127ff75eb47999cde1ddda306e3dea68d96241a676bd6cee236075562" }, "downloads": -1, "filename": "deepbgc-0.1.7.tar.gz", "has_sig": false, "md5_digest": "c1c35b3598bbfd3a1ea7ac91878b7b0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 41540, "upload_time": "2019-06-11T14:25:33", "url": "https://files.pythonhosted.org/packages/43/5a/da1e10a9421fdf093eec2de6bd8945bbd7eb25ce4adeb6c918ee2805a4cb/deepbgc-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "e1f646b65ad2869f18cd094e7e7fc886", "sha256": "ef73bf805139f1c44ac6edf44af4ffc457c117402f84bbed3d00b231b9457755" }, "downloads": -1, "filename": "deepbgc-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e1f646b65ad2869f18cd094e7e7fc886", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 59817, "upload_time": "2019-07-30T08:25:52", "url": "https://files.pythonhosted.org/packages/78/36/768030843f75bde37e83b23260cd8f59dd2b5eb2edd2b0a1f1717f09d757/deepbgc-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d50d93028dc3bc216099abf94a29c63", "sha256": "aa6ea5f4a6e1e961e4fec3f34c74626beac10f4ed8649e8e7b48a988eeb2e986" }, "downloads": -1, "filename": "deepbgc-0.1.8.tar.gz", "has_sig": false, "md5_digest": "8d50d93028dc3bc216099abf94a29c63", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42467, "upload_time": "2019-07-30T08:25:53", "url": "https://files.pythonhosted.org/packages/f8/5b/884afb86df89efa1b8ff79de0954ee30691b5aff1b86b876d3e8c41b66cb/deepbgc-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "65c7939aa683c21bcb5d9d64d7951d6a", "sha256": "7316adba8478a1da6da0dbfe5377b2160f05c09344f8e35392224bd669d55f96" }, "downloads": -1, "filename": "deepbgc-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "65c7939aa683c21bcb5d9d64d7951d6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 59939, "upload_time": "2019-08-01T16:43:36", "url": "https://files.pythonhosted.org/packages/f4/3a/1e50e66e21848c27fd99226280fcfec2506d95d0e81b74d92d4da4e130c4/deepbgc-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cae772f4e07182f48ba7a3083cd22345", "sha256": "7b4e9dbc39177a6927dde20af6c9d3f7049ac79ef7757992f8e413532ecd9001" }, "downloads": -1, "filename": "deepbgc-0.1.9.tar.gz", "has_sig": false, "md5_digest": "cae772f4e07182f48ba7a3083cd22345", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42511, "upload_time": "2019-08-01T16:43:43", "url": "https://files.pythonhosted.org/packages/9a/36/61d08c394c0a325e6d5d8161a5f60e26379bbc5263b7c24e6fcccaac3b37/deepbgc-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c2c50501f4fada4e2365c94e40e654c", "sha256": "61fa40155894c1f242f40d10c86e5bb7d2f3cf4ba2bee26f52ca15beaf0e4bba" }, "downloads": -1, "filename": "deepbgc-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "0c2c50501f4fada4e2365c94e40e654c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 62015, "upload_time": "2019-10-14T14:55:50", "url": "https://files.pythonhosted.org/packages/b6/75/1d22aabe7c217bc0ad028d767a4aacddf3926dc8a904bfc7c4c2edac7a02/deepbgc-0.1.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9324013174caefd1ad3cbff1e97ac496", "sha256": "39003f0849bad2ddcbf967239d9c9c36d2432e35cafebea9202c6e3e56167a21" }, "downloads": -1, "filename": "deepbgc-0.1.14.tar.gz", "has_sig": false, "md5_digest": "9324013174caefd1ad3cbff1e97ac496", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44829, "upload_time": "2019-10-14T14:55:52", "url": "https://files.pythonhosted.org/packages/04/5a/6e90b0591c2a043438c77c115977ba6dd648c70b79704cb87ce918b9a0bd/deepbgc-0.1.14.tar.gz" } ] }