transcriptorthology


Nametranscriptorthology JSON
Version 3.0.2 PyPI version JSON
download
home_pagehttps://github.com/UdeS-CoBIUS/TranscriptOrthology
SummaryAlgorithm to address Orthology and Paralogy at the Transcript Level
upload_time2023-12-02 02:44:05
maintainer
docs_urlNone
authorWend Yam Donald Davy Ouedraogo
requires_python
licenseCoBIUS Lab
keywords clustering alternative splicing orthology-paralogy inference isoorthology algorithm evolution transcripts phylogeny computational-biology
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# Inferring clusters of orthologous and paralogous transcripts

``Algorithm to infer clusters of isoorthologous transcripts using gene-level homology relationships and a Reciprocal Best Hits approach``

![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)

<!-- ABOUT THE PROJECT -->
<h2 id="about-the-project">About The Project</h2>


<!-- OVERVIEW -->
<h3 id="overview">Overview</h3>

`A graph-based method to infer isoorthology & recent paralogy relations in a set of homologous transcripts`

---


<!-- Requirements -->
<h3 id="requirements"> Requirements</h3>

*   __`python3 (at leat python 3.6)`__
*   __`NetworkX`__
*   __`Pandas`__
*   __`Numpy`__
*   __`ETE toolkit`__


![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)

<!-- Package -->
<h3 id="package">About the package</h3>

``install the package``
<pre><code>pip3 install transcriptorthology</code></pre>

``import package and use the main function``
<pre><code>from transcriptorthology.transcriptOrthology import inferring_transcripts_isoorthology


if __name__ == '__main__':
  gtot_path = './execution/mapping_gene_to_transcripts/ENSGT00390000003967.fasta'
  gt_path = './execution/NHX_trees/ENSGT00390000003967.nhx'
  lower_bound = 0.7
  transcripts_msa_path = './execution/transcripts_alignments/ENSGT00390000003967.alg'
  tsm_value = 1
  constraint = 1
  output_folder = './execution/output_folder'
  
  <span style="color:red;">inferring_transcripts_isoorthology</span>(<span style="color:red;">transcripts_msa_path</span>, <span style="color:green;">gtot_path</span>, <span style="color:purple;">gt_path</span>,<span style="color:orange;">tsm_value</span>,<span style="color:yellow;">lower_bound</span>,<span style="color:gray;">constraint</span>,<span style="color:gray;">output_folder</span>)</code></pre>


![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)

---
<br>
<br>
<br>
<br>
<br>
<br>
Copyright © 2023 CoBIUS LAB







            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/UdeS-CoBIUS/TranscriptOrthology",
    "name": "transcriptorthology",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "clustering,alternative splicing,orthology-paralogy inference,isoorthology,algorithm,evolution,transcripts,phylogeny,computational-biology",
    "author": "Wend Yam Donald Davy Ouedraogo",
    "author_email": "wend.yam.donald.davy.ouedraogo@usherbrooke.ca",
    "download_url": "https://files.pythonhosted.org/packages/7f/4e/bc3e5e43b9e96a0efdd2b8b20906b3a5a7a76de60213d45a1d69c0d2adbd/transcriptorthology-3.0.2.tar.gz",
    "platform": null,
    "description": "\n# Inferring clusters of orthologous and paralogous transcripts\n\n``Algorithm to infer clusters of isoorthologous transcripts using gene-level homology relationships and a Reciprocal Best Hits approach``\n\n![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)\n\n<!-- ABOUT THE PROJECT -->\n<h2 id=\"about-the-project\">About The Project</h2>\n\n\n<!-- OVERVIEW -->\n<h3 id=\"overview\">Overview</h3>\n\n`A graph-based method to infer isoorthology & recent paralogy relations in a set of homologous transcripts`\n\n---\n\n\n<!-- Requirements -->\n<h3 id=\"requirements\"> Requirements</h3>\n\n*   __`python3 (at leat python 3.6)`__\n*   __`NetworkX`__\n*   __`Pandas`__\n*   __`Numpy`__\n*   __`ETE toolkit`__\n\n\n![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)\n\n<!-- Package -->\n<h3 id=\"package\">About the package</h3>\n\n``install the package``\n<pre><code>pip3 install transcriptorthology</code></pre>\n\n``import package and use the main function``\n<pre><code>from transcriptorthology.transcriptOrthology import inferring_transcripts_isoorthology\n\n\nif __name__ == '__main__':\n  gtot_path = './execution/mapping_gene_to_transcripts/ENSGT00390000003967.fasta'\n  gt_path = './execution/NHX_trees/ENSGT00390000003967.nhx'\n  lower_bound = 0.7\n  transcripts_msa_path = './execution/transcripts_alignments/ENSGT00390000003967.alg'\n  tsm_value = 1\n  constraint = 1\n  output_folder = './execution/output_folder'\n  \n  <span style=\"color:red;\">inferring_transcripts_isoorthology</span>(<span style=\"color:red;\">transcripts_msa_path</span>, <span style=\"color:green;\">gtot_path</span>, <span style=\"color:purple;\">gt_path</span>,<span style=\"color:orange;\">tsm_value</span>,<span style=\"color:yellow;\">lower_bound</span>,<span style=\"color:gray;\">constraint</span>,<span style=\"color:gray;\">output_folder</span>)</code></pre>\n\n\n![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)\n\n---\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\nCopyright \u00a9 2023 CoBIUS LAB\n\n\n\n\n\n\n",
    "bugtrack_url": null,
    "license": "CoBIUS Lab",
    "summary": "Algorithm to address Orthology and Paralogy at the Transcript Level",
    "version": "3.0.2",
    "project_urls": {
        "Homepage": "https://github.com/UdeS-CoBIUS/TranscriptOrthology"
    },
    "split_keywords": [
        "clustering",
        "alternative splicing",
        "orthology-paralogy inference",
        "isoorthology",
        "algorithm",
        "evolution",
        "transcripts",
        "phylogeny",
        "computational-biology"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba9f4834ef1d78aea68241cf6e343a9380157085b1094819ef06ffc5252e8b11",
                "md5": "477d6c40196795fe4014f8870f58a3fc",
                "sha256": "16f8a74cbd1510a66499a9099a58f482811b96accdb796a1431e0438a69e0ff9"
            },
            "downloads": -1,
            "filename": "transcriptorthology-3.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "477d6c40196795fe4014f8870f58a3fc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 12934,
            "upload_time": "2023-12-02T02:44:04",
            "upload_time_iso_8601": "2023-12-02T02:44:04.773862Z",
            "url": "https://files.pythonhosted.org/packages/ba/9f/4834ef1d78aea68241cf6e343a9380157085b1094819ef06ffc5252e8b11/transcriptorthology-3.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f4ebc3e5e43b9e96a0efdd2b8b20906b3a5a7a76de60213d45a1d69c0d2adbd",
                "md5": "c961c940ed0769595e417ff2f45bfe2b",
                "sha256": "f5c06bbf35025fac24c4395be605ac904ae85dc1247474562c250867f62f4268"
            },
            "downloads": -1,
            "filename": "transcriptorthology-3.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "c961c940ed0769595e417ff2f45bfe2b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 10393,
            "upload_time": "2023-12-02T02:44:05",
            "upload_time_iso_8601": "2023-12-02T02:44:05.900260Z",
            "url": "https://files.pythonhosted.org/packages/7f/4e/bc3e5e43b9e96a0efdd2b8b20906b3a5a7a76de60213d45a1d69c0d2adbd/transcriptorthology-3.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-02 02:44:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "UdeS-CoBIUS",
    "github_project": "TranscriptOrthology",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "transcriptorthology"
}
        
Elapsed time: 3.46825s