DataView {SMRUCC.genomics.Analysis.Microarray.MultiOmics.MOFA} .NET clr documentation

DataView

Description

Declare

            
# namespace SMRUCC.genomics.Analysis.Microarray.MultiOmics.MOFA
export class DataView {
   # Number of features D_m
   D: integer;
   # Data matrix Y^m of shape (N_local × D_m), where N_local is the number of samples actually observed in this view, and D_m is the number of features. Rows correspond to samples listed in DataView.SampleIds.
   Data: Tensor;
   # Feature-wise mean (D_m) — subtracted before factorization
   FeatureMean: double;
   # Feature names for this view (length = D_m)
   FeatureNames: string;
   # Feature-wise variance (D_m) — used for Z-score normalization
   FeatureStd: double;
   # Reverse mapping: globalToLocal(n) = local index of global sample n in this view, or -1 if sample n is NOT observed in this view. This is the key data structure that enables MOFA to handle mismatched sample sets between views.
   GlobalToLocal: integer;
   # Local-to-global sample index mapping. localToGlobal(i) = global index of the i-th observed sample in this view. Built by @M:SMRUCC.genomics.Analysis.Microarray.MultiOmics.MOFA.DataView.BuildIndexMapping(System.String[]) using the global sample list.
   LocalToGlobal: integer;
   # View name (e.g. "mRNA", "metabolome")
   Name: string;
   # Number of locally observed samples
   NLocal: integer;
   # Sample IDs that are observed in this view (length = N_local = Data.Shape(0)). These IDs map local rows to the global sample index space.
   SampleIds: string;
}

        

.NET clr type reference tree

  1. use by property member Data: Tensor

[Package {$package} version {$version} Index]