intronator


Nameintronator JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/intronator/intronator
SummaryA Python package for comprehensive splice site analysis and simulation
upload_time2025-07-27 11:53:18
maintainerNone
docs_urlNone
authorIntronator Team
requires_python>=3.10
licenseNone
keywords bioinformatics splicing genomics splice-sites rna mutations
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Intronator

A Python package for intron analysis with splice site prediction capabilities.

## Features

- SpliceAI integration for splice site prediction
- Pangolin model support for enhanced predictions
- seqmat compatibility for sequence analysis
- Python 3.10+ support

## Installation

### Basic Installation
```bash
pip install intronator
```

### External Dependencies
The package requires SpliceAI and Pangolin models which must be installed separately:

#### SpliceAI
```bash
pip install spliceai
```

#### Pangolin
```bash
pip install git+https://github.com/tkzeng/Pangolin.git
```

#### Complete Installation (with external dependencies)
```bash
pip install intronator[external]
```

## Quick Start

```python
import intronator

# Check package status
print(intronator.hello_intronator())
print(intronator.check_seqmat_compatibility())
print(intronator.get_model_status())
```

## Requirements

- Python >= 3.10
- seqmat
- torch >= 1.10.0
- tensorflow >= 2.8.0
- SpliceAI (install separately)
- Pangolin (install separately)

## Notes

- SpliceAI and Pangolin models will be automatically loaded when the package is imported
- Model loading may take some time on first import
- GPU acceleration is automatically detected and used when available

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/intronator/intronator",
    "name": "intronator",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "Intronator Team <contact@intronator.org>",
    "keywords": "bioinformatics, splicing, genomics, splice-sites, RNA, mutations",
    "author": "Intronator Team",
    "author_email": "Intronator Team <contact@intronator.org>",
    "download_url": "https://files.pythonhosted.org/packages/d1/09/8fe57216ac0073d41b6e53319bb53fc439c380ad4fab10bcb589d9301d84/intronator-0.1.2.tar.gz",
    "platform": null,
    "description": "# Intronator\n\nA Python package for intron analysis with splice site prediction capabilities.\n\n## Features\n\n- SpliceAI integration for splice site prediction\n- Pangolin model support for enhanced predictions\n- seqmat compatibility for sequence analysis\n- Python 3.10+ support\n\n## Installation\n\n### Basic Installation\n```bash\npip install intronator\n```\n\n### External Dependencies\nThe package requires SpliceAI and Pangolin models which must be installed separately:\n\n#### SpliceAI\n```bash\npip install spliceai\n```\n\n#### Pangolin\n```bash\npip install git+https://github.com/tkzeng/Pangolin.git\n```\n\n#### Complete Installation (with external dependencies)\n```bash\npip install intronator[external]\n```\n\n## Quick Start\n\n```python\nimport intronator\n\n# Check package status\nprint(intronator.hello_intronator())\nprint(intronator.check_seqmat_compatibility())\nprint(intronator.get_model_status())\n```\n\n## Requirements\n\n- Python >= 3.10\n- seqmat\n- torch >= 1.10.0\n- tensorflow >= 2.8.0\n- SpliceAI (install separately)\n- Pangolin (install separately)\n\n## Notes\n\n- SpliceAI and Pangolin models will be automatically loaded when the package is imported\n- Model loading may take some time on first import\n- GPU acceleration is automatically detected and used when available\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A Python package for comprehensive splice site analysis and simulation",
    "version": "0.1.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/intronator/intronator/issues",
        "Documentation": "https://intronator.readthedocs.io",
        "Homepage": "https://github.com/intronator/intronator",
        "Repository": "https://github.com/intronator/intronator"
    },
    "split_keywords": [
        "bioinformatics",
        " splicing",
        " genomics",
        " splice-sites",
        " rna",
        " mutations"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6beb63ad2f4fec9f2f5396060fb3a48752e1e72ef833b94e10d5d4fc85fc922",
                "md5": "5c3fb993cc1c77552fe57ad51d326b78",
                "sha256": "cfe7ad0d12d786be358fcdc0a4a5bcb05a0e789b164a0e75da1a3a5a04a79824"
            },
            "downloads": -1,
            "filename": "intronator-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5c3fb993cc1c77552fe57ad51d326b78",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 17507,
            "upload_time": "2025-07-27T11:53:17",
            "upload_time_iso_8601": "2025-07-27T11:53:17.462071Z",
            "url": "https://files.pythonhosted.org/packages/e6/be/b63ad2f4fec9f2f5396060fb3a48752e1e72ef833b94e10d5d4fc85fc922/intronator-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d1098fe57216ac0073d41b6e53319bb53fc439c380ad4fab10bcb589d9301d84",
                "md5": "0f56a2127f65260bcd293db0e61d3355",
                "sha256": "b8fc52ac58b421f9ff6f2fbb65b8c785cb68155ebf8e63db7e840bdfa37798c7"
            },
            "downloads": -1,
            "filename": "intronator-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "0f56a2127f65260bcd293db0e61d3355",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 20154,
            "upload_time": "2025-07-27T11:53:18",
            "upload_time_iso_8601": "2025-07-27T11:53:18.771288Z",
            "url": "https://files.pythonhosted.org/packages/d1/09/8fe57216ac0073d41b6e53319bb53fc439c380ad4fab10bcb589d9301d84/intronator-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-27 11:53:18",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "intronator",
    "github_project": "intronator",
    "github_not_found": true,
    "lcname": "intronator"
}
        
Elapsed time: 0.94986s