[![issues](https://img.shields.io/github/issues/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/issues)
[![closed issues](https://img.shields.io/github/issues-closed-raw/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/issues)
[![size](https://img.shields.io/github/repo-size/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/)
[![last commit](https://img.shields.io/github/last-commit/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/)
Python lib for molecular genetic
### Install from pip
```sh
pip3 install MOGpy
```
### Install from source
```
git clone https://github.com/Lukas0025/MOGpy.git
cd MOGpy
make install
```
## Getting started
### simple example
```python
import MOGpy
chromA = MOGpy.BioChromosome.fromStr("AATTCTAAACGCGAAACGGTTGACATGTGGGTTGGAGCC")
chromB = MOGpy.BioChromosome.fromStr("AA")
chromC = chromA * chromB
# show chromosome
chromC.show()
# show histogram
chromC.hist()
# calculate complement
chromD = chromC.complement()
# calculate reversed complement
chromE = chromC.reverse().complement()
# print all chromosomes
print(chromA.seq())
print(chromB.seq())
print(chromC.seq())
print(chromD.seq())
print(chromE.seq())
```
## Getting help
* Examples in examples dir
* Issues: https://github.com/Lukas0025/MOGpy/issues
## Reporting bugs and contributing
* Want to report a bug or request a feature? Please open [an issue](https://github.com/MOGpy/python-pixabay/issues/new).
* Want to help us with build? Contact me
## Licensing
MOGpy is licensed under GPL
Raw data
{
"_id": null,
"home_page": "https://github.com/Lukas0025/MOGpy",
"name": "MOGpy",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.0",
"maintainer_email": "",
"keywords": "",
"author": "Luk\u00e1\u0161 Pleva\u010d",
"author_email": "lukas@plevac.eu",
"download_url": "https://files.pythonhosted.org/packages/f5/76/b236c32fd48824e33c2cab50fb1d8c2cd936d5f2a5d437d2ce0099ab66d2/MOGpy-0.0.5.tar.gz",
"platform": null,
"description": "[![issues](https://img.shields.io/github/issues/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/issues)\n[![closed issues](https://img.shields.io/github/issues-closed-raw/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/issues)\n[![size](https://img.shields.io/github/repo-size/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/)\n[![last commit](https://img.shields.io/github/last-commit/Lukas0025/MOGpy)](https://github.com/Lukas0025/MOGpy/)\n\nPython lib for molecular genetic\n\n### Install from pip\n\n```sh\npip3 install MOGpy\n```\n\n### Install from source\n\n```\ngit clone https://github.com/Lukas0025/MOGpy.git\ncd MOGpy\nmake install\n```\n\n## Getting started\n\n### simple example\n\n```python\nimport MOGpy\n\nchromA = MOGpy.BioChromosome.fromStr(\"AATTCTAAACGCGAAACGGTTGACATGTGGGTTGGAGCC\")\nchromB = MOGpy.BioChromosome.fromStr(\"AA\")\nchromC = chromA * chromB\n\n# show chromosome\nchromC.show()\n\n# show histogram\nchromC.hist()\n\n# calculate complement\nchromD = chromC.complement()\n\n# calculate reversed complement\nchromE = chromC.reverse().complement()\n\n# print all chromosomes\nprint(chromA.seq())\nprint(chromB.seq())\nprint(chromC.seq())\nprint(chromD.seq())\nprint(chromE.seq())\n```\n\n## Getting help\n\n* Examples in examples dir\n* Issues: https://github.com/Lukas0025/MOGpy/issues\n\n## Reporting bugs and contributing\n\n* Want to report a bug or request a feature? Please open [an issue](https://github.com/MOGpy/python-pixabay/issues/new).\n* Want to help us with build? Contact me\n\n## Licensing\n\nMOGpy is licensed under GPL\n",
"bugtrack_url": null,
"license": "",
"summary": "Python lib for molecular genetic",
"version": "0.0.5",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "19fcbf2162801482d9ab47d673294305",
"sha256": "a84f5c2a5d1acd37399c15073f6d80e4fe8c833dc17b71cacb7986e1606a470f"
},
"downloads": -1,
"filename": "MOGpy-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "19fcbf2162801482d9ab47d673294305",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.0",
"size": 7472,
"upload_time": "2022-12-08T14:37:55",
"upload_time_iso_8601": "2022-12-08T14:37:55.988426Z",
"url": "https://files.pythonhosted.org/packages/f5/76/b236c32fd48824e33c2cab50fb1d8c2cd936d5f2a5d437d2ce0099ab66d2/MOGpy-0.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-08 14:37:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "Lukas0025",
"github_project": "MOGpy",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mogpy"
}