intronator


Nameintronator JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/intronator/intronator
SummaryA Python package for comprehensive splice site analysis and simulation
upload_time2025-07-29 14:51:21
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/04/08/89d3e5513a0c687d04ae177e4dc2d11d41ce57af508c27439683a0e376f3/intronator-0.2.1.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.2.1",
    "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": "42941840009ac960e46c1b40e8edeb6e89f93b0d4ab77278082dc7e43cc14e8c",
                "md5": "069b00985753e3970049ba6a69821607",
                "sha256": "526c67d27715ba6c0c207e78ded5049ae21ee27ecb156499faa378172b90be5e"
            },
            "downloads": -1,
            "filename": "intronator-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "069b00985753e3970049ba6a69821607",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 24035,
            "upload_time": "2025-07-29T14:51:19",
            "upload_time_iso_8601": "2025-07-29T14:51:19.488019Z",
            "url": "https://files.pythonhosted.org/packages/42/94/1840009ac960e46c1b40e8edeb6e89f93b0d4ab77278082dc7e43cc14e8c/intronator-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "040889d3e5513a0c687d04ae177e4dc2d11d41ce57af508c27439683a0e376f3",
                "md5": "91cb2a4b1d6569fcf560e1a45d122fa6",
                "sha256": "7ce4186eabc74c1cddc3f4e18d4f5ac863bf5b172720b9fa9f44854e985029cf"
            },
            "downloads": -1,
            "filename": "intronator-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "91cb2a4b1d6569fcf560e1a45d122fa6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 25763,
            "upload_time": "2025-07-29T14:51:21",
            "upload_time_iso_8601": "2025-07-29T14:51:21.057483Z",
            "url": "https://files.pythonhosted.org/packages/04/08/89d3e5513a0c687d04ae177e4dc2d11d41ce57af508c27439683a0e376f3/intronator-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-29 14:51:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "intronator",
    "github_project": "intronator",
    "github_not_found": true,
    "lcname": "intronator"
}
        
Elapsed time: 2.10356s