Skip to main content

Domain Invariant Representation through Adversarial Calibration (DIRAC), a graph neural network to integrate spatial multi-omic data into a unified domain

Project description

DIRAC (Domain Invariant Respresentation through Adversatial Calibration)

stars-badge pypi-badge conda-badge docs-badge build-badge coverage-badge license-badge

Spatially resolved integration of multi-omics with DIRAC highlights cell-specific remodeling

Model architecture

For more details, please check out our publication.

Directory structure

.
├── dirac                  # Main Python package
├── data                    # Data files
├── evaluation              # Method evaluation pipelines
├── experiments             # Experiments and case studies
├── tests                   # Unit tests for the Python package
├── docs                    # Documentation files
├── custom                  # Customized third-party packages
├── packrat                 # Reproducible R environment via packrat
├── env.yaml                # Reproducible Python environment via conda
├── pyproject.toml          # Python package metadata
├── LICENSE
└── README.md

Installation

The spagnns package can be installed via conda using one of the following commands:

conda install -c conda-forge -c bioconda dirac  # CPU only
conda install -c conda-forge -c bioconda dirac pytorch-gpu  # With GPU support

Or, it can also be installed via pip:

pip install spagnns

Installing within a conda environment is recommended.

Usage

Please checkout the documentations and tutorials at dirac.readthedocs.io.

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

sodirac-0.1.0.tar.gz (45.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sodirac-0.1.0-py3-none-any.whl (42.6 kB view details)

Uploaded Python 3

File details

Details for the file sodirac-0.1.0.tar.gz.

File metadata

  • Download URL: sodirac-0.1.0.tar.gz
  • Upload date:
  • Size: 45.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for sodirac-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3336e91c53d8e781c8151445743e159f1adc53d3f7ff4e17f1675bb394efb057
MD5 dd363d860a1ee29f8089edd93c6bccd8
BLAKE2b-256 44ad4fa4b695f4f852959835e169fab16cf1ff564825baa740ed0e5af342ca6c

See more details on using hashes here.

File details

Details for the file sodirac-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sodirac-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for sodirac-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 687e8ec6fd0fb96518bf71cf7455ce96de7047afa60350e27868c1d89cfa775c
MD5 cc36692cfebb5947b4b8e8d138f4c0b9
BLAKE2b-256 810c7fbd0999c28132eba2acf8db092e8a520718f441a0d589c12a1c1b55395c

See more details on using hashes here.

Supported by

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