scself


Namescself JSON
Version 0.4.5 PyPI version JSON
download
home_pagehttps://github.com/GreshamLab/sc_self_supervised
SummarySelf Supervised Tools for Single Cell Data
upload_time2024-08-20 16:42:42
maintainerChris Jackson
docs_urlNone
authorChris Jackson
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements numpy scipy pandas scikit-learn anndata scanpy sparse_dot_mkl numba tqdm
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # scself

[![PyPI version](https://badge.fury.io/py/scself.svg)](https://badge.fury.io/py/scself)

Self Supervised Tools for Single Cell Data

Molecular Cross-Validation for PCs [arXiv manuscript](https://www.biorxiv.org/content/10.1101/786269v1)

```
mcv(
    count_data,
    n=1,
    n_pcs=100,
    random_seed=800,
    p=0.5,
    metric='mse',
    standardization_method='log',
    metric_kwargs={},
    silent=False,
    verbose=None,
    zero_center=False
)
```

Noise2Self for kNN selection [arXiv manuscript](https://arxiv.org/abs/1901.11365)

```
def noise2self(
    count_data,
    neighbors=None,
    npcs=None,
    metric='euclidean',
    loss='mse',
    loss_kwargs={},
    return_errors=False,
    connectivity=False,
    standardization_method='log',
    pc_data=None,
    chunk_size=10000,
    verbose=None
)
```

Implemented as in [DEWÄKSS](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008569)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/GreshamLab/sc_self_supervised",
    "name": "scself",
    "maintainer": "Chris Jackson",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "cj59@nyu.edu",
    "keywords": null,
    "author": "Chris Jackson",
    "author_email": "cj59@nyu.edu",
    "download_url": "https://files.pythonhosted.org/packages/08/0d/aebf3e6d6486a0409466a5d64c85d8ce413a6773c7a41d7d71024b776c4e/scself-0.4.5.tar.gz",
    "platform": null,
    "description": "# scself\n\n[![PyPI version](https://badge.fury.io/py/scself.svg)](https://badge.fury.io/py/scself)\n\nSelf Supervised Tools for Single Cell Data\n\nMolecular Cross-Validation for PCs [arXiv manuscript](https://www.biorxiv.org/content/10.1101/786269v1)\n\n```\nmcv(\n    count_data,\n    n=1,\n    n_pcs=100,\n    random_seed=800,\n    p=0.5,\n    metric='mse',\n    standardization_method='log',\n    metric_kwargs={},\n    silent=False,\n    verbose=None,\n    zero_center=False\n)\n```\n\nNoise2Self for kNN selection [arXiv manuscript](https://arxiv.org/abs/1901.11365)\n\n```\ndef noise2self(\n    count_data,\n    neighbors=None,\n    npcs=None,\n    metric='euclidean',\n    loss='mse',\n    loss_kwargs={},\n    return_errors=False,\n    connectivity=False,\n    standardization_method='log',\n    pc_data=None,\n    chunk_size=10000,\n    verbose=None\n)\n```\n\nImplemented as in [DEW\u00c4KSS](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008569)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Self Supervised Tools for Single Cell Data",
    "version": "0.4.5",
    "project_urls": {
        "Homepage": "https://github.com/GreshamLab/sc_self_supervised"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fb5f55369c8525cf1865d41a2102b0a77902f3f8d06f1512063f4e67b9122e7",
                "md5": "42396acda2cf5872a0fc00af95eaef4a",
                "sha256": "a6bca5400bc40b66a8b60b3bc851e84d96f413979a405a51c458a86ab3c937a4"
            },
            "downloads": -1,
            "filename": "scself-0.4.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "42396acda2cf5872a0fc00af95eaef4a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 40174,
            "upload_time": "2024-08-20T16:42:41",
            "upload_time_iso_8601": "2024-08-20T16:42:41.472954Z",
            "url": "https://files.pythonhosted.org/packages/2f/b5/f55369c8525cf1865d41a2102b0a77902f3f8d06f1512063f4e67b9122e7/scself-0.4.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "080daebf3e6d6486a0409466a5d64c85d8ce413a6773c7a41d7d71024b776c4e",
                "md5": "45465224a523883b29be50cf6ce557df",
                "sha256": "1accb7466b6824f92c8ca4d0df618bfa23bcb2e531496e46a2b81c9806ac839b"
            },
            "downloads": -1,
            "filename": "scself-0.4.5.tar.gz",
            "has_sig": false,
            "md5_digest": "45465224a523883b29be50cf6ce557df",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 28785,
            "upload_time": "2024-08-20T16:42:42",
            "upload_time_iso_8601": "2024-08-20T16:42:42.593715Z",
            "url": "https://files.pythonhosted.org/packages/08/0d/aebf3e6d6486a0409466a5d64c85d8ce413a6773c7a41d7d71024b776c4e/scself-0.4.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-20 16:42:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "GreshamLab",
    "github_project": "sc_self_supervised",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "scipy",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "scikit-learn",
            "specs": []
        },
        {
            "name": "anndata",
            "specs": [
                [
                    ">=",
                    "0.8"
                ]
            ]
        },
        {
            "name": "scanpy",
            "specs": []
        },
        {
            "name": "sparse_dot_mkl",
            "specs": []
        },
        {
            "name": "numba",
            "specs": []
        },
        {
            "name": "tqdm",
            "specs": []
        }
    ],
    "lcname": "scself"
}
        
Elapsed time: 0.33228s