跳转到主要内容

Galaxy数据类型框架和数据类型

项目描述

https://badge.fury.io/py/galaxy-data.svg

概述

The Galaxy models, datatype framework, and datatype implementations.

历史

24.1.2 (2024-09-25)

错误修复

  • 通过@mvdbeek#18494提高API对无效请求的健壮性,改进压缩数据服务

  • 通过@mvdbeek#18517防止删除输入集合元素时提交作业

  • 修复带有扩展元数据收集的共享缓存。由 @jmchilton#18520 中提交。

  • 在确定数据是否可以显示时,也检查dataset.deleted,由 @mvdbeek#18547 中提交。

  • 修复‘column_list’对象中的非空问题,由 @hujambo-dunia#18553 中提交。

  • 修复h5ad元数据,由 @nilchia#18635 中提交。

  • 不要将文件大小设置为零,由 @mvdbeek#18653 中提交。

  • 确保我们也为清理后的输出设置文件大小,由 @mvdbeek#18681 中提交。

  • 修复pick数据输出上的错误扩展名,由 @mvdbeek#18798 中提交。

  • 修复复制包含子工作流步骤的工作流,由 @mvdbeek#18802 中提交。

  • 使pylibmagic导入可选,由 @mvdbeek#18813 中提交。

  • 忽略无效输入状态下的转换数据集,由 @mvdbeek#18850 中提交。

  • 修复具有目录元数据和分布式对象的发现输出,由 @mvdbeek#18855 中提交。

  • 在重新运行问题时,使用MessageException而不是断言,由 @mvdbeek#18858 中提交。

  • 修复使用init_from时的错误最终状态,由 @mvdbeek#18871 中提交。

  • 修复当parent_hda未序列化时历史导入的问题,由 @mvdbeek#18873 中提交。

其他更改

24.1.1 (2024-07-02)

错误修复

  • 修复SA2.0的语法,由 @jdavcs#17663 中提交。

  • 修复数据库中的空用户名以及用户名生成中的错误,由 @jdavcs#18379 中提交。

  • 修复没有标签的缺失值,由 @ahmedhamidawan#18405 中提交。

  • 改进与工作流相关的异常报告,由 @mvdbeek#18447 中提交。

增强

其他更改

24.0.3 (2024-06-28)

错误修复

  • 将count lines错误降级为警告,由@mvdbeek#18175中提出

  • 不要为出错的任务设置数据集预览,由 @mvdbeek#18231 中实现

  • 在 DatasetDataProvider 中透明地打开压缩文件,由 @mvdbeek#18248 中实现

  • 在没有数据集的情况下从集合中提取数据集时抛出异常,由 @mvdbeek#18249 中实现

  • 序列化时将页面可导入设置为 false,由 @mvdbeek#18263 中实现

  • 修正 first_dataset_element 类型提示,由 @mvdbeek#18284 中实现

  • 不要将清理后的输出复制到对象存储,由 @mvdbeek#18342 中实现

  • 修复用户私有角色可能缺失的问题,由 @davelopez#18381 中实现

  • 为发现的集合输出分配默认的 data 扩展名,由 @mvdbeek#18389 中实现

其他更改

  • 将 busybox:ubuntu-14.04 镜像替换为 busybox:1.36.1-glibc,由 @mvdbeek#18428 中实现

24.0.2 (2024-05-07)

自上次发布以来没有记录的更改

24.0.1 (2024-05-02)

错误修复

  • 列出内容时始终序列化 element_count 和 populated,由 @mvdbeek#17890 中实现

  • 修复在更改作业状态时可能发生的死锁,由 @mvdbeek#17896 中实现

  • 修复从不可用的数据集元数据中选择筛选器时构建工具表单的问题,由 @mvdbeek#17930 中实现

  • 修复 InvalidRequestError: Can't operate on closed transaction inside context manager. Please complete the context manager before emitting further commands.,由 @mvdbeek#17932 中实现

  • 如果 display_peek 失败,则不要使数据集序列化失败,由 @mvdbeek#17937 中实现

  • 修复在解压缩具有不正确数据类型的数据集时的输出数据类型,由 @nsoranzo#17944 中实现

  • 在复制步骤时使用或复制 StoredWorkflow,由 @mvdbeek#17988 中实现

  • 当报告引用无效的工作流输出时引发 MessageException,由 @mvdbeek#18009 中实现

  • 修复标签正则表达式模式,由 @jdavcs#18025 中实现

  • 修复创建历史数据集关联时 hid 总是设置的问题,由 @mvdbeek#18036 中实现

  • 修复缺少数据集 hid 的历史导出问题,由 @davelopez#18052 中实现

  • 修复导入时丢失的评论,由 @ElectronicBlueberry#18060 中实现

  • 修复批量操作后的历史更新时间,由 @davelopez#18068 中实现

24.0.0 (2024-04-02)

错误修复

增强

  • @bernt-matthias#13918 中对于空表格数据,将列类型设为空列表

  • 通过 @martenson#16707 中实现的 FastAPI 端口调用 API

  • SQLAlchemy 2.0 升级(第 5 部分)由 @jdavcs#16932

  • 将最小 Python 版本设为 3.8 由 @mr-c#16954

  • 在 UI 中展示更多工具信息/导航性。由 @jmchilton#17105

  • 添加对 (fast5.tar).xz 二进制压缩文件的支持由 @tuncK#17106

  • SA2.0 更新:处理“对象正在通过 backref 级联路径合并到 Session”的情况由 @jdavcs#17122

  • 朝着 SQLAlchemy 2.0 进发:修复 RemovedIn20Warning 的最后一个案例由 @jdavcs#17132

  • 创建用于 show 操作返回的 pydantic 模型 - get: /api/jobs/{job_id}@heisner-tillman#17153

  • 为典型用户提供更简单的默认数据集权限。由 @jmchilton#17166

  • 向 SA 引擎添加 future=True 标志由 @jdavcs#17174

  • 向 SA 会话添加 future=True 标志由 @jdavcs#17179

  • Vueify 历史网格由 @guerler#17219

  • 将样本对象存储配置转换为 YAML,并支持内联配置由 @natefoo#17222

  • 将模型迁移到 pydantic 2 由 @mvdbeek#17262

  • 允许在“安全”场景下“更改”对象存储的 API 端点由 @jmchilton#17329

  • 启用 warn_unreachable mypy 选项由 @mvdbeek#17365

  • 修复使用 XML etree 的代码的类型注解由 @nsoranzo#17367

  • 向 JSONType 子类添加显式的 cache_ok 属性由 @mvdbeek#17376

  • BaseJobExec.parse_status() 添加更具体的类型注解由 @nsoranzo#17381

  • 更新到 black 2024 稳定风格由 @nsoranzo#17391

  • 允许使用工具数据包作为参考数据选择参数的输入由 @mvdbeek#17435

  • 为“迁移”数据集到新的对象存储(当安全时)提供 UI 由 @jmchilton#17437

  • 允许通过对象存储 ID 和配额来源过滤历史数据集由 @jmchilton#17460

  • 更快的 FASTA 和 FASTQ 元数据设置由 @bernt-matthias#17462

  • 添加 SBOL 数据类型功能由 @guillaume-gricourt#17482

  • 显示工作流程调用次数。由@jmchilton#17488中提交。

  • @astrovsky01添加npy数据类型,提交于#17517

  • 增强Avivator显示应用以支持常规Tiff格式,由@davelopez#17554中提交。

  • 更新Python依赖项,由@galaxybot#17580中提交。

  • 为24.0版本添加迁移修订标识符,由@jdavcs#17589中提交。

23.2.1 (2024-02-21)

错误修复

  • 将to_dict重命名为populate以修复bug,由@jdavcs#16553中提交。

  • MINERVA显示应用:启用cors,支持表格,由@hexylena#16737中提交。

  • 使用AlignedSegment.to_string,由@mvdbeek#16803中提交。

  • Ruff和flake8修复,由@nsoranzo#16884中提交。

  • 为更新的h5py和错误添加准备,由@mr-c#16963中提交。

  • 修复基数违反错误:子查询返回多个结果,由@jdavcs#17224中提交。

  • 修复显示应用程序链接生成,由@mvdbeek#17227中提交。

  • 显示应用程序修复和测试,由@mvdbeek#17233中提交。

  • 回滚无效事务,由@jdavcs#17280中提交。

  • 在数据集关联上设置元数据状态,而不是数据集本身,由@mvdbeek#17474中提交。

  • 为每个ASGI请求提供工作路由.url_for,由@mvdbeek#17497中提交。

增强

  • 实现数据和收集参数的默认位置,由@jmchilton#14955中提交。

  • 显示非文本文件的开始部分作为文本,而不是触发下载,由@SergeyYakubov#15447中提交。

  • 工具箱2.0,由@jmchilton#15639中提交。

  • 限制每个用户每秒执行的celery任务数量,由@claudiofr#16232中提交。

  • 在取消调用时删除非终端作业和工作流调用,由@mvdbeek#16252中提交。

  • 迈向SQLAlchemy 2.0(升级到SA Core使用),由@jdavcs#16264中提交。

  • 更新Python依赖项,由@galaxybot#16409中提交。

  • 迈向SQLAlchemy 2.0(升级到/test中的SA ORM使用),由@jdavcs#16431中提交。

  • SQLAlchemy 2.0升级到/lib中的ORM使用,由@jdavcs#16434中提交。

  • 更新Python依赖项,由@galaxybot#16436中提交。

  • 通过 @jmchilton#16564 中实现数据类型上传警告功能

  • 通过 @claudiofr#16576 中支持新的基因组浏览器链文件格式

  • 工作流程注释 💬 由 @ElectronicBlueberry#16612 中添加

  • 通过 @bernt-matthias#16668 中更新 samtools 转换器

  • 通过 @jdavcs#16712 中对会话处理进行杂项编辑/重构

  • 通过 @jdavcs#16724 中升级 SQLAlchemy 2.0(第二部分)

  • 通过 @davelopez#16725 中将 集合元素 存储迁移到 Pinia

  • 通过 @jdavcs#16745 中将自动提交重置为 False

  • 通过 @jdavcs#16755 中删除遗留的服务器端搜索

  • 通过 @jdavcs#16776 中优化 DatasetInstance 模型中的迭代并修复 SA2.0 问题

  • 通过 @heisner-tillman#16778 中将部分作业 API 迁移到 Fast API

  • 通过 @SergeyYakubov#16783 中用 get_file_name 函数替换 file_name 属性

  • 通过 @sveinugu#16795 中更新基于路径的交互式工具,包括路径注入、支持带有相对链接的 ITs、缩短的 URL、文档和配置更新(包括 Podman job_conf)

  • 通过 @ahmedhamidawan#16860 中允许在流程名称标签搜索中执行部分匹配,并支持对未引号查询搜索所有标签

  • 通过 @guerler#16892 中将可视化网格 Vueify

  • 通过 @dannon#16949 中将颜色标准化为 W3C 命名

  • 通过 @mvdbeek#16955 中移动和重用 persist_extra_files

  • 通过 @jmchilton#17008 中修复调用报告以针对正确的流程版本

  • 通过 @SergeyYakubov#17025 中优化对象存储缓存操作

  • 通过 @mvdbeek#17342 中使用 python-isal 在 rocrate 导出中进行快速的 zip 解压压缩

  • 通过 @martenson#17499 中添加 magres 数据类型

其他更改

23.1.4 (2024-01-04)

错误修复

其他更改

23.1.3 (2023-12-01)

错误修复

  • @mvdbeek#17116 中添加缺失的可选描述字段,修复了星历数据库示例

23.1.2 (2023-11-29)

错误修复

  • @mvdbeek#16931 中在实际上未更改扩展的情况下跳过 change_datatype 事项

  • @mvdbeek#17007 中修复了将元数据复制到复制作业输出中的问题

  • @mvdbeek#17009 中更新了 tar_to_directory 依赖关系

  • @mvdbeek#17071 中断言 DatasetCollectioElement 有关联对象

  • @davelopez#17088 中修复了通知中的输入日期,考虑时区偏移

  • @davelopez#17093 中允许广播操作链接中使用相对 URL

增强

23.1.1 (2023-10-23)

错误修复

增强

其他更改

23.0.6 (2023-10-23)

错误修复

  • 修复处理额外文件路径的问题,由@mvdbeek#16541中提交。

  • 在没有dependent_workflow_step_id依赖项的情况下,不抛出调用信息失败的异常,由@mvdbeek#16628中提交。

23.0.5 (2023-07-29)

错误修复

  • 在复制工作流步骤时复制when_expression,由@mvdbeek#16377中提交。

23.0.4 (2023-06-30)

自上次发布以来没有记录的更改

23.0.3 (2023-06-26)

自上次发布以来没有记录的更改

23.0.2 (2023-06-13)

自上次发布以来没有记录的更改

23.0.1 (2023-06-08)

错误修复

  • 在作业参数组件中显示DCE,允许使用DCE输入重新运行,由@mvdbeek#15744中提交。

  • 修复通过文件浏览器列出文件夹的问题,由@mvdbeek#15950中提交。

  • 修复使用复杂集合的RO-crate调用导出问题,由@davelopez#15971中提交。

  • 将改进BAM显示块生成的功能回滚,由@mvdbeek#16007中提交。

  • 确保历史导出包含所有预期的数据集,由@davelopez#16013中提交。

  • 修复处理路径前缀的多个问题,由@mvdbeek#16033中提交。

  • 修复dataype_change未更新HDCA update_time的问题,由@mvdbeek#16099中提交。

  • 修复由于alembic 1.11.0导致的mypy错误,由@nsoranzo#16104中提交。

  • 修复处理扩展元数据文件大小的错误,由@mvdbeek#16109中提交。

  • 修复带有可选参数的隐式转换器的问题,由@mvdbeek#16133中提交。

  • 在InstalledToolShedRepository响应模型中将ctx_rev设置为可选,由@dannon#16139中提交。

  • 修复在ts api中将可选字段验证为缺失的问题,由@jmchilton#16141中提交。

  • 支持ro crate 0.8.0和0.7.0,由@mvdbeek#16193中提交。

  • 验证用户表单字段默认值属性的存在,由@guerler#16205中提交。

20.9.0 (2020-10-15)

  • 从Galaxy 20.09分支发布的第一个版本。

20.5.0 (2020-07-04)

  • 从Galaxy 20.05分支发布的第一个版本。

项目详细信息


下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源分布

galaxy_data-24.1.2.tar.gz (561.7 kB 查看哈希值)

上传时间:

构建分布

galaxy_data-24.1.2-py3-none-any.whl (686.5 kB 查看哈希值)

上传时间: Python 3

由以下组织支持