From cb98aedcaa2cc162fe5defca734a8b66faf388a3 Mon Sep 17 00:00:00 2001 From: Egon Willighagen Date: Tue, 2 Apr 2019 10:04:39 +0200 Subject: [PATCH 1/6] Added template for BioSchemas Tool annotation Uses BioSchemas Tool 0.3-DRAFT (21 November 2018), see http://bioschemas.org/devSpecs/Tool/ --- layouts/_bioc_views_package_detail.html | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/layouts/_bioc_views_package_detail.html b/layouts/_bioc_views_package_detail.html index 1221b19a9..c5b784456 100644 --- a/layouts/_bioc_views_package_detail.html +++ b/layouts/_bioc_views_package_detail.html @@ -2,6 +2,19 @@

<%=@package[:Package]%>

<% if current? @package %> + + <% tr = TableRower.new %> From 1b52b0930ce1bc2f11d43a1eee01aa6c3090f571 Mon Sep 17 00:00:00 2001 From: Egon Willighagen Date: Tue, 28 Jan 2020 21:26:27 +0100 Subject: [PATCH 2/6] Added the license info --- layouts/_bioc_views_package_detail.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/layouts/_bioc_views_package_detail.html b/layouts/_bioc_views_package_detail.html index c5b784456..6f9175d9c 100644 --- a/layouts/_bioc_views_package_detail.html +++ b/layouts/_bioc_views_package_detail.html @@ -11,6 +11,10 @@

<%=@package[:Package]%>

"url":[ "<%=get_short_url(@package)%>" ], + "license":[{ + @type:"CreativeWork", + "name":"<%=@package[:License]%>" + }], "softwareVersion":"<%= @package[:Version]%>" } From a449fdc1cd44bbe7c864e56f8fd8d5ddea431fc4 Mon Sep 17 00:00:00 2001 From: Egon Willighagen Date: Tue, 28 Jan 2020 21:37:41 +0100 Subject: [PATCH 3/6] Updated/fixed the package version number --- layouts/_bioc_views_package_detail.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_bioc_views_package_detail.html b/layouts/_bioc_views_package_detail.html index 6f9175d9c..ba528cef4 100644 --- a/layouts/_bioc_views_package_detail.html +++ b/layouts/_bioc_views_package_detail.html @@ -15,7 +15,7 @@

<%=@package[:Package]%>

@type:"CreativeWork", "name":"<%=@package[:License]%>" }], - "softwareVersion":"<%= @package[:Version]%>" + "softwareVersion":"<%= @package[:version_num]%>" } From 49fd995fd64450900a5583c2daf45226b58ab929 Mon Sep 17 00:00:00 2001 From: Egon Willighagen Date: Tue, 28 Jan 2020 21:48:10 +0100 Subject: [PATCH 4/6] Added static content the same for all packages --- layouts/_bioc_views_package_detail.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/layouts/_bioc_views_package_detail.html b/layouts/_bioc_views_package_detail.html index ba528cef4..2bdece342 100644 --- a/layouts/_bioc_views_package_detail.html +++ b/layouts/_bioc_views_package_detail.html @@ -6,6 +6,12 @@

<%=@package[:Package]%>

{ "@context":"http://schema.org/", "@type":"Tool", + "provider":[{ + "@type"="Organization", + "name"="Bioconductor", + "url"="https://bioconductor.org/", + }], + "programmingLanguage":"R", "name":"<%=@package[:Package]%>", "description":"<%= @package[:Description]%>", "url":[ From 5199058ce9c22aad3fec1f5f9900502b6f8c21d8 Mon Sep 17 00:00:00 2001 From: Egon Willighagen Date: Tue, 28 Jan 2020 21:48:33 +0100 Subject: [PATCH 5/6] Added downloadUrl and discussionUrl --- layouts/_bioc_views_package_detail.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/layouts/_bioc_views_package_detail.html b/layouts/_bioc_views_package_detail.html index 2bdece342..1547c42ed 100644 --- a/layouts/_bioc_views_package_detail.html +++ b/layouts/_bioc_views_package_detail.html @@ -17,11 +17,15 @@

<%=@package[:Package]%>

"url":[ "<%=get_short_url(@package)%>" ], + "downloadUrl":[ + "<%=get_short_url(@package)%>" + ], "license":[{ @type:"CreativeWork", "name":"<%=@package[:License]%>" }], - "softwareVersion":"<%= @package[:version_num]%>" + "softwareVersion":"<%= @package[:version_num]%>", + "discussionUrl":["https://support.bioconductor.org/t/<%=@package[:Package].downcase%>/"] } From 8bc340fa060579244b5e4dbdaeef7455a1fbfb07 Mon Sep 17 00:00:00 2001 From: Egon Willighagen Date: Tue, 28 Jan 2020 21:57:02 +0100 Subject: [PATCH 6/6] Some syntax fixes (sorry) --- layouts/_bioc_views_package_detail.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/layouts/_bioc_views_package_detail.html b/layouts/_bioc_views_package_detail.html index 1547c42ed..d86948f46 100644 --- a/layouts/_bioc_views_package_detail.html +++ b/layouts/_bioc_views_package_detail.html @@ -7,9 +7,9 @@

<%=@package[:Package]%>

"@context":"http://schema.org/", "@type":"Tool", "provider":[{ - "@type"="Organization", - "name"="Bioconductor", - "url"="https://bioconductor.org/", + "@type":"Organization", + "name":"Bioconductor", + "url":"https://bioconductor.org/" }], "programmingLanguage":"R", "name":"<%=@package[:Package]%>", @@ -21,7 +21,7 @@

<%=@package[:Package]%>

"<%=get_short_url(@package)%>" ], "license":[{ - @type:"CreativeWork", + "@type":"CreativeWork", "name":"<%=@package[:License]%>" }], "softwareVersion":"<%= @package[:version_num]%>",