Skip to main content

Transfer learning with Architecture Surgery on Single-cell data

Project description

|PyPI| |travis| |Docs| |PyPIDownloads|

scArches - single-cell architecture surgery

.. raw:: html

scArches is a package to integrate newly produced single-cell datasets into integrated reference atlases. Our method can facilitate large collaborative projects with decentralise training and integration of multiple datasets by different groups. scArches is compatible with scanpy <https://scanpy.readthedocs.io/en/stable/>_, and hosts efficient implementations of all conditional generative models for single-cell data.

What can you do with scArches?

  • Integrate many single-cell datasets and share the trained model and the data (if possible).
  • Download a pre-trained model for your atlas of interest, update it with new datasets and share with your collaborators.
  • Construct a customized reference by downloading a reference atlas, add a few pre-trained adaptors (datasets) and project your own data in to this customized reference atlas.
  • Project and integrate query datasets on the top of a reference and use latent representation for downstream tasks, e.g.: diff testing, clustering.

Usage and installation

See here <https://scarches.readthedocs.io/>_ for documentation and tutorials.

Support and contribute

If you have a question or new architecture or a model that could be integrated into our pipeline, you can post an issue <https://github.com/theislab/scarches/issues/new>__ or reach us by email <mailto:mo.lotfollahi@gmail.com,mohsen.naghipourfar@gmail.com>_. Our package supports tf/keras now but pytorch version will be added very soon.

Reference

If scArches is useful in your research, please consider citing this preprint <https://www.biorxiv.org/content/10.1101/2020.07.16.205997v1/>_.

.. |PyPI| image:: https://img.shields.io/pypi/v/scarches.svg :target: https://pypi-hypernode.com/project/scarches

.. |PyPIDownloads| image:: https://pepy.tech/badge/scarches :target: https://pepy.tech/project/scarches

.. |Docs| image:: https://readthedocs.org/projects/scarches/badge/?version=latest :target: https://scarches.readthedocs.io

.. |travis| image:: https://travis-ci.com/theislab/scarches.svg?branch=master :target: https://travis-ci.com/theislab/scarches

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scArches-0.1.4.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

scArches-0.1.4-py3-none-any.whl (45.9 kB view details)

Uploaded Python 3

File details

Details for the file scArches-0.1.4.tar.gz.

File metadata

  • Download URL: scArches-0.1.4.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for scArches-0.1.4.tar.gz
Algorithm Hash digest
SHA256 285e7d8c63266620f9069b3f1dc6c7467cda766d4aa57e6e350347a208aacba5
MD5 cd4028c7a439e96e810c8ccede4c8f53
BLAKE2b-256 d865eb5baad22f39fad8c0d1e6aafc313a1cdad5ba5dc0ea36f8eb986b1e69f4

See more details on using hashes here.

File details

Details for the file scArches-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: scArches-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 45.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for scArches-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c2f46779388fe397f97c0b3e6043ec02189c97d1b2bf6de451ae79f6a216bf71
MD5 501f5f285aee4533a86bcf9d4dc4f7e3
BLAKE2b-256 3daee6aea0441bc3e001cb4073dc62784d5e99ff3b1dd827c9c462c00a03a05d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page