From 4965a849245651a3d5f3a0c93fa594fbb893631f Mon Sep 17 00:00:00 2001 From: Rick Wagner Date: Wed, 4 Apr 2018 15:26:09 -0700 Subject: [PATCH 1/3] organizing Argon demos --- demo-list.rst | 14 +++++++------- descriptions/argon-demo8.md | 3 +++ descriptions/argon-demo9.md | 3 +++ 3 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 descriptions/argon-demo8.md create mode 100644 descriptions/argon-demo9.md diff --git a/demo-list.rst b/demo-list.rst index 3b673b4..ce16279 100644 --- a/demo-list.rst +++ b/demo-list.rst @@ -8,6 +8,7 @@ Month 1 1M.1.DEMO Searching: Web Interface to search subsets of curated phenotypic/clinical data ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* :doc:`descriptions/argon-demo5` * Team Carbon - description? Month 2 @@ -22,11 +23,13 @@ Month 2 2M.2.Demo Searching: Interoperability of search across clouds ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* :doc:`descriptions/argon-demo8` * Teams Helium and Argon - description? 2M.3.DEMO Searching: Search metadata across catalogs and data storage endpoints ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* :doc:`descriptions/argon-demo9` * Teams Argon, Xenon, and Helium - description? Month 3 @@ -63,14 +66,14 @@ DEMO: Automatically Generated Jupyter Notebook Reports for RNA-seq Data Analysis 3M.3.FULLSTACKS: Exchange workflow among each stack ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* maybe :doc:`descriptions/argon-demo4` -* maybe :doc:`descriptions/argon-demo6` +* :doc:`descriptions/argon-demo6` * maybe :doc:`descriptions/calcium-demo2` * :doc:`descriptions/xenon-demo1` 3M.5.FULLSTACKS: Test user logon, access data, execute workflow ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* :doc:`descriptions/argon-demo4` * maybe :doc:`descriptions/helium-demo1` Month 4 @@ -123,6 +126,7 @@ Month 5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * :doc:`descriptions/xenon-demo3` +* :doc:`descriptions/argon-demo2` 5M.4.FULLSTACKS: User data injection and processed in workflow ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -151,6 +155,7 @@ Month 6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * :doc:`descriptions/calcium-demo3` +* :doc:`descriptions/argon-demo1` 6M5.DEMO: MetaAPI: Deployed across selected APIs in consortium ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -173,12 +178,7 @@ Orphan demos Demos not attached to any milestones: -:doc:`descriptions/argon-demo1` - -:doc:`descriptions/argon-demo2` -:doc:`descriptions/argon-demo5` - :doc:`descriptions/helium-demo4` :doc:`descriptions/xenon-demo4` diff --git a/descriptions/argon-demo8.md b/descriptions/argon-demo8.md new file mode 100644 index 0000000..e7a20b9 --- /dev/null +++ b/descriptions/argon-demo8.md @@ -0,0 +1,3 @@ +# Argon Demo 8: Stub + +Stub diff --git a/descriptions/argon-demo9.md b/descriptions/argon-demo9.md new file mode 100644 index 0000000..3fbbf13 --- /dev/null +++ b/descriptions/argon-demo9.md @@ -0,0 +1,3 @@ +# Argon Demo 9: Stub + +Stub From b733c78b7be40181f69537191192bd8c2f4c0f9c Mon Sep 17 00:00:00 2001 From: Rick Wagner Date: Wed, 4 Apr 2018 22:08:03 -0700 Subject: [PATCH 2/3] update Argon demo description --- descriptions/argon-demo8.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/descriptions/argon-demo8.md b/descriptions/argon-demo8.md index e7a20b9..f680f65 100644 --- a/descriptions/argon-demo8.md +++ b/descriptions/argon-demo8.md @@ -1,3 +1,15 @@ -# Argon Demo 8: Stub +# Argon Demo 8: Interoperability of search across clouds -Stub +* The user is a bioinformatician looking to search across data from data stewards stored in multiple clouds about gene expression in a particular tissue, perhaps to explore differences in gene regulation acros some parameter e.g. sex. + +* The user environment is a Jupyter notebook. + +* The user invokes the CommonShare search API, with appropriate security credentials, via a lightweight python client (transparently and reproducibly downloaded in advance from pypi as specified in the notebook’s requirements.txt file). + +* The user experiments with different search parameters, e.g. ‘kidney’. + +* The API invocation triggers a search over standard semantic search APIs including the Monarch search API, which returns a payload indicating data types available for tissue of interest, including MOD data, GO data and GTEx, from multiple clouds rendered in the notebook as a standard python dataframe. + +* The payload also indicates data available for finer-grained or coarser-grained queries (based on the hierarchy of the standard multi-species Uberon tissue anatomy), and based on this the user decides to generalize the search to ‘genitourinary system’. + +* This search profile includes gene interaction data from GTEx broken down by tissues in this system, pathway and function data for genes involved in embryonic development of this system in GO, and model organism gene expression data aggregated via Bgee, relevant phenotypes of interest (these could later be linked to dbgap variables and used for interrogating TopMed data but this is out of scope for 180 days). From here the user can import the relevant data into the notebook environment. From eee7e33c9b28d05c69d06a2ed0159634845083b9 Mon Sep 17 00:00:00 2001 From: Rick Wagner Date: Sat, 7 Apr 2018 06:13:21 -0700 Subject: [PATCH 3/3] updated search api --- descriptions/argon-demo8.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/descriptions/argon-demo8.md b/descriptions/argon-demo8.md index f680f65..c35510b 100644 --- a/descriptions/argon-demo8.md +++ b/descriptions/argon-demo8.md @@ -1,11 +1,11 @@ # Argon Demo 8: Interoperability of search across clouds -* The user is a bioinformatician looking to search across data from data stewards stored in multiple clouds about gene expression in a particular tissue, perhaps to explore differences in gene regulation acros some parameter e.g. sex. +* The user is a bioinformatician looking to search across data from data stewards stored in multiple clouds about gene expression in a particular tissue, perhaps to explore differences in gene regulation across some parameter, e.g., sex. * The user environment is a Jupyter notebook. -* The user invokes the CommonShare search API, with appropriate security credentials, via a lightweight python client (transparently and reproducibly downloaded in advance from pypi as specified in the notebook’s requirements.txt file). - +* The user invokes the search API, with appropriate security credentials, via a lightweight python client (transparently and reproducibly downloaded in advance from pypi as specified in the notebook’s requirements.txt file). + * The user experiments with different search parameters, e.g. ‘kidney’. * The API invocation triggers a search over standard semantic search APIs including the Monarch search API, which returns a payload indicating data types available for tissue of interest, including MOD data, GO data and GTEx, from multiple clouds rendered in the notebook as a standard python dataframe.