Mutalyzer3 API.
# Installation
pip install mutalyzer-api
# Enable the cache
Create a cache folder and a configuration file.
mkdir cache
echo MUTALYZER_CACHE_DIR = \'$(pwd)/cache\' > config.txt
Populate the cache.
mutalyzer_retriever --id NC_000022.11 --parse > cache/NC_000022.11
# Running
Start the backend.
MUTALYZER_SETTINGS="$(pwd)/config.txt" mutalyzer_api
Navigate to `http://localhost:5000/api` to interact with the API.
Raw data
{
"_id": null,
"home_page": "https://github.com/mutalyzer/api",
"name": "mutalyzer-api",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "Mutalyzer,HGVS",
"author": "Mihai Lefter",
"author_email": "M.Lefter@lumc.nl",
"download_url": "https://files.pythonhosted.org/packages/84/04/86287b1a68fa71e9ae12c4aa7b5e9552a56e4d93841f42122b5a797d4e3d/mutalyzer_api-0.3.1.tar.gz",
"platform": null,
"description": "Mutalyzer3 API.\n\n# Installation\n\n pip install mutalyzer-api\n\n# Enable the cache\n\nCreate a cache folder and a configuration file.\n\n mkdir cache\n echo MUTALYZER_CACHE_DIR = \\'$(pwd)/cache\\' > config.txt\n\nPopulate the cache.\n\n mutalyzer_retriever --id NC_000022.11 --parse > cache/NC_000022.11\n\n# Running\n\nStart the backend.\n\n MUTALYZER_SETTINGS=\"$(pwd)/config.txt\" mutalyzer_api\n\nNavigate to `http://localhost:5000/api` to interact with the API.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Mutalyzer HGVS variant description normalizer.",
"version": "0.3.1",
"project_urls": {
"Homepage": "https://github.com/mutalyzer/api"
},
"split_keywords": [
"mutalyzer",
"hgvs"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "21fa1f3d7ea06fdc9b7683938df6f4e239b05b6013a39c863d4542a5a303b02f",
"md5": "9cfe9443cc36a45f1273bc6ccc76d4e7",
"sha256": "906477992c66e57f701d62900c710fdfa1f4a672cba42fec060efa9a548112a8"
},
"downloads": -1,
"filename": "mutalyzer_api-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9cfe9443cc36a45f1273bc6ccc76d4e7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12611,
"upload_time": "2024-02-08T13:20:09",
"upload_time_iso_8601": "2024-02-08T13:20:09.199296Z",
"url": "https://files.pythonhosted.org/packages/21/fa/1f3d7ea06fdc9b7683938df6f4e239b05b6013a39c863d4542a5a303b02f/mutalyzer_api-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "840486287b1a68fa71e9ae12c4aa7b5e9552a56e4d93841f42122b5a797d4e3d",
"md5": "907b89c3c21711e57d9a93c1c8dae8ed",
"sha256": "36c13e7de59eab4f1393f9a52aa3a18285a669804bc5e2f008c3d338b79facfd"
},
"downloads": -1,
"filename": "mutalyzer_api-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "907b89c3c21711e57d9a93c1c8dae8ed",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7321,
"upload_time": "2024-02-08T13:20:11",
"upload_time_iso_8601": "2024-02-08T13:20:11.315469Z",
"url": "https://files.pythonhosted.org/packages/84/04/86287b1a68fa71e9ae12c4aa7b5e9552a56e4d93841f42122b5a797d4e3d/mutalyzer_api-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-08 13:20:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mutalyzer",
"github_project": "api",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mutalyzer-api"
}