首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有一种更好的方式让一个下行表可以从datajoint中的两个上行表中的一个获取数据?

有没有一种更好的方式让一个下行表可以从datajoint中的两个上行表中的一个获取数据?
EN

Stack Overflow用户
提问于 2021-05-04 07:43:24
回答 1查看 83关注 0票数 0

我们正在尝试构建灵活的模式,例如,我们可能有来自两个位置之一的单个单元,要么是从原始数据开始的SpikeSorting管道,要么是从已经完成尖峰排序的文件导入的。

我们希望能够将这些表中任何一个相关的数据提供给下游的相同分析函数/表。

我们曾考虑使SpikeSorting表成为计算条目和导入条目的混合体,但这看起来有点丑陋。有没有更好的方法?

EN

回答 1

Stack Overflow用户

发布于 2021-05-04 10:08:53

对于这种特殊情况(不同的摄取),我可能会创建一个上游dj.Imported表,表示来自不同来源的摄取状态,其中包含会话和源路径之类的内容。make逻辑将负责确定源类型并将数据加载到真正的SpikeData (或其他名称)表中,并将源类型标记为那里的标志,或者作为直接值,或者作为外键标记到某种“标记”表中。

同样的“上游消歧表格和标签/标志进入下游”这种方法在其他情况下更通用,或者根据情况,直接将数据存储在组合表中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67377072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档