EDRN的LabCAS用户界面
项目描述
Early Detection Research Network (EDRN) 实验室目录和存档系统 (LabCAS) 的用户界面。由EDRN信息中心(IC)开发,由Jet Propulsion Laboratory (JPL) 运营,而JPL本身由California Institute of Technology (CalTech) 运营。
运行开发实例
简单。首先将 dev.cfg.in 复制到 dev.cfg,并在 [secrets] 部分设置 ldap-manager-password。然后
ssh -L 9000:localhost:9000 -L 9001:localhost:9001 -L 9002:localhost:9002 -L 8080:localhost:8080 -L 8983:localhost:8983 labcas-dev.jpl.nasa.gov python2.7 bootstrap.py -c dev.cfg bin/buildout -c dev.cfg bin/pserve --reload parts/templates/paste-dev.cfg
然后使用浏览器访问 https://127.0.0.1:6543/。
安装
下载源文件
在 etc/versions/eggs.cfg 中添加 [versions]
将 ops.cfg.in 复制到 ops.cfg;如果您重新使用上一个版本的 ops.cfg,请 更改 会话和授权令牌!
运行 buildout
修复cronjob
运行初始cron
修复符号链接
重新启动Web服务器
登录,点击管理,设置设置
也许在标记发布时,我们同时设置 setup.py 和 [版本]?
变更日志
以下是从一个发布到另一个发布的变更历史。以下列出了问题ID,您可以通过访问https://oodt.jpl.nasa.gov/jira/browse/CA 的问题跟踪器了解更多信息。
1.0.17 — 等级制度的压迫
(电话会议) 在数据集中下载多个文件(工作进行中)
(Luca的电子邮件) 在文件级别视图中限制缩略图的大小
(Luca的电子邮件) 显示多个PI
(Luca和Paul的电子邮件) 在公共收藏夹中也显示多个PI
CA-1582: LabCAS 登录 - 重置密码
CA-1583: LabCAS 返回到门户
CA-1584: LabCAS 更新版权日期
CA-1585: 在 LabCAS 中添加关于标签页
CA-1586: 更新UI以支持分层数据集
1.0.16 — 逃逸 所有 凭据!
(各种电子邮件) 在 Solr 查询中逃逸字符
(各种电子邮件) 使用浏览器访问 /download URL 时,提示凭据
1.0.15 — API
(各种电子邮件) 添加一个带有 HTTP Basic 认证的 /download API 端点
(观测) 在开发模式下删除对 EDRN 群组的硬编码
(观测) 添加 favicon.ico
1.0.14 — 工作进行中?
(状态电话会议) 为缩略图添加边框并限制其大小
添加日志以支持 CA-1570
添加对分析的支持
1.0.13 — 缩略图
电子邮件,添加缩略图
1.0.12 — 给我一些空间
标记,添加协作组面元
标记,添加学科面元
标记,在标签和搜索结果之间留一点空间
1.0.11 — 状态
状态会议,将文件的“描述”添加到文件的搜索结果中
状态会议,删除计数,因为我们无法像在搜索中勾选/取消勾选复选框那样更新它们
1.0.10 — 会议
会议,截断搜索结果中的描述为“…”
会议,在搜索结果中包括文件名和数据集名称;对于数据集包括集合名称
会议,如果描述不可用,不要显示“没有可用的描述”。
会议,如果队列未知,不要显示“未知队列”
会议,将集合、数据集、文件按顺序放回
会议,在文件搜索结果中添加内容类型
会议,使用选项卡来分隔面元控件
会议,额外的面元:器官、PI(集合);物种(数据集)
1.0.9 — 概念验证
会议,搜索结果上的面元控件的概念验证
1.0.8 — Napster 下载
电子邮件,使临时目录可配置
电子邮件,如果大小超过阈值,则禁用多个文件的下载
电子邮件,主复选框用于选择所有文件不会切换子复选框
检查,使用默认值而不是保存的值作为默认值的管理控制面板
1.0.7 — 描述性
CA-1566,显示文件级别的“描述”字段
1.0.6 — 零碎信息
CA-1564,数据集的导航路径错误
CA-1565,显示更好的 FileType 表单
1.0.5 — 日间表演
CA-1531,下载多个文件时发生内部服务器错误
CA-1556,会话cookie不会过期
CA-1562,LabCAS UI缺少favicon.ico,无法设置 <title>
CA-1563,无法展开附加数据集的搜索结果
电子邮件,解释 🔴 的含义
1.0.4 — 日常
CA-1557,创建到 LabCAS 查看器的直接链接
CA-1558,如果没有要运行的流程,则隐藏“开始工作流程”选项
CA-1559,标识上传数据集时哪些字段是必需的
(日常,CA-1561) 使用纯文本框而不是富文本字段
(日常) 在执行动态工作流程之前删除空元数据键
(日常) 在搜索结果中将“V”(代表版本)变小
(每日)在搜索时,执行GET操作而不是POST;或者尝试POST,重定向,GET
(每日)在搜索结果中,添加面包屑
(每日)UI应删除任何值为None的元数据项,并在可用时立即通知Luca
1.0.3 — Dan的另一个电子邮件
本版本解决了Dan另一封电子邮件中提出的问题。没有JIRA问题。
1.0.2 — Dan的电子邮件
本版本解决了Dan电子邮件中提出的问题。没有JIRA问题。
1.0.1 — 自由且清晰,宝贝!
CA-1541,实现NIST工作流程的引导选择
CA-1485,不要显示LabcasUpload2Workflow
CA-1503,学科、机构、组织、物种、标本类型的受控词汇表
CA-1504,ProtocolName元数据字段未显示
CA-1505,根据选定的名称传递标识符
CA-1506,DataCustodian应默认
CA-1508,如果提供了名称,DatasetId不应为UUID
CA-1519,支持labcas-backend的授权cookie
CA-1530,使用input.dataset.FIELD.order和input.dataset.FIELD.visible
CA-1532,元数据排序和URL类型
CA-1533,SpeciesId、SpecimenType和QAState未发送
CA-1540,更新NIST工作流程的UI
CA-1550,在LabCAS UI中进行自由文本搜索
1.0.0 — 等等,这不是他的名字吗?
CA-1478,抑制显示LabCAS产品和ECAS产品
CA-1479,用MCL替换EDRN
CA-1480,删除对协作组的提及,因为MCL没有这些
CA-1481,用Organ替换OrganSite
CA-1482,不要同时显示集合的标题和名称(它们是相同的)
CA-1483,不要显示未知字段
CA-1484,UI显示中缺少元数据字段
0.0.3 — 是的,我会关心发布
CA-1475,LabCAS后端更改导致UI出现问题
CA-1475,LabCAS UI的权限
CA-1474,LabCAS UI中的双集合/集合路径
CA-1473,从已取消上传中删除预存文件
CA-1472,区分上传和非上传工作流程
CA-1471,使用工作流程的CollectionName选择暂存目录,而不是请求目标集合
CA-1422,支持浏览集合/数据集/文件
CA-1451,显示更多人类的集合名称
CA-1452,使用“DownloadId”下载文件
CA-1457,在顶级页面上暴露数据上传
CA-1458,上传到子目录
CA-1461,工作流程调用不应是硬编码的
0.0.2 — 待定
CA-1381,增加LabCAS UI显示的文件数量
CA-1382,支持NIST数据集ID生成
CA-1384,使用下拉菜单处理选项众多的菜单
CA-1386,UI应尊重字段值的顺序(不会修复)
CA-1387,Labcas上传UI不发送ProtocolId
CA-1391,无法在labcas-dev上运行UnivColoLungImage工作流程
CA-1392,CA-1393,支持富文本
CA-1394,LabCAS UI应生成数据集ID
CA-1395,将“NormalizationMethod”更改为“Method”
CA-1399,从DatasetDescription移除HTML标签
CA-1403,在LabCAS UI中实现QAState=public
CA-1404,Chrome日期输入问题
CA-1405,将上传按钮移动到顶部
CA-1408,PI的URL返回数据集,但结尾有“#”
CA-1409,协作组URL仅适用于两个协作组
0.0.1 — Jackie
CA-1332,修复RNA序列上传
CA-1333,添加布尔值和URI的字段。
CA-1345,“日期”和“ProtocolID”字段未在LabCAS UI中显示
CA-1343,LabCAS UI应显示图像内联,而不是强制浏览器下载它们
CA-1346,双重元数据条目
CA-1357,人员和协议未更新
CA-1354,不要同时提示协议名称和协议ID,但在上传后显示两者
CA-1356,协作组元数据字段是纯文本,应该是受限值
CA-1355,“OwnerGroup”应该是复选框,而不是自由文本字段
CA-1358,在表格标题中将“Product”更改为“Dataset”
CA-1359,在协作组中添加“N/A”选项
CA-1360,将“Owner Group”的名称更改为“与...共享数据”等
CA-1362,显示所有组;默认显示你所属的组
CA-1363,如果你不是任何组的成员,则禁用上传按钮,并添加联系通知
CA-1366,当悬停在“与...共享数据”上时,帮助文本很奇怪
CA-1373,“与...共享数据”字段太容易出错
CA-1364,当前谁已登录
CA-1365,没有注销按钮
CA-1368,数据可能无法立即可用
CA-1374,将“Generic LabCAS Dataset”设为第一个工作流程,并将其重命名为“Standard LabCAS Dataset”
CA-1377,由于GPL必须分发Plupload
CA-1361,LabCAS UI不再覆盖“OwnerGroup”的标题和描述
0.0.0 — 未发布
CA-1331,发布到运营
项目详情
edrn.labcas.ui-1.0.17.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c7200d8546d2181293f057047df5baad5bf84cb8d0bbf84813ef8d5fad95bfbf |
|
MD5 | e9f7c661fe5f6a502c06fe572275a445 |
|
BLAKE2b-256 | ccdfcf33232f492f828c29b12eedc5db0829d73ed6eef88e873f92d5c4d1d1f7 |