The method disclosed by the invention comprises the following steps: S1, collecting a
gene expression matrix of scRNA-seq, a
gene activity matrix of scATAC-seq and
cell type
annotation of the scRNA-seq; s2, the scRNA-seq data and the scATAC-seq data are subjected to preprocessing, and a
gene shared by the scRNA-seq data and the scATAC-seq data is obtained; s3, constructing an
encoder network, and realizing joint representation of different
omics data in the shared embedding space; s4, performing
supervised learning guidance on the embedded space by adopting a
cell type
label in the scRNA-seq data; s5, in the embedding space and the
label space, performing alignment on the scRNA-seq data and the scATAC-seq data by adopting an unbalanced optimal transmission
algorithm; and S6, according to the matching probability matrix, endowing each
cell in the scATAC-seq data with a
cell type annotation, and realizing integration of the scRNA-seq data and the scATAC-seq data. The problem that the accuracy and reliability of
data integration are affected due to
distortion of biological related signals caused by application of an existing OT frame to single cell
data integration is solved.