# scself
[](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[](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"
}