{"action":"created","comment":{"url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/comments/135944238","pull_request_review_id":59416287,"id":135944238,"diff_hunk":"@@ -0,0 +1,102 @@\n+#!/usr/bin/env python3.6\n+\n+import argparse, signal, sys\n+from concurrent.futures import ProcessPoolExecutor\n+from urllib3.util import parse_url, Url\n+from bundle_tools import logger, StagedBundle, StagedBundleFinder, BundleStorer, DataStoreAPI\n+\n+\"\"\"\n+    Store staged bundles in the HCA DSS Data Store\n+    \n+    Bundle must have been previously staged.\n+    s3 URL of a bundle or bundle hierarchy (which has at least one 'bundles' subfolder) must be supplied, e.g.\n+    \n+    bin/storer.py --bundles s3://org-humancellatlas-data-bundle-examples/import/10x\n+    \n+    bin/storer.py --bundle s3://org-humancellatlas-data-bundle-examples/import/geo/GSE75478/bundles/bundle145\n+\"\"\"\n+\n+\n+# Executor complains if it is an object attribute, so we make it global.\n+executor = None\n+\n+\n+class Main:\n+\n+    DEFAULT_STAGED_BUNDLES_URL = \"s3://org-humancellatlas-data-bundle-examples/import\"\n+\n+    def __init__(self):\n+        parser = argparse.ArgumentParser(description=\"Store staged bundles in HCA Data Store\")\n+        parser.add_argument('--bundles', default=self.DEFAULT_STAGED_BUNDLES_URL,\n+                            help=\"S3 URL of staged bundles\")\n+        parser.add_argument('--bundle',\n+                            help=\"S3 URL of a single staged bundle\")\n+        parser.add_argument('--smaller', type=int, default=1024*1024,  # 1 TB\n+                            help=\"only store bundles with data files smaller than this many MB\")\n+        parser.add_argument('--dss-endpoint', default=DataStoreAPI.DEFAULT_DSS_URL,\n+                            help=\"URL of DSS API endpoint\")\n+        parser.add_argument('-r', '--use-rest-api', action='store_true', default=False,\n+                            help=\"use REST API directly, instead of python bindings\")\n+        parser.add_argument('-j', '--jobs', type=int, default=1,\n+                            help=\"parallelize with this many jobs (implies --terse)\")\n+        parser.add_argument('-q', '--quiet', action='store_true', default=False,\n+                            help=\"silence is golden\")\n+        parser.add_argument('-t', '--terse', action='store_true', default=False,\n+                            help=\"terse output, one character per file\")\n+        parser.add_argument('-i', '--report-task-ids', action='store_true', default=False,\n+                            help=\"when \")\n+        parser.add_argument('-l', '--log', default=None,\n+                            help=\"log verbose output to this file\")\n+        self.args = parser.parse_args()\n+        if self.args.jobs > 1:\n+            quiet = True\n+            terse = True","path":"bin/storer.py","position":53,"original_position":53,"commit_id":"3eb1de6bd9c8e817f550ff72c9e3ab3b81c926df","original_commit_id":"3eb1de6bd9c8e817f550ff72c9e3ab3b81c926df","user":{"login":"kislyuk","id":862013,"avatar_url":"https://avatars1.githubusercontent.com/u/862013?v=4","gravatar_id":"","url":"https://api.github.com/users/kislyuk","html_url":"https://github.com/kislyuk","followers_url":"https://api.github.com/users/kislyuk/followers","following_url":"https://api.github.com/users/kislyuk/following{/other_user}","gists_url":"https://api.github.com/users/kislyuk/gists{/gist_id}","starred_url":"https://api.github.com/users/kislyuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kislyuk/subscriptions","organizations_url":"https://api.github.com/users/kislyuk/orgs","repos_url":"https://api.github.com/users/kislyuk/repos","events_url":"https://api.github.com/users/kislyuk/events{/privacy}","received_events_url":"https://api.github.com/users/kislyuk/received_events","type":"User","site_admin":false},"body":"You can assign to `self.args.quiet = True`, I don't think there's a good reason not to do that.","created_at":"2017-08-30T00:19:09Z","updated_at":"2017-08-30T00:24:39Z","html_url":"https://github.com/HumanCellAtlas/data-bundle-examples/pull/18#discussion_r135944238","pull_request_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18","author_association":"OWNER","_links":{"self":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/comments/135944238"},"html":{"href":"https://github.com/HumanCellAtlas/data-bundle-examples/pull/18#discussion_r135944238"},"pull_request":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18"}}},"pull_request":{"url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18","id":137284329,"html_url":"https://github.com/HumanCellAtlas/data-bundle-examples/pull/18","diff_url":"https://github.com/HumanCellAtlas/data-bundle-examples/pull/18.diff","patch_url":"https://github.com/HumanCellAtlas/data-bundle-examples/pull/18.patch","issue_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/18","number":18,"state":"open","locked":false,"title":"storer.py","user":{"login":"sampierson","id":441066,"avatar_url":"https://avatars2.githubusercontent.com/u/441066?v=4","gravatar_id":"","url":"https://api.github.com/users/sampierson","html_url":"https://github.com/sampierson","followers_url":"https://api.github.com/users/sampierson/followers","following_url":"https://api.github.com/users/sampierson/following{/other_user}","gists_url":"https://api.github.com/users/sampierson/gists{/gist_id}","starred_url":"https://api.github.com/users/sampierson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sampierson/subscriptions","organizations_url":"https://api.github.com/users/sampierson/orgs","repos_url":"https://api.github.com/users/sampierson/repos","events_url":"https://api.github.com/users/sampierson/events{/privacy}","received_events_url":"https://api.github.com/users/sampierson/received_events","type":"User","site_admin":false},"body":"Tools to store staged data-bundle-examples in DSS, keeping UUIDs constant across invocations.","created_at":"2017-08-23T18:16:31Z","updated_at":"2017-08-30T00:24:39Z","closed_at":null,"merged_at":null,"merge_commit_sha":"36bb8bbda1d79c5998d323fa9789b4dc8bfea8b4","assignee":{"login":"sampierson","id":441066,"avatar_url":"https://avatars2.githubusercontent.com/u/441066?v=4","gravatar_id":"","url":"https://api.github.com/users/sampierson","html_url":"https://github.com/sampierson","followers_url":"https://api.github.com/users/sampierson/followers","following_url":"https://api.github.com/users/sampierson/following{/other_user}","gists_url":"https://api.github.com/users/sampierson/gists{/gist_id}","starred_url":"https://api.github.com/users/sampierson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sampierson/subscriptions","organizations_url":"https://api.github.com/users/sampierson/orgs","repos_url":"https://api.github.com/users/sampierson/repos","events_url":"https://api.github.com/users/sampierson/events{/privacy}","received_events_url":"https://api.github.com/users/sampierson/received_events","type":"User","site_admin":false},"assignees":[{"login":"sampierson","id":441066,"avatar_url":"https://avatars2.githubusercontent.com/u/441066?v=4","gravatar_id":"","url":"https://api.github.com/users/sampierson","html_url":"https://github.com/sampierson","followers_url":"https://api.github.com/users/sampierson/followers","following_url":"https://api.github.com/users/sampierson/following{/other_user}","gists_url":"https://api.github.com/users/sampierson/gists{/gist_id}","starred_url":"https://api.github.com/users/sampierson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sampierson/subscriptions","organizations_url":"https://api.github.com/users/sampierson/orgs","repos_url":"https://api.github.com/users/sampierson/repos","events_url":"https://api.github.com/users/sampierson/events{/privacy}","received_events_url":"https://api.github.com/users/sampierson/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"ttung","id":280924,"avatar_url":"https://avatars2.githubusercontent.com/u/280924?v=4","gravatar_id":"","url":"https://api.github.com/users/ttung","html_url":"https://github.com/ttung","followers_url":"https://api.github.com/users/ttung/followers","following_url":"https://api.github.com/users/ttung/following{/other_user}","gists_url":"https://api.github.com/users/ttung/gists{/gist_id}","starred_url":"https://api.github.com/users/ttung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ttung/subscriptions","organizations_url":"https://api.github.com/users/ttung/orgs","repos_url":"https://api.github.com/users/ttung/repos","events_url":"https://api.github.com/users/ttung/events{/privacy}","received_events_url":"https://api.github.com/users/ttung/received_events","type":"User","site_admin":false},{"login":"briandoconnor","id":1730584,"avatar_url":"https://avatars1.githubusercontent.com/u/1730584?v=4","gravatar_id":"","url":"https://api.github.com/users/briandoconnor","html_url":"https://github.com/briandoconnor","followers_url":"https://api.github.com/users/briandoconnor/followers","following_url":"https://api.github.com/users/briandoconnor/following{/other_user}","gists_url":"https://api.github.com/users/briandoconnor/gists{/gist_id}","starred_url":"https://api.github.com/users/briandoconnor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briandoconnor/subscriptions","organizations_url":"https://api.github.com/users/briandoconnor/orgs","repos_url":"https://api.github.com/users/briandoconnor/repos","events_url":"https://api.github.com/users/briandoconnor/events{/privacy}","received_events_url":"https://api.github.com/users/briandoconnor/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18/commits","review_comments_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18/comments","review_comment_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/comments{/number}","comments_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/18/comments","statuses_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/statuses/3eb1de6bd9c8e817f550ff72c9e3ab3b81c926df","head":{"label":"HumanCellAtlas:spierson-storer","ref":"spierson-storer","sha":"3eb1de6bd9c8e817f550ff72c9e3ab3b81c926df","user":{"login":"HumanCellAtlas","id":26391798,"avatar_url":"https://avatars1.githubusercontent.com/u/26391798?v=4","gravatar_id":"","url":"https://api.github.com/users/HumanCellAtlas","html_url":"https://github.com/HumanCellAtlas","followers_url":"https://api.github.com/users/HumanCellAtlas/followers","following_url":"https://api.github.com/users/HumanCellAtlas/following{/other_user}","gists_url":"https://api.github.com/users/HumanCellAtlas/gists{/gist_id}","starred_url":"https://api.github.com/users/HumanCellAtlas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HumanCellAtlas/subscriptions","organizations_url":"https://api.github.com/users/HumanCellAtlas/orgs","repos_url":"https://api.github.com/users/HumanCellAtlas/repos","events_url":"https://api.github.com/users/HumanCellAtlas/events{/privacy}","received_events_url":"https://api.github.com/users/HumanCellAtlas/received_events","type":"Organization","site_admin":false},"repo":{"id":92682830,"name":"data-bundle-examples","full_name":"HumanCellAtlas/data-bundle-examples","owner":{"login":"HumanCellAtlas","id":26391798,"avatar_url":"https://avatars1.githubusercontent.com/u/26391798?v=4","gravatar_id":"","url":"https://api.github.com/users/HumanCellAtlas","html_url":"https://github.com/HumanCellAtlas","followers_url":"https://api.github.com/users/HumanCellAtlas/followers","following_url":"https://api.github.com/users/HumanCellAtlas/following{/other_user}","gists_url":"https://api.github.com/users/HumanCellAtlas/gists{/gist_id}","starred_url":"https://api.github.com/users/HumanCellAtlas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HumanCellAtlas/subscriptions","organizations_url":"https://api.github.com/users/HumanCellAtlas/orgs","repos_url":"https://api.github.com/users/HumanCellAtlas/repos","events_url":"https://api.github.com/users/HumanCellAtlas/events{/privacy}","received_events_url":"https://api.github.com/users/HumanCellAtlas/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/HumanCellAtlas/data-bundle-examples","description":"A repository housing metadata and data files (or links to data files) that are being prepared as sample data bundles for various uses.","fork":false,"url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples","forks_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/forks","keys_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/keys{/key_id}","collaborators_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/teams","hooks_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/hooks","issue_events_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/events{/number}","events_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/events","assignees_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/assignees{/user}","branches_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/branches{/branch}","tags_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/tags","blobs_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/refs{/sha}","trees_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/trees{/sha}","statuses_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/statuses/{sha}","languages_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/languages","stargazers_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/stargazers","contributors_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/contributors","subscribers_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/subscribers","subscription_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/subscription","commits_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/commits{/sha}","git_commits_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/commits{/sha}","comments_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/comments{/number}","issue_comment_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/comments{/number}","contents_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/contents/{+path}","compare_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/compare/{base}...{head}","merges_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/merges","archive_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/downloads","issues_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues{/number}","pulls_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls{/number}","milestones_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/milestones{/number}","notifications_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/labels{/name}","releases_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/releases{/id}","deployments_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/deployments","created_at":"2017-05-28T19:37:25Z","updated_at":"2017-08-16T07:16:21Z","pushed_at":"2017-08-29T22:55:11Z","git_url":"git://github.com/HumanCellAtlas/data-bundle-examples.git","ssh_url":"git@github.com:HumanCellAtlas/data-bundle-examples.git","clone_url":"https://github.com/HumanCellAtlas/data-bundle-examples.git","svn_url":"https://github.com/HumanCellAtlas/data-bundle-examples","homepage":null,"size":24981,"stargazers_count":9,"watchers_count":9,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":9,"default_branch":"develop"}},"base":{"label":"HumanCellAtlas:develop","ref":"develop","sha":"3b599f6bddbf5ec57264a31a7fdcb831c3b07457","user":{"login":"HumanCellAtlas","id":26391798,"avatar_url":"https://avatars1.githubusercontent.com/u/26391798?v=4","gravatar_id":"","url":"https://api.github.com/users/HumanCellAtlas","html_url":"https://github.com/HumanCellAtlas","followers_url":"https://api.github.com/users/HumanCellAtlas/followers","following_url":"https://api.github.com/users/HumanCellAtlas/following{/other_user}","gists_url":"https://api.github.com/users/HumanCellAtlas/gists{/gist_id}","starred_url":"https://api.github.com/users/HumanCellAtlas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HumanCellAtlas/subscriptions","organizations_url":"https://api.github.com/users/HumanCellAtlas/orgs","repos_url":"https://api.github.com/users/HumanCellAtlas/repos","events_url":"https://api.github.com/users/HumanCellAtlas/events{/privacy}","received_events_url":"https://api.github.com/users/HumanCellAtlas/received_events","type":"Organization","site_admin":false},"repo":{"id":92682830,"name":"data-bundle-examples","full_name":"HumanCellAtlas/data-bundle-examples","owner":{"login":"HumanCellAtlas","id":26391798,"avatar_url":"https://avatars1.githubusercontent.com/u/26391798?v=4","gravatar_id":"","url":"https://api.github.com/users/HumanCellAtlas","html_url":"https://github.com/HumanCellAtlas","followers_url":"https://api.github.com/users/HumanCellAtlas/followers","following_url":"https://api.github.com/users/HumanCellAtlas/following{/other_user}","gists_url":"https://api.github.com/users/HumanCellAtlas/gists{/gist_id}","starred_url":"https://api.github.com/users/HumanCellAtlas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HumanCellAtlas/subscriptions","organizations_url":"https://api.github.com/users/HumanCellAtlas/orgs","repos_url":"https://api.github.com/users/HumanCellAtlas/repos","events_url":"https://api.github.com/users/HumanCellAtlas/events{/privacy}","received_events_url":"https://api.github.com/users/HumanCellAtlas/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/HumanCellAtlas/data-bundle-examples","description":"A repository housing metadata and data files (or links to data files) that are being prepared as sample data bundles for various uses.","fork":false,"url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples","forks_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/forks","keys_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/keys{/key_id}","collaborators_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/teams","hooks_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/hooks","issue_events_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/events{/number}","events_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/events","assignees_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/assignees{/user}","branches_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/branches{/branch}","tags_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/tags","blobs_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/refs{/sha}","trees_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/trees{/sha}","statuses_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/statuses/{sha}","languages_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/languages","stargazers_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/stargazers","contributors_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/contributors","subscribers_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/subscribers","subscription_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/subscription","commits_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/commits{/sha}","git_commits_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/git/commits{/sha}","comments_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/comments{/number}","issue_comment_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/comments{/number}","contents_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/contents/{+path}","compare_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/compare/{base}...{head}","merges_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/merges","archive_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/downloads","issues_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues{/number}","pulls_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls{/number}","milestones_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/milestones{/number}","notifications_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/labels{/name}","releases_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/releases{/id}","deployments_url":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/deployments","created_at":"2017-05-28T19:37:25Z","updated_at":"2017-08-16T07:16:21Z","pushed_at":"2017-08-29T22:55:11Z","git_url":"git://github.com/HumanCellAtlas/data-bundle-examples.git","ssh_url":"git@github.com:HumanCellAtlas/data-bundle-examples.git","clone_url":"https://github.com/HumanCellAtlas/data-bundle-examples.git","svn_url":"https://github.com/HumanCellAtlas/data-bundle-examples","homepage":null,"size":24981,"stargazers_count":9,"watchers_count":9,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":9,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18"},"html":{"href":"https://github.com/HumanCellAtlas/data-bundle-examples/pull/18"},"issue":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/18"},"comments":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/issues/18/comments"},"review_comments":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18/comments"},"review_comment":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/pulls/18/commits"},"statuses":{"href":"https://api.github.com/repos/HumanCellAtlas/data-bundle-examples/statuses/3eb1de6bd9c8e817f550ff72c9e3ab3b81c926df"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"kislyuk"}}