comparison bioblend/Untitled.ipynb @ 7:78ec8f452966 draft

planemo upload for repository https://github.com/pvanheus/data_manager_shapeit_reference commit c9772b96ea77a4daac91b5fc87643972a1d71eda-dirty
author sanbi-uwc
date Mon, 17 Sep 2018 12:56:35 -0400
parents
children
comparison
equal deleted inserted replaced
6:6b54dcb42cd5 7:78ec8f452966
1 {
2 "cells": [
3 {
4 "cell_type": "code",
5 "execution_count": 1,
6 "metadata": {},
7 "outputs": [],
8 "source": [
9 "from bioblend import toolshed"
10 ]
11 },
12 {
13 "cell_type": "code",
14 "execution_count": 5,
15 "metadata": {},
16 "outputs": [],
17 "source": [
18 "ts = toolshed.ToolShedInstance(url='https://testtoolshed.g2.bx.psu.edu', key='49ad6deed569af1c011647e3911b9ea7')\n",
19 "all_repos = ts.repositories.get_repositories()"
20 ]
21 },
22 {
23 "cell_type": "code",
24 "execution_count": 10,
25 "metadata": {},
26 "outputs": [
27 {
28 "data": {
29 "text/plain": [
30 "[{'category_ids': ['83f763caf629aa54'],\n",
31 " 'deleted': False,\n",
32 " 'deprecated': False,\n",
33 " 'description': 'Add path for SHAPEIT reference data to shapeit_ref table',\n",
34 " 'homepage_url': '',\n",
35 " 'id': '59c15cd8db07b838',\n",
36 " 'model_class': 'Repository',\n",
37 " 'name': 'data_manager_shapeit_reference',\n",
38 " 'owner': 'sanbi-uwc',\n",
39 " 'private': False,\n",
40 " 'remote_repository_url': 'https://github.com/pvanheus/data_manager_shapeit_reference',\n",
41 " 'times_downloaded': 22,\n",
42 " 'type': 'unrestricted',\n",
43 " 'user_id': '25a703560f0040ae'}]"
44 ]
45 },
46 "execution_count": 10,
47 "metadata": {},
48 "output_type": "execute_result"
49 }
50 ],
51 "source": [
52 "[ repo for repo in all_repos if repo['owner'] == 'sanbi-uwc' and repo['name'] == 'data_manager_shapeit_reference' ]"
53 ]
54 },
55 {
56 "cell_type": "code",
57 "execution_count": 12,
58 "metadata": {},
59 "outputs": [],
60 "source": [
61 "all_revisions = ts.repositories.repository_revisions() "
62 ]
63 },
64 {
65 "cell_type": "code",
66 "execution_count": 14,
67 "metadata": {},
68 "outputs": [
69 {
70 "data": {
71 "text/plain": [
72 "[{'changeset_revision': '6b54dcb42cd5',\n",
73 " 'downloadable': False,\n",
74 " 'has_repository_dependencies': False,\n",
75 " 'id': 'c85f89a2a97b5743',\n",
76 " 'includes_datatypes': False,\n",
77 " 'includes_tool_dependencies': False,\n",
78 " 'includes_tools': False,\n",
79 " 'includes_tools_for_display_in_tool_panel': False,\n",
80 " 'includes_workflows': False,\n",
81 " 'malicious': False,\n",
82 " 'missing_test_components': False,\n",
83 " 'model_class': 'RepositoryMetadata',\n",
84 " 'repository_id': '59c15cd8db07b838',\n",
85 " 'url': '/api/repository_revisions/c85f89a2a97b5743'},\n",
86 " {'changeset_revision': 'f0c7cab2f547',\n",
87 " 'downloadable': False,\n",
88 " 'has_repository_dependencies': False,\n",
89 " 'id': '35de89a3905a4173',\n",
90 " 'includes_datatypes': False,\n",
91 " 'includes_tool_dependencies': False,\n",
92 " 'includes_tools': False,\n",
93 " 'includes_tools_for_display_in_tool_panel': False,\n",
94 " 'includes_workflows': False,\n",
95 " 'malicious': False,\n",
96 " 'missing_test_components': False,\n",
97 " 'model_class': 'RepositoryMetadata',\n",
98 " 'repository_id': '59c15cd8db07b838',\n",
99 " 'url': '/api/repository_revisions/35de89a3905a4173'},\n",
100 " {'changeset_revision': '52f0767fe68d',\n",
101 " 'downloadable': True,\n",
102 " 'has_repository_dependencies': False,\n",
103 " 'id': '778b955f13aeb7f7',\n",
104 " 'includes_datatypes': False,\n",
105 " 'includes_tool_dependencies': False,\n",
106 " 'includes_tools': True,\n",
107 " 'includes_tools_for_display_in_tool_panel': False,\n",
108 " 'includes_workflows': False,\n",
109 " 'malicious': False,\n",
110 " 'missing_test_components': False,\n",
111 " 'model_class': 'RepositoryMetadata',\n",
112 " 'repository_id': '59c15cd8db07b838',\n",
113 " 'url': '/api/repository_revisions/778b955f13aeb7f7'},\n",
114 " {'changeset_revision': 'f86c65c60056',\n",
115 " 'downloadable': True,\n",
116 " 'has_repository_dependencies': False,\n",
117 " 'id': '32de50d3c34e66d3',\n",
118 " 'includes_datatypes': False,\n",
119 " 'includes_tool_dependencies': False,\n",
120 " 'includes_tools': True,\n",
121 " 'includes_tools_for_display_in_tool_panel': False,\n",
122 " 'includes_workflows': False,\n",
123 " 'malicious': False,\n",
124 " 'missing_test_components': False,\n",
125 " 'model_class': 'RepositoryMetadata',\n",
126 " 'repository_id': '59c15cd8db07b838',\n",
127 " 'url': '/api/repository_revisions/32de50d3c34e66d3'},\n",
128 " {'changeset_revision': '495439e68fca',\n",
129 " 'downloadable': True,\n",
130 " 'has_repository_dependencies': False,\n",
131 " 'id': '6ac625afb8ce0ebd',\n",
132 " 'includes_datatypes': False,\n",
133 " 'includes_tool_dependencies': False,\n",
134 " 'includes_tools': True,\n",
135 " 'includes_tools_for_display_in_tool_panel': False,\n",
136 " 'includes_workflows': False,\n",
137 " 'malicious': False,\n",
138 " 'missing_test_components': False,\n",
139 " 'model_class': 'RepositoryMetadata',\n",
140 " 'repository_id': '59c15cd8db07b838',\n",
141 " 'url': '/api/repository_revisions/6ac625afb8ce0ebd'},\n",
142 " {'changeset_revision': '203133a92000',\n",
143 " 'downloadable': True,\n",
144 " 'has_repository_dependencies': False,\n",
145 " 'id': 'eed087cca5ea50c4',\n",
146 " 'includes_datatypes': False,\n",
147 " 'includes_tool_dependencies': False,\n",
148 " 'includes_tools': True,\n",
149 " 'includes_tools_for_display_in_tool_panel': False,\n",
150 " 'includes_workflows': False,\n",
151 " 'malicious': False,\n",
152 " 'missing_test_components': False,\n",
153 " 'model_class': 'RepositoryMetadata',\n",
154 " 'repository_id': '59c15cd8db07b838',\n",
155 " 'url': '/api/repository_revisions/eed087cca5ea50c4'}]"
156 ]
157 },
158 "execution_count": 14,
159 "metadata": {},
160 "output_type": "execute_result"
161 }
162 ],
163 "source": [
164 "[ revision for revision in all_revisions if revision['repository_id'] == '59c15cd8db07b838' ]"
165 ]
166 },
167 {
168 "cell_type": "code",
169 "execution_count": null,
170 "metadata": {},
171 "outputs": [],
172 "source": []
173 }
174 ],
175 "metadata": {
176 "kernelspec": {
177 "display_name": "Python [Root]",
178 "language": "python",
179 "name": "Python [Root]"
180 },
181 "language_info": {
182 "codemirror_mode": {
183 "name": "ipython",
184 "version": 3
185 },
186 "file_extension": ".py",
187 "mimetype": "text/x-python",
188 "name": "python",
189 "nbconvert_exporter": "python",
190 "pygments_lexer": "ipython3",
191 "version": "3.5.4"
192 }
193 },
194 "nbformat": 4,
195 "nbformat_minor": 2
196 }