首页 > 其他分享 >.h5ad数据结构解释(anndata 数据格式)

.h5ad数据结构解释(anndata 数据格式)

时间:2024-04-29 10:27:15浏览次数:18  
标签:uns anndata Mapping DataFrame h5ad var 数据格式 Any

官方网站:https://anndata.readthedocs.io/en/latest/

下面的内容官网都有

概述

h5ad文件提供了一种可扩展的方式来记录数据及其注释 (annotation),主要包含X, obs, var, uns等多个部分,分别存储不同的信息。结构如下图所示

image

  • X是表达量矩阵,用来联系obs和var。
    具体来说X是一个稀疏矩阵,其中行代表细胞,列代表基因,每个元素的值代表该基因在该细胞中的表达量。
    可能的格式有:ndarray | spmatrix | DataFrame

  • obs从不同维度描述细胞的信息,不同数据集不同。
    可能的格式有 DataFrame | Mapping[str, Iterable[Any]]

  • var从不同维度描述基因的结果,不同数据集不同。
    可能的格式有 DataFrame | Mapping[str, Iterable[Any]]

  • uns是非结构化注释
    uns 可能的格式有 Mapping[str, Any]

  • 其余看官方解释

标签:uns,anndata,Mapping,DataFrame,h5ad,var,数据格式,Any
From: https://www.cnblogs.com/kingwz/p/18165075

相关文章

  • 揭秘Python中的JSON数据格式与Requests模块
    From: https://mp.weixin.qq.com/s/QgGyn2efYtVKI65RwXoiEA------------------------------------------------------------------------------------importpytestimportjsonimportrequestsfromrequests.authimportHTTPBasicAuthfromrequests.adaptersimportHTTPA......
  • HTTP请求消息数据格式详解(请求头,请求行,请求体)
    HTTP:概念:HyperTextTransferProtocol超文本传输协议传输协议:定义了,客户端和服务器端通信时,发送数据的格式特点:基于TCP/IP的高级协议默认端口号:80基于请求/响应模型的:一次请求对应一次响应无状态的:每次请求之间相互独立,不能交互数据历史版本:1.0:每一次请求响应都会建立新的......
  • 在线数据格式工具
    JSON转GO:https://www.printlove.cn/tools/json2goYAML转GO:https://www.printlove.cn/tools/yaml2goSQL转go-zeroModel:https://printlove.cn/tools/sql2gozeroSQL转GORMModel:https://www.printlove.cn/tools/sql2gormSQL转ElasticSearchDSL:https:......
  • 探索多种数据格式:JSON、YAML、XML、CSV等数据格式详解与比较
    1.数据格式介绍数据格式是用于组织和存储数据的规范化结构,不同的数据格式适用于不同的场景。常见的数据格式包括JSON、YAML、XML、CSV等。数据可视化|一个覆盖广泛主题工具的高效在线平台(amd794.com)https://amd794.com/jsonformat2.JSON(JavaScriptObjectNotation)......
  • 上传图片前端使用base64数据格式展示,后端数据库存储二进制文件
    添加时上传图片upload.render({elem:'#docImg',url:Feng.ctxPath+'/doctor/upload'//改成您自己的上传接口,before:function(obj){//预读本地文件示例,不支持ie8obj.preview(function(index,file,result){......
  • 工业相机里面图像数据格式mono8,packetedmono10是什么意思,还有color是什么意思?
    mono8,即存储下来的图像为单色,8Bit的图片,一般是bmp,jpeg等。packedmono10,即存储下来的图片为单色,10Bit的图片,但是一般都是存储为16Bit图片,packed存储即将10Bit的数据以16Bit的方式填充,剩余的本应填充为0的6个bit被下一帧图片数据填充,这****样做可以减少数据量和数据冗余度,节省空......
  • 【ajax】post请求的几种常用数据格式
    application/x-www-form-urlencoded这是默认的POST请求数据类型,也是HTML表单提交的默认类型;数据以键值对的形式编码,通过&链接。该类型只能发送文本字段;注意:要与get参数的query传参区分开,该请求参数是在请求体中。multipart/form-data当需要上传附件时,需要使用该数据格式;......
  • C++中OpenCV、Armadillo矩阵数据格式的转换方式
      本文介绍在C++语言中,矩阵库Armadillo的mat、vec格式数据与计算机视觉库OpenCV的Mat格式数据相互转换的方法。  在C++语言的矩阵库Armadillo与计算机视觉库OpenCV中,都有矩阵格式的数据类型;而这两个库在运行能力方面各有千秋,因此实际应用过程中,难免会遇到需要将二者的矩阵格......
  • 可视化工具:将多种数据格式转化为交互式图形展示的利器
    引言在数据驱动的时代,数据的分析和理解对于决策过程至关重要。然而,不同的数据格式和结构使得数据的解读变得复杂和困难。为了解决这个问题,一种强大的可视化工具应运而生。这个工具具有将多种数据格式(包括JSON、YAML、XML、CSV等)转化为交互式图形展示的能力。它的实用性在于用......
  • GIS数据格式清单
      GIS遥感应用开发中,会遇到各种各样的数据格式。本期,小编将会为大家详细介绍GIS中常用的各种数据格式。一、矢量数据   矢量数据(VectorData)是用X、Y、Z坐标表示地图图形或地理实体位置的数据。矢量数据一般通过记录坐标的方式来尽可能将地理实体的空间位置表现的准确无......