MOGpy


NameMOGpy JSON
Version 0.0.5 PyPI version JSON
download
home_pagehttps://github.com/Lukas0025/MOGpy
SummaryPython lib for molecular genetic
upload_time2022-12-08 14:37:55
maintainer
docs_urlNone
authorLukáš Plevač
requires_python>=3.0
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![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"
}
        
Elapsed time: 0.02523s